算法题库
通过我们精选的算法挑战练习编程
| 题目 | 难度 | 通过率 | 标签 |
|---|---|---|---|
| 接雨水 | Hard | 0.0% |
array
two-pointers
dynamic-programming
stack
monotonic-stack
|
| 无重复字符的最长子串 | Medium | N/A |
hash-table
string
sliding-window
|
| 三数之和 | Medium | N/A |
array
two-pointers
sorting
|
| 移动零 | Easy | N/A |
array
two-pointers
|
| 盛最多水的容器 | Medium | N/A |
array
two-pointers
greedy
|
| 爬楼梯 | Easy | N/A |
math
dynamic-programming
memoization
|
| 删除有序数组中的重复项 | Easy | N/A |
array
two-pointers
|
| 反转链表 | Easy | N/A |
linked-list
recursion
|
| 只出现一次的数字 | Easy | N/A |
array
bit-manipulation
|
| 除自身以外数组的乘积 | Medium | N/A |
array
prefix-sum
|
| 有效的字母异位词 | Easy | N/A |
hash-table
string
sorting
|
| 两数之和 | Easy | N/A |
array
hash-table
|
| 回文数 | Easy | N/A |
math
|
| 有效的括号 | Easy | N/A |
stack
string
|
| 最大子数组和 | Medium | N/A |
array
dynamic-programming
divide-and-conquer
|
| 合并两个有序链表 | Easy | N/A |
linked-list
recursion
|
| 买卖股票的最佳时机 | Easy | N/A |
array
dynamic-programming
|
| 存在重复元素 | Easy | N/A |
array
hash-table
sorting
|
| 二分查找 | Easy | 0.0% |
array
binary-search
|
| Sum of Two Numbers | Easy | N/A |
math
basic
|