Java_小宇_2
首页
Github
力扣
M站
全部原创,请勿转载
技术:
前端
后端
音视频
数据库
运维
产品
网络
应用
插件:
开源
ShopXO
数据结构:
数组
字符串
链表
栈
单调栈
队列
优先队列
最小堆
最大堆
小根堆
大根堆
小顶堆
大顶堆
二叉树
多叉树
二叉平衡树
图
并查集
字典树
树状数组
线段树
哈希表
邻接表
矩阵
LRU
回文
集合
哈希集合
位图
位集
区间
遍历:
顺序遍历
倒序遍历
前序遍历
中序遍历
后序遍历
层序遍历
螺旋遍历
中心扩散
两端收缩
技巧:
前缀和
位运算
滑动区间
正则
双指针
回调函数
交换变量
原地修改
查找:
顺序查找
二分查找
三分查找
深度优先搜索
广度优先搜索
快速选择
排序:
冒泡排序
选择排序
插入排序
归并排序
快速排序
拓扑排序
计数排序
桶排序
堆排序
基数排序
自定义排序
数学:
求和
快速幂
质数
曼哈顿距离
中位数
丑数
杨辉三角
排列
组合
容斥原理
公约数
公倍数
日期
蔡勒公式
水塘抽样
拒绝抽样
几何
博弈
数论
概率与统计
随机化
约瑟夫环
对数
算法:
递归
迭代
哈希
KMP
回溯
贪心
动态规划
归并
Brian-Kernighan算法
凸包
语言:
JavaScript
Go
PHP
SQL
Shell
Java
Python
TypeScript
C
C++
C#
自定义排序区间,求解《252. 会议室》
自定义排序区间,求解《252. 会议室》
遍历字符串,获取字符串长度,判断字符串是否为纯数字,字符串转数字,求解《2496. 数组中字符串的最大值》和《657. 机器人能否返回原点》
遍历字符串,获取字符串长度,判断字符串是否为纯数字,字符串转数字,求解《2496. 数组中字符串的最大值》和《657. 机器人能否返回原点》
深度优先搜索,广度优先搜索,并查集,3 方法求解《1254. 统计封闭岛屿的数目》
深度优先搜索,广度优先搜索,并查集,3 方法求解《1254. 统计封闭岛屿的数目》
哈希表 + 自动排序,哈希表 + 升序排列,插入排序 3 方法求解《2363. 合并相似的物品》
哈希表 + 键名自动排序,哈希表 + 升序排列,二分查找实现插入排序 3 方法求解《2363. 合并相似的物品》
字符串的 append 操作,矩阵中两点曼哈顿距离最短,求解《1138. 字母板上的路径》
字符串的 append 操作,矩阵中两点曼哈顿距离最短,求解《1138. 字母板上的路径》
分类讨论 + 顺序遍历,固定列表 / 哈希映射 + 滑动窗口,3 解法求解《904. 水果成篮》
分类讨论 + 顺序遍历,固定列表 / 哈希映射 + 滑动窗口,3 解法求解《904. 水果成篮》
深度优先搜索,广度优先搜索和并查集,3 解法求解《886. 可能的二分法》
深度优先搜索,广度优先搜索和并查集,3 解法求解《886. 可能的二分法》
栈、顺序遍历,为可变数组添加元素,2 解法求解《1441. 用栈操作构建数组》
栈、顺序遍历,为可变数组添加元素,2 解法求解《1441. 用栈操作构建数组》
动态规划,求解《940. 不同的子序列 II》
动态规划,求解《940. 不同的子序列 II》
贪心算法,求解《769. 最多能完成排序的块》
贪心算法,求解《769. 最多能完成排序的块》
1
2
3
14
26
上页
下页