×

Loading...

@Vancouver

Topic

This topic has been archived. It cannot be replied.
  • 工作学习 / 学科技术 / 请教一下,《算法导论》那么大部头的书,你们真的全篇通读一遍吗?我看着有点害怕。谢谢 +1
    • 搞it就这样,慢慢就适应 +2
      • 好吧。想要挨踢也不容易啊😂😂问题是:哪来的时间读这么大部头的书捏?而且还有好多本都没读呐。神马《重构》《EFFTIVE modern C++》之类。有点时间都用来上揉脸了
        • 要不老大给你开点薪水?
          • 想得美😂😂
        • google刚刚公布一个替代c++的新一代语言,c++和这种语言是无缝替换的,类似Javascript 和Typescript
          • 听说了,好像叫Carbon。还不了解
    • 这是基础课吧,科班出身的不会现在还没读过 +2
      • 不是科班出身就惨了。。。😁红黑树我就不知道 +1
        • 红黑树数学上其实是4-3树的表达而已, +2
          红黑树插入不用递归,所以在很多插入操作比较多的地方使用的多,比如java 1.8里的Hashmap, Hashset,但是相对avl 树平衡性不是太好,高度会不够好,所以其实如果只读的Hashset,Hashmap,更适合内部镶嵌avl树。但avl树插入在数据量大的情况下有爆栈的可能,因为翻转用了递归,且翻转开销比较大,也就是说,插入过程的 O(log n)中内嵌的k常数相对红黑树的 O(log n)的k常数来说大不少。
          • 老大,我已晕菜。。。又来个AVL树?俩歪脖子树,哪棵上吊比较好啊?🤣🤣 +2
    • 要是 20 岁就每行都细读;要是已经人到中年就快速扫一遍只记结论 🤫
      • 老大,记不住啊。。。好歹我看过《大话数据结构》,里面讲了点算法,打算偷懒了😂😂 +2
        • 跳过数学/伪代码/推导过程,只记结论 🤫
          • 好吧,我试试。有的时候不看过程,结论不好理解。。。再说不懂过程,leetcode刷题不好办哪。
            • 噢,要刷 leetcode 啊,那就精读吧 +1
              • 有空我先泛读一下试试,看看效果如何。谢谢 +1
            • 俺所推荐的那本《编程珠玑》里面有习题也有答案,或许也可以当刷题用....
              • 好的。谢谢
    • 这个不是大三2个学期课程都要差不多学完的么。。。
      • 我去。要俩学期? +1
        • 一个学期粗读,另一个学期会精细学里面的东西。
    • 这种问题,现在都是家长帮孩子问的
      • 推娃不如推自己😂😂再说娃也不用推了 +1
        • 👍
    • 算法导论里面有些算法讨论的比较空泛,具体的几个算法的详细讨论可能要看某些doctor的paper了。
      • 有工程经验的都不难 +1
        • 当年这本书,还有复杂度可计算导论,图论,非对称rsa,还有好多加密mallable 论述的paper都被我翻烂了。。。
          • 看到差距了。想要挨踢不容易,小挨两脚就行了。靠挨踢吃饭不易啊。好在现在不靠挨踢吃饭😂😂😁
    • 其实不用。面试也考不了那么深,平时工作就更用不上了。
      • amazon,华为,google当年面试我的时候都问了,还现场让我写一个avl树的平衡算法,15分钟必须交卷,当时汉都出来了。。。。 +1
        • 老大看来大厂厂哥呀。赞👍🤣🤣
    • 当年写SQLite的那位大神就根本不懂什么B树,写到中间还要自己现翻书去学,现在SQLite大概是世界上用的最广的数据库
      • 牛人😁。咱比不了
    • 读帖有感顺便推荐相关算法书:(#14719327@0)
      • 谢谢推荐。这么多书,您倒是推荐哪本呀?😁😁总不能都看吧?《算法图解》这本看起来不错。
        我琢磨了一下,如果是非挨踢但与软件相关的工作,算法理解的深度,应该在次要位置。我看过《大话数据结构》,对算法有一点点概念,希望能应付一阵。。。就看人家说谷歌面试总考红黑树,问题是谷哥不理我😂
        • 已按需分层列出了,看需要选呗。

          其实"大话"也不错,通俗易懂,得过5星呢,作者自夸“趣味引导、图文并茂、代码详解”云云,里面配图连"妈、爸、儿"都出来了,哈哈...

          若想应付面试,有套"算法工程师带你去面试"系列:百面机器学习、百面深度学习


          : ​​​​​​​

          :

          :

          • 再次感谢!大话系列不错,读起来不累😁😁。还有《大话设计模式》也不错,我看原版设计模式实在读不下去,大话就能读下去。。。IT知识啥时候出小人书啊?《三国演义》那种😂😂
            • 找本坛的新卡大拿,或许他将来会考虑自己写/画IT小人书,人家自己和娃都有绘画才华....
              • 好嘞。就盼着这一天😂😂
                • 呵呵,你说的《大话设计模式》是不是这本?记得俺也有,作为小人书收藏也不错,只要能学到东西,甭管是啥书,读就是:


                  :

                  ​​​​​​​


                  • 对,就是这本。真的不错呀,尤其是对我这种非科班出身的,好理解啊😁😁
            • here you go
              • 哎我去,太好了😁😁
    • 鼓励,加油⛽
      • 谢谢😁
        • 下一步是不是刷leetcode?
          • 现在只能刷easy级别的题😁😁自己编个Hash map 都费劲
    • 给加个一👍我看了第一眼就再也不想看第二眼,但是资本论,毛泽东选集,柴油机构造,解放牌卡车维修手册,计划生育手册却能通篇看完,所以还是兴趣问题
      • 是啊,我也没兴趣,宁可看小说和人物传记。😁😁没办法,硬着头皮学吧 +1
      • 上世纪70年代的《赤脚医生手册》(上海版本)如何?针对你现在的病,翻到高热发烧那一节,有无兴趣读读:


        :

        :

        :

        :

        :

        :

        • 全是中医啊~我看过一本“赤脚医生手册”中西都有。我直接跳过中医看西医:第一个病是“上呼吸道感染”
          • 那时的《赤脚医生手册》是按省来出版的,各省的版本不尽相同....你说的是哪个省的?貌似也有全国统一版,那是后来的事了....
    • 这本书有点难读。普林斯顿有一本红皮的算法书(Robert Sedgewick写的),比较容易看完,只有九百多页。
      • 好嘞。。。“只有”900页?😁😁
        • 楼上说的就是俺上面推荐的那些书中的《算法》(第4版,介绍了50种算法)