所以我是一名计算机科学专业的学生,大约一个星期左右......我将重新学习数据结构课程,使用C++来应用该理论.是的,我确实说过"重拍".去年秋天我参加了课程,我觉得还有更多需要学习的东西.作为一名学生,我觉得我必须了解基础知识,因为通过已经了解基本概念来了解未来课程中的新概念会更容易......不必每次都重新学习.
第一次,我没有C++经验,课程期望我们在第一周结束时编写代码.我努力完成了几个最初的编程任务(MP).毋庸置疑,我已经习惯了,并且在学期的剩余时间里对语法没有什么困难.但随后更难的数据结构出现了,理论(Big O)成为了困难的部分.
总而言之,这是一次很棒的经历,但我觉得我的问题是我没有养成良好的学习习惯.我做了国会议员并出席了演讲,但似乎我心里不在乎.我想第二次改变这个,因为回顾课程,我确实度过了愉快的时光,我很喜欢这些材料.但是当我需要花时间思考如何有效地使用数据结构时,我发现自己花了太多时间考虑/设置数据结构.
学习理论很难(主要是因为它不那么令人兴奋)所以我应该如何应用自己来真正理解数据结构所涵盖的类?我一直是一个视觉学习者,一个互动的学习者......我不想花时间做我的议员.相反,我想花时间以这种方式让我真正学习/理解概念,然后直接应用知识.
我正在寻找任何建议......或许有关于过去学习这些概念的学习习惯的建议......或者关于良好笔记技巧的建议......你想分享的任何事情:) ......最重要的是,如何在学期开始前做好准备.
即使选择了答案,也请随时提供反馈.我正在寻找你的建议...这就是我发布的原因:)谢谢!
注意:课程中涵盖的数据结构和主题:列表,堆栈,队列,树(不同种类),哈希表,图形,搜索/排序/遍历技术.
更新:这是目前为止从答案中编译的链接和参考列表.
更新2:这是我发现的更多来源的列表:
如何编写具有两个不同变量类型的参数的调用方法?
public void InsertStockPrice(double Value, string Company)
{
if (InvokeRequired)
{
Invoke(new Action<double>(InsertStockPrice), Value); // <- Not sure what to do here
}
else
{
//Do stuff
}
}
Run Code Online (Sandbox Code Playgroud) 我想知道expression在R中使用时是否可以包含变量
例如,我想做这样的事情:
par(mfrow=c(2,3))
for (i in 1:6)
{
plot(x, p1-i*p2, main=expression(Phi[1] - i * Phi[2]))
}
Run Code Online (Sandbox Code Playgroud)
但是,这并不工作,因为它打印Φ 1 - Iφ 2(也就是说,它不能代替i用1, 2, ... 6
我尝试从包含一些JOINS的查询中的列中SUM值.
例:
SELECT
p.id AS product_id,
SUM(out_details.out_details_quantity) AS stock_bought_last_month,
SUM(order_details.order_quantity) AS stock_already_commanded
FROM product AS p
INNER JOIN out_details ON out_details.product_id=p.id
INNER JOIN order_details ON order_details.product_id=p.id
WHERE p.id=9507
GROUP BY out_details.out_details_pk, order_details.id;
Run Code Online (Sandbox Code Playgroud)
我得到这个结果:
+------------+-------------------------+-------------------------+
| product_id | stock_bought_last_month | stock_already_commanded |
+------------+-------------------------+-------------------------+
| 9507 | 22 | 15 |
| 9507 | 22 | 10 |
| 9507 | 10 | 15 |
| 9507 | 10 | 10 |
| 9507 | 5 | 15 |
| 9507 | …Run Code Online (Sandbox Code Playgroud) 有没有办法让确认对话框显示用户在表单上的文本框中键入的值?(例如,如果用户输入 100.00,我希望对话框显示类似“确认金额。如果 100.00 美元是正确金额,请单击“确定”。”)
我想恢复在某些提交中已删除的文件,并以不同的名称恢复它,以便它共享历史记录.在颠覆中,我会这样做
svn cp src@REV dest
Run Code Online (Sandbox Code Playgroud)
即使用挂钩修订.Mercurial中的等价物是什么?
它被用在几个网站上,似乎都假设读者知道如何使这种类型可用,但我不知道.
示例网站,请参阅第一条评论:http: //blogs.artinsoft.net/mrojas/archive/2008/09/18/newwindow2-events-in-the-c-webbrowsercontrol.aspx
我有一个页面,用户可以从中打印.但是,要打印的页面不是用户正在查看的页面,而是我想在后台生成的新页面,并且(可能)仅显示打印对话框.
只是为了说清楚:
仅供参考,我要避免的是在新窗口中打开" Printable.aspx ",然后显示其打印对话框.
提前致谢.
我有一个网站,用户和用户可以互相添加为朋友.最近,我看到很多网络应用程序都有一个功能,你可以将你的朋友从Facebook直接导入他们的网络应用程序.如何实现这种Facebook好友列表的导入?
我查看了Facebook API文档,并且无法直接找到任何指向此的内容.
据推测,我会使用Facebook API来提取用户朋友的列表.从那里,我如何在我的网站上找到该列表成员的用户?这种类型的方案是否仅适用于已经使用Facebook好友搜索的其他用户,以便您可以将Facebook帐户绑定到他们?
在这个主题上似乎没有太多,尽管我已经看到很多网站在做这个,所以任何帮助,无论多么基本,都会非常感激.
您能否建议我展示如何使用zval容器的任何实际示例?我所知道的唯一相关功能是debug_zval_dump,但我从未真正使用它.
编辑:
我想,跟踪zval容器我可以看到如何优化代码,看看引用如何使用内存.在某些情况下,它似乎可能是有用的工具.当然debug_val_dump存在功能存在的一些很好的理由.