我的,算法学习规划。

本文提供了一套全面的算法学习路线,包括排序、动态存储结构、图算法、字符串匹配、三大策略等内容。强调理解思想、编码实现的重要性,并通过实际项目加深对动态存储结构和算法应用的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于算法这门学科的学习,不再迷茫。
对我来说,学习算法的路线


算法导论的 几种排序思想,伪代码,代码。要熟练 。。。。。。。一些项目中 排序是如何使用的。


算法导论的  一系列动态存储结构:堆,搜索二叉树,平衡二叉树,红黑树,B树,散列表   要掌握:编码实现树的建立,增删查等操作。
       (动态存储结构真的很重要。想想NLP 中Python的字典类型,就发挥了那么大的作用。)
        
        找一些项目中,这些动态存储结构如何工作的,发挥它们迷人的作用的。


算法导论的  图的算法  经典算法要掌握,会编码。并且找找实际的例子去使用图算法。




算法导论的  字符串匹配  经典算法理解并且会编码。


算法导论的   三大策略分治法,动态规划,贪婪     要多多找例子,去实现,去编码,体会它们的思想。




**************************************************************************************************************


以上是 找工作必须必须要掌握的。


然后,结合 MIT的算法导论课程,学习如何去推导时间复杂度。(算法导论1,2章为基础章节,为后面分析时间复杂度做铺垫。)


结合课程,对每个知识点进行深入理解。






然后再去攻那些比较深入的东西。如:数据结构的扩张等。








总结:


1:理解思想,编码实现,编码实现,编码实现,编码实现,编码实现!!!!!


2:其实  那些必须要掌握的  都是学过的,现在就是要 结合视频 更深入理解。。。。最最重要的是,去实现这些结构啊。并且体会它们在 


  实际中如何应用的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值