请教计算机科学与技术专业的在读或毕业大学生些问题

2014-10-24 21:55:24 +08:00
 BOOM
之前发帖问人生的意义,现在想在有余力的情况下先学点点大学的知识。
以后应该是学计算机科学与技术这个专业,编程的先不说(暂且理解为零编程基础),就是想在数学上面提前学一下。
看算法导论,发现很多都看不懂,于是就想跟着大学的数学教材买回来先看看。而且刚刚去看mit的算法导论公开课说需要会6.001和概率论,模糊数学什么的。
现在在亚马逊想买几本书,但是不知道研读顺序是什么样的,微积分,离散,模糊数学,概率论不知读哪本先,或是怎么个顺序是由浅入深。
请知道的麻烦说一下大学学习的顺序或者推荐一下类似书目。谢谢
3943 次点击
所在节点    问与答
32 条回复
htedsv
2014-10-25 04:13:57 +08:00
高中生对计算机感兴趣为毛不搞竞赛(NOIP)?竞赛的东西你毕业找工作也用的上,搞得好了至少有工作保底,同时也能给你节省不少时间让你在大学考虑要不要搞研究。
dangge
2014-10-25 08:24:20 +08:00
算法导论很难的…你要是想学算法推荐啊哈!算法,不过肯定没导论有深度…
另外我校CS专业大一上学期是高等数学,同济版线性代数。
高数是我校自己编的课本不做评论……但是线性代数真心不难,尤其是南方部分地区已经学过矩阵的初级知识了
还有,你能考上985么?上大学再学这些完全不迟,而且高中的数学基础也很重要。
jamesxu
2014-10-25 08:37:37 +08:00
楼主看这个,我之前统计的 MIT OCW 上的课程,有学习顺序的,但不全,基础的都有:
AstroProfundis
2014-10-25 08:40:32 +08:00
@vivianalive 都是泪...
virusdefender
2014-10-25 09:21:36 +08:00
我觉得你还是先去看编程语言基础和数据结构比较好~
virusdefender
2014-10-25 09:22:48 +08:00
@virusdefender

比如c语言的c primer plus 经典
数据结构 陈越老师的的还不错
zmj1316
2014-10-25 09:32:22 +08:00
@virusdefender 惊现姥姥大名,看来是校友么,姥姥改编的这本书据说已经绝版了,我们现在上课多数都只能用原版的了,没觉得有什么区别。
bcxx
2014-10-25 10:17:27 +08:00
推荐看 Polva 的 how to solve it 和 Charles Petzold 的 Code

高中生真的不用急着学写代码的…… 还不如把 CS 的一些有趣的原理学通学会。

我(也是读 CS)很幸运的就是在大一的时候被推荐读这两本书,看完之后真的会对 CS 这个学科有了很不同的看法。

例如:读 CS 是真的只学 programming 么[0]?但是和其他类似学科(例如 SE)一对比,你会发现 CS 需要更多的是一种识别、解决问题的能力。


你可能会听到很多人说 CS 课程学的东西老掉牙(特别是国内的课程),怎么不开个什么鬼 web programming 课之类的吐槽,但当你真正理解到计算机科学史其实是个[螺旋发展的过程][1] 之后,你就会明白到怎么学 CS 了。


当然高中的时候学学写代码也是不错的,会让枯燥的人生多很多乐趣~ 希望对你有帮助 :D


[0] http://qr.ae/DnX3O
[1] http://sunng.info/blog/blog/2012/12/21/%E8%9E%BA%E6%97%8B%E5%8F%91%E5%B1%95%E7%9A%84%E6%8A%80%E6%9C%AF/
banbanchs
2014-10-25 11:03:57 +08:00
其实算法导论书附录是有相应的数学知识,看看就行了
virusdefender
2014-10-25 11:20:00 +08:00
@zmj1316 我不是浙大的,只是我们数据结构老师是陈越老师的学生,所以我们也用陈越老师的数据结构。还有咱们说的不是一本书吧,我说的是陈越写的 http://item.jd.com/1190208990.html
bcxx
2014-10-25 12:43:02 +08:00
@virusdefender 这本好像就是从 http://book.douban.com/subject/1139426/ 这本改的啊?
zmj1316
2014-10-25 12:43:27 +08:00
@virusdefender 哦这本是我们几个上数据结构的老师一起写的,和我们上课大纲基本一样但是我们不用,比机工的便宜多了还是中文T T。我说的是姥姥改编的数据结构与算法分析

其实我觉得高中可以顺便把英语基础打扎实了,以后会很有用,可以看一些国外的教材,我们上课用的都是原版的,贵的要死。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/141339

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX