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

求助关于学习路线的规划,大佬们看看有什么建议

  •  1
     
  •   misakawaque · 2022-02-14 03:14:17 +08:00 · 1489 次点击
    这是一个创建于 995 天前的主题,其中的信息可能已经有所发展或是发生改变。

    cpp 方面:最近在啃 cpp template complete guide ,休闲的时候会看侯捷的 stl 视频 之后打算刷 cpp concurrency in action 大概两三天会做一道 leetcode 的题目

    自己的 cpp 基础并不是很牢固,基本都来自于本科期间学的谭浩强 c++,然后是一些不记得哪里看来的一些奇技淫巧,因此使用侯捷的视频适当补充自己的 cpp 基础,cpp template 也是类似的打算,读起来真的十分有帮助,由于英文阅读较为吃力,大概要 1 个月读完。leetcode 因为完全没什么算法技巧,现在还在抄答案阶段。

    算法方面:想做一些 cv 的算法,因此在啃 geometry in multiviews ,因为觉得数学非常重要,多视图几何这本书里也用到十分多的数学,于是试图补充自己的数学基础,刚看完高等代数,正在看抽象代数,为之后学习代数拓扑和动力系统 /控制论做准备。 想要看那本著名的算法第四版,但由于是 java 代码有些犹豫

    算法方面尚未入门,因此会相对花更多时间

    这些规划计划在一年半内完成,上述提到的 7 本书预估 9 刚月学完,感觉任务十分繁重,特别是有些游戏方面时间浪费的情况下,工作也会消耗许多时间 而且对这些方面一知半解,导致规划可能存在诸多问题,有大佬愿意指点一下么

    3 条回复    2022-02-15 01:38:54 +08:00
    ColorfulBoar
        1
    ColorfulBoar  
       2022-02-14 09:11:31 +08:00
    你确定侯捷很懂( 2022 年的) C++/STL 嘛。。。我是从来都不太敢看他写 /译的东西,万一记住啥错的东西未来还得花不知道多少时间洗掉。不过想查点啥发现几乎所有人都想 /在整蛊你可能也是 C++学习中的一大特色:)

    那本著名的只有 Java 实现的《算法》和“臭名昭著”的算法导论比有啥优点吗?另外如果不是时间很赶的话总觉的啥都不会情况下对着答案硬刷 leetcode 有点令人困惑

    完全不懂 CV ,不过经验告诉我很少存在数学非常重要的学科,这么声称的通常会学出来一身特怪的对某些数学分支的理解。如果你一定要学的话,只能说一般纯抽象代数知识很少有需要事先学的时候,以及代数拓扑的前置知识并不是通常意义上的抽象代数(即使我完全支持 May 那种风格的代数拓扑“入门”方式)(如果你学的是那种范畴味很重的那当我没说)。另外我很好奇代数拓扑是怎么被用上的,总感觉动力系统里面更可能用微分拓扑。
    misakawaque
        2
    misakawaque  
    OP
       2022-02-14 23:38:43 +08:00
    @ColorfulBoar
    我 C++基础基本就是先学了一点点谭浩强,然后就不清楚学什么了,后来看见了几本专著,硬啃了一点,才补充了一点 C++11 和 17 的知识.最近菜听说要提升 C++要学 STL 来提升,所以选择了最有名的看起来还靠谱的教程.
    算法也是这样,本科基本没学到什么,所以最近空出手来学就打算入手最有名的那本,大家都在吹.算法导论名声没那么响亮所以当初没选,大佬觉得这本怎么样?
    至于数学就是兴趣了 hhh 按理说可以背结论的东西总是想着了解一下基本原理
    ColorfulBoar
        3
    ColorfulBoar  
       2022-02-15 01:38:54 +08:00
    @misakawaque
    是不是一定要看 STL 姑且不论,但他参考的那个 SGI STL 比 C++98 还古董……正常人还是参考 microsoft/STL 和 libc++比较好

    我印象中它唯一的优点是直接告诉你 2-3-4 tree 和 reb-black tree 之间的关系,除此之外好像全是缺点(比如它那个 KMP 越看越麻),特别是在你现在有时间的情况下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3588 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:34 · PVG 12:34 · LAX 20:34 · JFK 23:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.