1、基本认识
- 算法的复杂度和稳定性 链接:算法的复杂度和稳定性_o(1) < o(logn) < o(n) < o(nlogn) < o(n^2) < o(n^3)-CSDN博客
- Java的链表的创建、插入、修改、删除、查询等 链接:Java的链表的创建、插入、修改、删除、查询等_java链表查询-CSDN博客
- 数组 链接:数据结构 -- 数组-CSDN博客
- 链表 链接:数据结构 -- 链表-CSDN博客
- 数据结构 -- 递归 链接:数据结构 -- 递归-CSDN博客
- 数据结构 -- 队列 链接:数据结构 -- 队列-CSDN博客
- 数据结构 -- 栈 链接:数据结构 -- 栈-CSDN博客
- 数据结构 -- 堆 链接:数据结构 -- 堆-CSDN博客
- 数据结构 -- 树 链接:数据结构 -- 树-CSDN博客
2、排序算法
- 冒泡排序 链接:java 冒泡排序-CSDN博客
- 选择排序 链接:数据结构--选择排序-CSDN博客
- 快速排序 链接:快速排序的基本认识及代码实现-CSDN博客
3、查找算法
- 顺序、二分、哈希查找的区别及联系 链接:顺序、二分、哈希查找的区别及联系_顺序查找法和二分查找法区别-CSDN博客
- 二分查找 链接:数据结构 -- 二分查找-CSDN博客
4、Leetcode实操
- 二分查找练习 链接:【练习】二分查找-CSDN博客
本文为学习笔记,所参考文章均已附上链接,若有疑问请私信!
创作不易,如果对你有点帮助的话麻烦点个赞支持一下!
新手小白,欢迎留言指正!