算法系统学习(持续更新)

引言

首先说说为什么要写这个博客呢,我也是想在学习算法中能与大家一起分享,一起进步,同时把学到的东西能写出来,写清楚,也是对知识一种巩固。

算法目录

1.双指针(8道习题)

2.滑动窗口(8道习题)

3.二分查找(9道习题)

4.前缀和(8道习题)

5.位运算(6道习题)

6.模拟(5道习题)

7.分治(8道习题)

8.链表(6道习题)

9.哈希表(5道习题)

10.字符串(4道习题)

11.栈(5道习题)

12.队列(8道习题)

13.FloodFill(4道习题)

14.最短路径(9道习题)

15.拓扑排序(3道习题)

16.动态规划(60道习题)

17.递归-搜索-回溯(42道习题)

18.贪心(30道习题)

博客的讲解方式

一部分算法打算直接上题,在刷题的过程中理解这个算法,还有一部分会先讲解算法原理,再用题来加深理解。

习题我打算,分成一块一块的写,可能双指针的8道题,我可能2道题发一篇,或者几道题发一篇,这个得根据我的时间来,也是没办法的事情。

我会把每一道题的代码和leetcode链接粘贴在题目对应的位置,方便大家去刷题巩固。

还会把每个刷题文章的链接放到每个文章的下面,方便大家去查找。

文章链接

http://t.csdnimg.cn/bmuLW(双指针习题一)

相关推荐
Purple Coder18 分钟前
南京-我来啦
算法
w_zero_one23 分钟前
动态规划(三)
java·算法·动态规划
Logic10135 分钟前
C语言/数据结构贡献法题解:数组权值——所有连续子数组中不同数字个数之和(O(n)解法)
c语言·数据结构·算法·数组·时间复杂度·贡献法·哈希记录
DongQiShanRen36 分钟前
六根硬件映射(中):双站校验、生克闭环与驱动接口
数据库·人工智能·算法·rust·哈希算法·集成学习
mmmmath_31 小时前
LeetCode.637.二叉树的层平均值
算法·leetcode
青少儿编程课堂1 小时前
蓝桥杯·全国青少年信息素养大赛·电子学会C/C++考级:并查集连通块与朋友圈问题解析
c++·python·算法·bfs·信息学竞赛
Tisfy1 小时前
LeetCode 2913.子数组不同元素数目的平方和 I:第一题先常数很大的O(n^2)
算法·leetcode·题解·模拟·暴力
罗湖老棍子1 小时前
[USACO05NOV] Asteroids G(洛谷-P7368)
算法·图论·二分图匹配·最大匹配·最小顶点覆盖
AI技术新视界1 小时前
Harness^2:递归自进化智能体Harnessing框架
人工智能·深度学习·算法·harness·rsi
这个DBA有点耶1 小时前
MySQL B-tree索引并发控制优化:写密集场景的锁瓶颈与内核级解法
java·数据库·程序人生·算法·database·dba