请教计算机科学与技术专业的在读或毕业大学生些问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BOOM
V2EX    问与答

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

  •  
  •   BOOM 2014-10-24 21:55:24 +08:00 via iPad 4494 次点击
    这是一个创建于 4080 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前发帖问人生的意义,现在想在有余力的情况下先学点点大学的知识。
    以后应该是学计算机科学与技术这个专业,编程的先不说(暂且理解为零编程基础),就是想在数学上面提前学一下。
    看算法导论,发现很多都看不懂,于是就想跟着大学的数学教材买回来先看看。而且刚刚去看mit的算法导论公开课说需要会6.001和概率论,模糊数学什么的。
    现在在亚马逊想买几本书,但是不知道研读顺序是什么样的,微积分,离散,模糊数学,概率论不知读哪本先,或是怎么个顺序是由浅入深。
    请知道的麻烦说一下大学学习的顺序或者推荐一下类似书目。谢谢
    32 条回复    2014-10-25 12:43:27 +08:00
    llb123
        1
    llb123  
       2014-10-24 22:02:15 +08:00 via Android
    微积分是基础,学好再学其他的吧。。。不过自学不容易,加油啊。。。。假设你是高中生吧。。。。话说你真的能在上大学之前学完这些么。。。
    kingme
        2
    kingme  
       2014-10-24 22:12:03 +08:00
    线性代数先学学呗,感觉那个简单点,我就这个没挂科
    BOOM
        3
    BOOM  
    OP
       2014-10-24 22:12:06 +08:00 via Android
    @llb123 是高二,学不完。。但是我觉得了解一点都好。。主要是高中的学得太无聊
    tolerance
        4
    tolerance  
       2014-10-24 22:16:13 +08:00
    高中的话还是学点有意思的吧,例如数据结构、算法导论啥的
    yangff
        5
    yangff  
       2014-10-24 22:17:08 +08:00 via Android   1
    具体数学
    AstroProfundis
        6
    AstroProfundis  
       2014-10-24 22:24:18 +08:00
    微积分,顺着高中数学就上去了,当然我是从高中数学挂到高等数学的渣渣...
    另外也可以看点计算机导论了解些基本概念和历史,说不定写作文还能用上,这些东西大学会学但是一般超级水,还不如自己看有趣...
    stacpop
        7
    stackpop  
       2014-10-24 22:36:13 +08:00
    感觉算法分析涉及的数学知识还是挺多的, 微积分, 无穷级数, 微分方程, 差分方程, 矩阵, 概率论都有。
    楼主要不先看看离散数学和线性代数吧。
    yanguango
        8
    yanguango  
       2014-10-24 23:13:00 +08:00
    高中生还是好好复习考个好大学,大学好坏之差还是很大的,对你以后影响很大。编程这个事情急不来的,不是一天两天就能学牛逼的。
    vivianalive
        9
    vivianalive  
       2014-10-24 23:24:23 +08:00
    @AstroProfundis 握抓,高中数学、大学数学、线代、离散、微积分,通通挂到毕业。。。。
    em70
        10
    em70  
       2014-10-24 23:29:22 +08:00 via Android
    同济大学编的高等数学,上下两册,这是大学理科的基础,必修。
    t6attack
        11
    t6attack  
       2014-10-24 23:38:56 +08:00
    你的目标是什么?
    想成为科学家(发明编程语言、写操作系统、研究人工智能、研究加密算法),以上都要好好学的。
    如果想成为高级的工程师(写驱动、改进编程语言、写各种类库/扩展),需要把计算机原理好好学学。

    如果目标只是“学编程”,只是想自己做出个网站、软件、APP什么的。。那么,考试过了就行了。
    来来,哥教你怎么调用别人封装好的 dll/类库/扩展/COM组件/框架。。
    breeswish
        12
    breeswish  
       2014-10-24 23:40:54 +08:00
    线性代数好好学,离散数学好好学,概率论好好学..

    不然以后就是个搬砖的
    llb123
        13
    llb123  
       2014-10-25 00:10:25 +08:00 via Android
    @em70 据看过的同学说同济版的太简单。。。。。
    llb123
        14
    llb123  
       2014-10-25 00:11:41 +08:00 via Android
    其实大学教材不建议自己买。。。。能借最好,借不到下电子版吧。。反正也不深入学
    god
        15
    god  
       2014-10-25 00:16:27 +08:00 via iPad
    Exin
        16
    Exin  
       2014-10-25 00:54:13 +08:00
    急什么,你能考985前十所了吗?
    scusjs
        17
    scusjs  
       2014-10-25 01:33:31 +08:00
    不建议这么玩。。在读大学,我们的课程安排
    大一上:高数,线性代数
    大一下:高数,概率论与数理统计,离散数学
    em70
        18
    em70  
       2014-10-25 02:00:16 +08:00
    @llb123 教材还分简单复杂?教材的作用是系统讲解基础知识,同济高等数学是全国本科高校使用最广泛的版本.
    em70
        19
    em70  
       2014-10-25 02:04:19 +08:00
    楼主先不要这么急于学习大学知识,去年你们省高考数学最后一道大题你会做吗
    scusjs
        20
    scusjs  
       2014-10-25 02:11:20 +08:00
    @em70 高数会有数一数二数三的区别,难度不同。
    htedsv
        21
    htedsv  
       2014-10-25 04:13:57 +08:00
    高中生对计算机感兴趣为毛不搞竞赛(NOIP)?竞赛的东西你毕业找工作也用的上,搞得好了至少有工作保底,同时也能给你节省不少时间让你在大学考虑要不要搞研究。
    dangge
        22
    dangge  
       2014-10-25 08:24:20 +08:00 via Android
    算法导论很难的…你要是想学算法推荐啊哈!算法,不过肯定没导论有深度…
    另外我校CS专业大一上学期是高等数学,同济版线性代数。
    高数是我校自己编的课本不做评论……但是线性代数真心不难,尤其是南方部分地区已经学过矩阵的初级知识了
    还有,你能考上985么?上大学再学这些完全不迟,而且高中的数学基础也很重要。
    jamesxu
        23
    jamesxu  
       2014-10-25 08:37:37 +08:00   2
    楼主看这个,我之前统计的 MIT OCW 上的课程,有学习顺序的,但不全,基础的都有:
    AstroProfundis
        24
    AstroProfundis  
       2014-10-25 08:40:32 +08:00
    @vivianalive 都是泪...
    virusdefender
        25
    virusdefender  
       2014-10-25 09:21:36 +08:00
    我觉得你还是先去看编程语言基础和数据结构比较好~
    virusdefender
        26
    virusdefender  
       2014-10-25 09:22:48 +08:00
    @virusdefender

    比如c语言的c primer plus 经典
    数据结构 陈越老师的的还不错
    zmj1316
        27
    zmj1316  
       2014-10-25 09:32:22 +08:00   1
    @virusdefender 惊现姥姥大名,看来是校友么,姥姥改编的这本书据说已经绝版了,我们现在上课多数都只能用原版的了,没觉得有什么区别。
    bcxx
        28
    bcxx  
       2014-10-25 10:17:27 +08:00   1
    推荐看 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%F%91%E5%B1%95%E7%9A%84%E6%8A%80%E6%9C%AF/
    banbanchs
        29
    banbanchs  
       2014-10-25 11:03:57 +08:00
    其实算法导论书附录是有相应的数学知识,看看就行了
    virusdefender
        30
    virusdefender  
       2014-10-25 11:20:00 +08:00
    @zmj1316 我不是浙大的,只是我们数据结构老师是陈越老师的学生,所以我们也用陈越老师的数据结构。还有咱们说的不是一本书吧,我说的是陈越写的 http://item.jd.com/1190208990.html
    bcxx
        31
    bcxx  
       2014-10-25 12:43:02 +08:00
    @virusdefender 这本好像就是从 http://book.douban.com/subject/1139426/ 这本改的啊?
    zmj1316
        32
    zmj1316  
       2014-10-25 12:43:27 +08:00
    @virusdefender 哦这本是我们几个上数据结构的老师一起写的,和我们上课大纲基本一样但是我们不用,比机工的便宜多了还是中文T T。我说的是姥姥改编的数据结构与算法分析

    其实我觉得高中可以顺便把英语基础打扎实了,以后会很有用,可以看一些国外的教材,我们上课用的都是原版的,贵的要死。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     955 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 19:20 PVG 03:20 LAX 11:20 JFK 14:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86