【文件属性】:
文件名称:leetcode跳跃-DataStructure_And_Algorithms:算法虐我千百遍,我待算法如初恋
文件大小:240KB
文件格式:ZIP
更新时间:2021-06-30 18:54:03
系统开源
leetcode
跳跃
数据结构与算法
学习记录
:pushpin:
:pushpin:
计划:
巩固之前所学习的,同时对代码进行详细注释
对一些系统性的知识写文章,进行系统性的总结,按章节来
矩阵、广义表、图的知识学习
剑指offer一书的习题
刷leetcode题
线性表
顺序存储
链式存储
双向链表
循环链表(约瑟夫环)
静态链表
双向循环链表
栈
顺序栈
链式栈
栈递归
队列
顺序队列
链式队列
循环队列
串
串结构
模式匹配
朴素匹配
kmp算法
BF算法
AC自动机
数组和广义表
矩阵
特殊矩阵(对称矩阵,三角矩阵,对角矩阵)
稀疏矩阵(转置,十字链表)
广义表
树
二叉树
线索二叉树
赫夫曼树
图
遍历
广度优先BFS
深度优先DFS
最小生成树
Prim(普里姆)算法
Kruskal(克鲁斯卡尔)算法
最短路径
拓扑排序
关键路径
查找
顺序表查找-监视哨兵
有序表查找
折半查找
插值查找
斐波那契查找
索引顺序查找
二叉排序树
平衡二叉树
红黑二叉树
B/B-/B+树
字典树
哈希表
排序
交换排序
冒泡
快速排序
插入排序
直接插入排序
折半插入排序
希尔排序
选择排序
简单选择排序
堆排序
归并