算法学得好,工作不愁找。不过对于很多非科班出身的程序员来说,学好算法是一件有难度的事情,知识版块多、理论性强、技术落地复杂,付出大量精力仍不一定学得好。本课程由兼具丰富信息学竞赛辅导经验+多年大厂从业经验的老师设计并讲解,在系统化梳理算法中高阶知识框架的基础上,结合实际工业需求与编程实践,带大家在吃透高难理论的同时掌握其真正优质的应用实践。
亲,您好~时间紧张的话,可以优先学习本课程的贪心法、搜索基础、动态规划基础、堆、二叉搜索树、平衡二叉树这几章,我们在试听课的引入章节也有一些针对不同人群的学习策略推荐,希望可以帮到你祝您学习愉快~
亲,您好~如果是编程语言零基础,建议先选一种自己喜欢的编程语言入门。如果已经会一门语言,那么你肯定至少用过数组、字符串、循环遍历等等,建议在补充递归、二分查找,排序的基础知识之后再学习这门课,可以优先学习慕课网的算法与数据结构第一季内容https://class.imooc.com/sale/datastructure祝您学习愉快~
亲,您好~想知道你leetcode刷题中hard级别的题占比有多少?通过率怎么样?复杂度的优化做得如何?这门课主要可以提升对于高级数据结构以及贪心/搜索/动态规划的理解和实战能力,难度最高可以达到ICPC亚洲区域赛,或者NOIP提高组水平,如果你的目标是在leetcode hard再往上拔高一点,或者巩固hard级别,那么这门课程应该很适合你祝您学习愉快~
亲,您好~是否用到算法,用到什么算法,和工作的内容息息相关,越是前沿领域和高阶岗位,越是对性能要求高的场景,对算法能力的要求就会越高。举个例子,如果你在给一个安全级别很高的物流中心编写人脸识别系统,就需要对图像分析和模式识别算法进行调优,保证识别效率和准确率。我们这门体系课的亮点之一,就是在学完知识以后,会用工业界的要求和设计思路带你实现两个项目,并且展示各个环节中如何引入算法对其进行性能方面的优化,相信可以更好地帮你理解算法在实际工作中的意义祝您学习愉快~
亲,您好~当然可以,欢迎提问关于任何面试中遇到的算法问题,面试策略方面我也可以提供一些建议和帮助。祝您学习愉快~
亲,您好~学完这门课后,你的知识水平应该可以达到足够参加中等难度及以下竞赛的水平,包括但不限于CSP-J/S,NOIP普及组/提高组,ICPC网络预选赛/区域赛等等。同时,这门课构建知识体系的模式,可以帮你拓展算法的其他领域,比如图论,计算几何等等祝您学习愉快~
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题