Skip to content
编程知识库
Main Navigation
首页
Java
Python
C/C++
前端
算法
指南
示例
Appearance
Menu
Return to top
目录
数据结构与算法
算法是程序的灵魂,数据结构是算法的基础。
为什么要学算法?
🎯 提升代码质量和效率
💼 大厂面试必考
🧠 锻炼逻辑思维能力
🚀 解决复杂问题的利器
学习路线
数组与链表
- 基础线性结构
栈与队列
- 受限线性结构
树与图
- 非线性结构
动态规划
- 算法思想
复杂度分析
时间复杂度
O(1) - 常数时间
O(log n) - 对数时间
O(n) - 线性时间
O(n²) - 平方时间
O(2ⁿ) - 指数时间