V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
laskuma
V2EX  ›  程序员

大家的算法都怎样呢

  •  
  •   laskuma · 2012-09-20 08:50:11 +08:00 · 5426 次点击
    这是一个创建于 4441 天前的主题,其中的信息可能已经有所发展或是发生改变。
    做个调查,同时想知道大家各自工作的层面或者说智能是什么。
    谢谢啦
    40 条回复    1970-01-01 08:00:00 +08:00
    pppcat
        1
    pppcat  
       2012-09-20 08:54:03 +08:00
    基本上工作中就常用算法。而且是非常基础的那类。除非非常特殊的情况,才会考虑用‘稍微深层次’的算法

    我(现目前)觉得写程序的主要工作就是化简。
    DreamSparkAndy
        2
    DreamSparkAndy  
       2012-09-20 08:54:35 +08:00
    觉得算法挺有用的,但是一直没有专门的花时间好好的学习一下。
    loading
        3
    loading  
       2012-09-20 08:55:53 +08:00
    只会if else,不懂算法
    pppcat
        4
    pppcat  
       2012-09-20 09:03:01 +08:00
    @loading 算法还是要懂的。关键是看怎么用。当然这个只是我的感受。可能不客观
    66450146
        5
    66450146  
       2012-09-20 09:12:46 +08:00
    现在做iOS开发,学的算法都快忘光了。。。
    RobinFai
        6
    RobinFai  
       2012-09-20 09:12:59 +08:00
    狗血的过程式代码一路狂奔过去
    xavierskip
        7
    xavierskip  
       2012-09-20 09:47:40 +08:00
    就会个排序~~
    suckli
        8
    suckli  
       2012-09-20 10:00:57 +08:00
    基本比较少~
    连排序都很少用到....
    twm
        9
    twm  
       2012-09-20 10:27:56 +08:00
    学过,差不多忘光了+13800138000
    ElmerZhang
        10
    ElmerZhang  
       2012-09-20 10:47:49 +08:00
    算法早忘了。。。。
    zooandzoo
        11
    zooandzoo  
       2012-09-20 10:52:03 +08:00
    算法~~~我认怂。。
    很佩服他们搞搜索算法的工程师们
    leohxj
        12
    leohxj  
       2012-09-20 10:56:52 +08:00
    什么是算法。。。
    fwee
        13
    fwee  
       2012-09-20 11:15:28 +08:00
    本人算法可以用s开头t结尾的4个字母的英文单词表示
    yuelang85
        14
    yuelang85  
       2012-09-20 11:36:30 +08:00
    T_T完全不会,感觉好自卑。。。。
    chendahui007
        15
    chendahui007  
       2012-09-20 11:42:13 +08:00
    自卑路过
    liuyao729
        16
    liuyao729  
       2012-09-20 12:03:52 +08:00
    算法导论 刚开始
    Parallel
        17
    Parallel  
       2012-09-20 12:25:29 +08:00   ❤️ 1
    算法还说的过去吧。
    算法导论初三的时候入了一本,到现在也没怎么翻过,好在上面的算法基本上都会。
    volCANo
        18
    volCANo  
       2012-09-20 13:17:27 +08:00
    ls 真nb
    aisk
        19
    aisk  
       2012-09-20 13:23:03 +08:00
    @Parallel 请问贵庚…
    vven
        20
    vven  
       2012-09-20 14:01:32 +08:00
    话说老听见大牛说刷题,之前找了几个网站都是感觉不好入手,有没有什么入门级的或者循序渐进的推荐下?
    66450146
        21
    66450146  
       2012-09-20 14:18:34 +08:00   ❤️ 2
    fsw90628
        22
    fsw90628  
       2012-09-20 14:25:45 +08:00
    到用时方恨少啊,学了也会忘,边用边学,多来几遍。
    ichigo
        23
    ichigo  
       2012-09-20 14:30:53 +08:00
    大学没干别的,净玩算法了……
    vven
        24
    vven  
       2012-09-20 14:34:03 +08:00
    @66450146 试试看,thx
    shanks
        25
    shanks  
       2012-09-20 17:32:49 +08:00
    数学不好,算法也好不到哪去。。。。
    有空做做ACM的苦逼运维QAQ
    skywinger
        26
    skywinger  
       2012-09-20 17:49:40 +08:00
    加密的算法算不算
    RSA 大质数
    DES
    hash SHA-1等等
    winiex
        27
    winiex  
       2012-09-20 18:01:02 +08:00
    到现在我感觉,大多数算法都只需要你了解它的意图,然后再去使用开源稳定的实现去就可以了.....。
    实际编码过程中我还真没写过难度大于快速排序的算法,因为懒,不想造轮子并且还承担风险。
    但是,最近想做一个android上的语法高亮代码编辑器,所以对于编译原理领域的算法,字符串相关的算法有一些要求,并且有些算法是自己不得不去实现,真兴奋中。

    最后,表达一下对于学习算法需要刷题的看法:
    刷题绝对对算法学习有用,但绝对不是万能的,甚至有时会让你对算法有自己的误解,所以请慎重对待。
    我觉得算法需要在实际的需求中去运用,这样才有自己对算法比较实用化的理解。
    学算法,不是为了写好程序,做好项目,产生实际价值么~?

    我是实用派:D
    Parallel
        28
    Parallel  
       2012-09-20 18:05:11 +08:00
    @Parallel 目前高三。。
    Parallel
        29
    Parallel  
       2012-09-20 18:07:45 +08:00   ❤️ 1
    @66450146
    @vven USACO是挺不错的,循序渐进。另外有viojos,COCI,topcoder,Codeforces等经常都会有比赛。POJ也是不错的题库,北大的。
    Parallel
        30
    Parallel  
       2012-09-20 18:08:19 +08:00
    @volCANo 像我这样的现在大有人在啊。尤其是江苏,湖南那边的。神牛大把大把的。
    bhuztez
        31
    bhuztez  
       2012-09-20 18:25:36 +08:00
    @skywinger 你NTRU会不会啊?这个实现起来很有难度,搞不定啊
    wa7chen
        32
    wa7chen  
       2012-09-20 18:31:57 +08:00
    hash,hash,hash...
    skywinger
        33
    skywinger  
       2012-09-20 19:36:57 +08:00
    @bhuztez没接触过唉!
    目前在做网银的双向认证
    用md5withRSA和sha1withRSA来实现网银的关键交易数据的签名和验签。
    xhat
        34
    xhat  
       2012-09-20 21:05:11 +08:00
    这个题目其实接近于“大家的数学都怎样”
    sqbing
        35
    sqbing  
       2012-09-21 00:45:51 +08:00
    很烂,真心的
    laskuma
        36
    laskuma  
    OP
       2012-09-21 02:47:49 +08:00
    感谢大家的回帖 半天就收集了那么多回复大家的热情是LZ始料未及的 LZ现在上大二,刚开始接触算法。发这贴的本意是想了解一下从事不同工作所需要用到或者说掌握算法的量。LZ对machine learning和security很感兴趣,看了大家的回复觉得算法还是很需要重视啊。
    volCANo
        37
    volCANo  
       2012-09-21 13:47:09 +08:00
    我觉得算法平时用得多就熟悉,平时用的少,会忘记很多吧。
    Mac
        38
    Mac  
       2012-09-23 09:07:40 +08:00
    度娘+CSDN就是我的算法。。。。
    arzusyume
        39
    arzusyume  
       2012-09-23 09:19:21 +08:00
    我认识的人里面年龄越大的越不重视算法,反倒是一些中学生大学生会很积极的讨论算法啦,ACM啦之类的东西.
    darklowly
        40
    darklowly  
       2012-09-23 09:21:28 +08:00
    @xhat 计算机里面的算法不等于数学哦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   911 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:36 · PVG 04:36 · LAX 12:36 · JFK 15:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.