/algs

practice

Primary LanguageJavaScript

数据结构与算法训练

一、数组

序号 题目 解法 单测 🔗
26 删除排序数组中的重复项 removeDuplicates removeDuplicates 🔗
189 旋转数组 rotate rotate 🔗
88 合并两个有序数组 merge merge 🔗
1 两数之和 twoSum twoSum 🔗
283 移动零 moveZeroes moveZeroes 🔗
66 加一 plusOne plusOne 🔗
42 接雨水 trap trap 🔗

二、链表、跳表

序号 题目 解法 单测 🔗
21 合并两个有序链表 mergeTwoLists mergeTwoLists 🔗

三、栈、队列

序号 题目 解法 单测 🔗
0

四、优先队列、双端队列

序号 题目 解法 单测 🔗
0

五、哈希表、集合

序号 题目 解法 单测 🔗
0

六、树、二叉树、二叉搜索树

序号 题目 解法 单测 🔗
0

七、泛型递归、树递归

序号 题目 解法 单测 🔗
0

八、分治、回溯

序号 题目 解法 单测 🔗
0

九、DFS & BFS

序号 题目 解法 单测 🔗
0

十、贪心

序号 题目 解法 单测 🔗
0

十一、二分搜索

序号 题目 解法 单测 🔗
0

十二、动态规划

序号 题目 解法 单测 🔗
0

十三、高级搜索

序号 题目 解法 单测 🔗
0

十四、字典树 & 并查集

序号 题目 解法 单测 🔗
0

十五、红黑树 & AVL树

序号 题目 解法 单测 🔗
0

十六、位运算

序号 题目 解法 单测 🔗
0

十七、布隆过滤器 & LRU 缓存

序号 题目 解法 单测 🔗
0

十八、排序算法

序号 题目 解法 单测 🔗
0

十九、高级动态规划

序号 题目 解法 单测 🔗
0

二十、字符串算法

序号 题目 解法 单测 🔗
0