演算法題庫

通過我們精選的演算法挑戰練習程式設計

題目 難度 通過率 標籤
接雨水 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

💡 第一次做程式設計題?

程式碼練習場開始練習基礎語法,熟悉環境。

🟢
簡單 適合初學者
🟡
中等 需要一定經驗
🔴
困難 高級演算法