采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果马上要找工作,建议直接看《玩转算法面试》,在那个课程中会提及一些基础数据结构或者算法,相应的可以感觉一下自己是否理解。如果有不理解的地方,可以在这个课程找相应的小节或者章节再复习一下。
如果时间稍有充裕,建议先看这个课程,但是其中的索引堆;并查集;图的最小生成树和最短路径的优化算法可以不看。对于工作面试,这个课程里的重点只有排序;二叉树;图的遍历;然后就可以去看《玩转算法面试》了。
提前预祝offer多多!:)
谢谢老细!
老师,分不清学习的主次有什么建议吗? 比如我最近还想着学习下JavaScript,主要是JavaScript可以方便地在浏览器上实现可视化,所以想着可以实现一些算法可视化,但是时间不够,学算法其实用什么都一样。如果我花时间学JavaScript自己感兴趣的,精力就分散了,但是又感兴趣。所以比较纠结。
既然已经知道问题在于分不出主次了,就要强迫自己分出主次来!分主次不代表完全放弃次要的,但要以完成自己的目标为主。想清楚自己的目标是什么,合理安排自己的时间。
老师老师,堆需要看什么
除了索引堆,都需要看。
老师,为什么工作面试有的要看,有的不要看,比如 索引堆;并查集;图的最小生成树和最短路径的优化算法 可以先不看,是因为这些在工作里不怎么用到吗?还是不方便面试考?
通常面试不会考。即使考到,概率极低,大概率的基础的东西优先。
登录后可查看更多问答,登录/注册
课程专为:短时间内应对面试、升职测评等艰巨任务打造
8.8k 21
5.8k 3
5.0k 5
1.4k 18