算法学习计划

本文概述了算法学习的核心内容,强调了字符串、搜索与剪枝、二叉树、排序与查找等基础知识的重要性,并推荐了达到熟练程度后可进一步深入的专题,如动态规划和哈希算法。同时指出,对于计算几何和图论等领域的理解只需有基本了解即可。

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

对于算法的学习,其实没有必要学得过深,毕竟我不是ACMer,只是希望够工作中使用。而且除了算法,设计模式等也是求职过程需要的基础知识,这些东西也要花费时间。

就算法来说,我认为我还有以下知识需要熟练掌握:字符串、搜索与剪枝、二叉树、排序与查找。将这些知识点做到非常熟练之后,可以适当考虑再做些更高级的专题(例如动态规划、hash等),但不做要求。总之,以上四部分是最基础最重要的,写到怎么熟练都不为过。

更具体而言,除了一些普通书和网上的相关题目,最后可以以黑宝书第一章为准,只要把这一章完整地搞定,算法部分就OK了。其它计算几何、图论之类有些了解就行了。 

转载于:https://www.cnblogs.com/walkskyfish/archive/2012/02/03/2337580.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值