V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
cicku
V2EX  ›  问与答

离散数学/线性代数/高数/概率论

  •  
  •   cicku · 2013-08-12 13:04:34 +08:00 · 3910 次点击
    这是一个创建于 4122 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看过 V2EX 的文章(http://www.v2ex.com/t/38871),感触很多。

    问问大家对这4门课和今后工作的关系的看法?

    谢啦。
    16 条回复    1970-01-01 08:00:00 +08:00
    vietor
        1
    vietor  
       2013-08-12 13:12:46 +08:00
    以我的经验来说:没有任何联系,绝大部分只用到基础数学:加减乘除。

    拿WEB举例:基本上就是 SQL 操作。数据库设计并不像教科书中“范式”那么严格,有时为了效率会使用冗余字段的。加入CACHE之后,变得更加以效率为主了。
    stackpop
        2
    stackpop  
       2013-08-13 07:52:50 +08:00 via Android
    @vietor 大型系统的设计,还是需要严格遵守范式的。

    @cicku 我个人工作中用得比较多的是概率论,线性代数。数据挖掘,机器学习这块,本质就是数学。
    sxyclint
        3
    sxyclint  
       2013-08-13 08:21:39 +08:00
    说概率不如说统计这么课,这个无论是否计算机都是很有意义的一门课程
    xhacker
        4
    xhacker  
       2013-08-13 08:25:40 +08:00
    可以看看鄙校这些视频: http://www.youku.com/playlist_show/id_19465801.html
    typing
        5
    typing  
       2013-08-13 08:28:03 +08:00   ❤️ 1
    身在Computer Science领域中的Computer Graphics子学科(游戏引擎开发), 表示这四门全给联系上了.

    我估计那些数据工程师也差不多吧.
    rrfeng
        6
    rrfeng  
       2013-08-13 08:34:46 +08:00
    没上过任何课的非程序员表示

    这些只有底层开发才会用得到吧,绝大部分程序员只是码农而已。
    stackpop
        7
    stackpop  
       2013-08-13 08:58:35 +08:00 via Android
    @rrfeng 数据挖掘,游戏开发,这些不算底层吧?楼主说的这些很常用的。
    y10n
        8
    y10n  
       2013-08-13 09:49:15 +08:00
    如果有时间就学学吧。
    没有这些基本功的解决问题时想的办法多数都是笨办法,效率低下,亲身体会,所以,有时候就真的书到用时方恨少,买书去了。
    XDA
        9
    XDA  
       2013-08-13 10:06:16 +08:00
    《数学之美》《算法导论》
    chshouyu
        10
    chshouyu  
       2013-08-13 10:15:20 +08:00
    我只知道,这几门课我都挂了
    Epsil0n9
        11
    Epsil0n9  
       2013-08-13 10:20:54 +08:00   ❤️ 2
    建议读国外的高数教材,注重理解、应用、创新。
    天朝的教材对普通人来说要打坐才能“顿悟”,而且只注重“解题技巧”。
    真正的好程序大多都有精妙的算法和数学思想在里面的,
    如果只是想单纯作为工作、混口饭吃可以不重视。。。
    justfindu
        12
    justfindu  
       2013-08-13 10:22:51 +08:00
    要看你走的哪个方向~ 高数 线代 在很多算法里面都会有~ 比如图片处理之类~
    LetFoxRun
        13
    LetFoxRun  
       2013-08-13 10:33:40 +08:00
    coder -- > programmer -->developer -->arist

    对数学的要求逐渐上升。
    aku
        14
    aku  
       2013-08-13 11:45:15 +08:00
    @Epsil0n9 要打坐才能“顿悟”
    这句话感慨良多啊。
    NStal
        15
    NStal  
       2013-08-13 13:38:04 +08:00
    离散数学和线性代数的非常初级的部分会在计算机图形学中应用。

    我的个人经验是,对于通用工程,写代码,好的代码,质量稳定的代码,甚至是高效的代码,这跟数学没有直接关系。

    但是如果要证明你写的代码(思路上)正确,告诉别人你写的有多稳定,证明你的算法是最高效的,或者比别的算法高效多少。那么需要非常好的数学基础(甚至还不够...)。不过也不用太担心,没几个人做得到,对于完成目标而言这往往也是比较次要的因素。
    cicku
        16
    cicku  
    OP
       2013-08-20 19:20:23 +08:00 via Android
    O......
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5963 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:27 · PVG 11:27 · LAX 19:27 · JFK 22:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.