基础与复杂度分析
掌握算法与数据结构的基本概念和复杂度分析方法
10%
📚 算法与数据结构简介
⏱️ 复杂度分析
🧮 复杂度分析与C++实例
💡 练习题与参考答案
算法与数据结构简介
算法是解决问题的步骤和方法,数据结构是组织和存储数据的方式。两者相辅相成,是计算机科学的核心基础。
- 常见数据结构:数组、链表、栈、队列、树、图、哈希表等
- 常见算法:排序、查找、递归、分治、动态规划、图算法等
- 选择合适的数据结构和算法能极大提升程序效率
- 算法设计需兼顾正确性、效率和可读性
已是第一课
下一课:线性表掌握算法与数据结构的基本概念和复杂度分析方法