# 算法基础学习路线

# 专题特点

算法基础专题讲解时间复杂度、空间复杂度、递归性能、内存消耗与库函数使用,为后续刷题建立统一的性能分析方法。

# 核心方法

能够根据数据规模估算运行时间和内存占用,并理解递归深度、库函数和底层实现对复杂度的影响。

# 如何学习

先学习时间与空间复杂度,再结合超时、递归和内存案例做性能估算。使用库函数时,要能说清其底层算法和复杂度。

建议按照下面的顺序学习。第一遍先理解思路并独立写出代码,第二遍再对照题解复盘边界条件和复杂度。

# 学习顺序

# 学习建议

每完成一道题,先关掉题解,用自己的话说出核心思路,再写一遍代码。如果无法解释某个边界或遍历顺序,说明这道题还需要再模拟一遍。

返回算法学习路线 · 上一专题:图论 · 下一专题:数组

评论

验证登录状态...