由于时间和水平有限,肯定有错误或者写得不好的地方
欢迎在文章下评论指出。
涉及语言:
py3:注重算法本身的知识
c/c++:实现基础数据结构和算法
java:实现较复杂数据结构
一、概述
提高篇
二、线性表
笔记:
基础代码实现:
应用:
提高篇
三、栈和队列
笔记:
基础代码实现:
数组实现队列(易懂实现循环)
应用:
相关算法:
提高篇
四、串
笔记:
基础代码实现:
相关算法:
五、数组和广义表
注:题目慢慢添加
笔记:
部分题目实现:
应用:
六、树
笔记:
基础代码实现:
应用:
相关算法:
七、图
笔记:
基础:
相关算法:
皇后问题(位运算)
旅行商问题(认识状态压缩)
八、动态存储
九、查找
基础代码实现:
相关算法:
十、排序
基础代码实现:
相关算法: