当前位置:网站首页>博客文章导航(实时更新)
博客文章导航(实时更新)
2022-04-23 11:19:00 【D&Blogsphere_.】
一、数据结构与算法
1 线性表
1.1 数组
LeetCode题:
1.二分查找(线性表-数组)
2.移除元素
3.有序数组的平方
4.长度最小子数组
5.螺旋数组
6.移除链表元素
1.2 链表
LeetCode题:
1.移除链表元素
2.设计链表
3.反转链表
4.两两交换链表中的结点
5.删除链表的倒数第N个结点
2 栈
3 队列
4 串
1.反转字符串
2.反转字符串II
3.替换空格
4.翻转字符串里的单词
5.左旋转字符串
6.实现strStr()
7.重复的子字符串
5 树
5.1 二叉树遍历查找删除
5.2 顺序存储二叉树
5.3 线索化二叉树(中序遍历)
5.4 堆排序——树应用
5.5 赫夫曼树——树应用
5.6 赫夫曼编码——树应用
5.7 赫夫曼编码(实现数据的解压)——树应用
5.8 赫夫曼编码(实现文件的压缩和解压)——树应用
5.9 二叉排序树
5.10 平衡二叉树
LeetCode题:
1.二叉树的递归遍历(前序、中序、后序)
2.二叉树的迭代遍历(前序、中序、后序)
3.二叉树的层序遍历
4.反转二叉树
5.对称二叉树
6.二叉树的最大深度
7.N叉树的最大深度
8.二叉树的最小深度
9.完全二叉树的结点个数
10.平衡二叉树
11.二叉树的所有路径
12.相同的树
13.左叶子之和
14.找树左下角值
15.路径总和
16.从中序与后序遍历序列构造二叉树
17.最大二叉树
18.合并二叉树
19.二叉搜索树中的搜索
20.验证二叉搜索树
21.二叉搜索树的最小绝对差
22.二叉搜索树中的众数
23.二叉树的最近公共祖先
24.二叉树的最近公共祖先
25. 二叉搜索树中的插入操作
26.删除二叉搜索树中的结点
27.修剪二叉搜索树
28.将有序数组转换为二叉搜索树
29.把二叉搜索树转换为累加树
6 图
7 查找
8 排序
9 递归
10 常用算法
10.1 二分查找(非递归方式)
10.2 分治算法
10.3 动态规划(背包问题)
10.4 KMP算法-字符串匹配
10.5 贪心算法
10.6 普利姆算法
10.7 克鲁斯卡尔算法
10.8 迪杰斯特拉算法
10.9 弗洛伊德算法
10.10 马踏棋盘算法
11 回溯
12 哈希表
LeetCode题:
1.有效的字母异位词
2.两个数组的交集
3.快乐数
4.两数之和
5.四数相加
6.赎金信
7.三数之和
13 常用算法
14 贪心算法
15 动态规划
LeetCode题:
零钱兑换II
版权声明
本文为[D&Blogsphere_.]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_46423830/article/details/124260480
边栏推荐
- Detailed explanation of MySQL creation stored procedure and function
- 微型机器人的认知和研发技术
- mysql创建存储过程及函数详解
- 学习 Go 语言 0x07:《Go 语言之旅》中 Stringer 练习题代码
- Mysql database transaction example tutorial
- Pytorch neural network trainer
- Redis optimization series (II) redis master-slave principle and master-slave common configuration
- nacos基础(6):nacos配置管理模型
- qt5.8 64 位静态库中想使用sqlite但静态库没有编译支持库的方法
- MySQL sorting feature details
猜你喜欢
随机推荐
解析幼儿教育中steam教育的融合
年度最尴尬的社死瞬间,是Siri给的
Mba-day6 logic - hypothetical reasoning exercises
面向全球市场,PlatoFarm今日登录HUOBI等全球四大平台
解析社交性机器人对基础科学的作用
stylecloud ,wordcloud 库学习及使用例子
Detailed explanation of how to smoothly go online after MySQL table splitting
Mysql排序的特性详情
Mysql系列SQL查询语句书写顺序及执行顺序详解
PDMS软光刻加工过程
Mysql8. 0 installation guide
Common parameters of ffmpeg command line
升级cpolar内网穿透能获得的功能
Promise详解
Detailed introduction to paging exploration of MySQL index optimization
数据库管理软件SQLPro for SQLite for Mac 2022.30
Learning website materials
学习 Go 语言 0x02:对切片 Slice 的理解
Interprocess communication -- message queue
Usage Summary of datetime and timestamp in MySQL









