NeetCode 250 コーディング面接リスト
NeetCode 250 は NeetCode 150 と同じ 18 テーマを 250 問に広げた完全版リストです。各テーマの最初に基礎を固める導入問題が追加されているため、NeetCode 150 では難易度の段差が大きく感じる人でも滑らかにステップアップできます。
NeetCode 150 の 150 問はすべて NeetCode 250 に含まれており、Dokicode 上の解答状況はすべての問題集の間で自動同期されます。
250 問レーティング 1161–286318 テーマ
書斎を開く
誰かと一緒にこの問題集を進めたいなら、ログインして書斎を開いてみてください。ヒロインが一問ずつ出題してくれます。
配列と Hashing
| 問題 | 難易度 / レート |
|---|---|
| 1929. Concatenation of Array | Easy |
| 217. Contains Duplicate | Easy |
| 242. Valid Anagram | Easy |
| 1. Two Sum | 1161 |
| 14. Longest Common Prefix | Easy |
| 49. Group Anagrams | Medium |
| 27. Remove Element | 1263 |
| 169. Majority Element | Easy |
| 705. Design HashSet | Easy |
| 706. Design HashMap | Easy |
| 912. Sort an Array | Medium |
| 75. Sort Colors | 1263 |
| 347. Top K Frequent Elements | Medium |
| 271. Encode and Decode Strings LeetCode Premium(任意) | Medium |
| 304. Range Sum Query 2D Immutable | 1484 |
| 238. Product of Array Except Self | Medium |
| 36. Valid Sudoku | Medium |
| 128. Longest Consecutive Sequence | Medium |
| 122. Best Time to Buy AND Sell Stock II | Medium |
| 229. Majority Element II | Medium |
| 560. Subarray Sum Equals K | 1592 |
| 41. First Missing Positive | Hard |
Two Pointers
Sliding Window
Stack
Binary Search
Linked List
木構造
Heap
Backtracking
| 問題 | 難易度 / レート |
|---|---|
| 1863. Sum of All Subset XOR Totals | 1372 |
| 78. Subsets | Medium |
| 39. Combination Sum | Medium |
| 40. Combination Sum II | Medium |
| 77. Combinations | Medium |
| 46. Permutations | Medium |
| 90. Subsets II | Medium |
| 47. Permutations II | Medium |
| 79. Word Search | Medium |
| 131. Palindrome Partitioning | Medium |
| 17. Letter Combinations of a Phone Number | Medium |
| 473. Matchsticks to Square | Medium |
| 698. Partition to K Equal Sum Subsets | Medium |
| 51. N Queens | Hard |
| 52. N Queens II | Hard |
| 140. Word Break II | 1725 |
Trie
グラフ
| 問題 | 難易度 / レート |
|---|---|
| 463. Island Perimeter | Easy |
| 953. Verifying an Alien Dictionary | Easy |
| 997. Find the Town Judge | Easy |
| 200. Number of Islands | Medium |
| 695. Max Area of Island | Medium |
| 133. Clone Graph | Medium |
| 286. Walls and Gates LeetCode Premium(任意) | Medium |
| 994. Rotting Oranges | Medium |
| 417. Pacific Atlantic Water Flow | 1900 |
| 130. Surrounded Regions | Medium |
| 752. Open the Lock | 1878 |
| 207. Course Schedule | Medium |
| 210. Course Schedule II | Medium |
| 261. Graph Valid Tree LeetCode Premium(任意) | Medium |
| 1462. Course Schedule IV | Medium |
| 323. Number of Connected Components in an Undirected Graph LeetCode Premium(任意) | Medium |
| 684. Redundant Connection | Medium |
| 721. Accounts Merge | Medium |
| 399. Evaluate Division | 1725 |
| 310. Minimum Height Trees | Medium |
| 127. Word Ladder | Hard |
発展グラフ
1次元 DP
| 問題 | 難易度 / レート |
|---|---|
| 70. Climbing Stairs | Easy |
| 746. Min Cost Climbing Stairs | 1500 |
| 1137. N Th Tribonacci Number | Easy |
| 198. House Robber | Medium |
| 213. House Robber II | Medium |
| 5. Longest Palindromic Substring | Medium |
| 647. Palindromic Substrings | Medium |
| 91. Decode Ways | Medium |
| 322. Coin Change | Medium |
| 152. Maximum Product Subarray | Medium |
| 139. Word Break | Medium |
| 300. Longest Increasing Subsequence | Medium |
| 416. Partition Equal Subset Sum | Medium |
| 377. Combination Sum IV | 1600 |
| 279. Perfect Squares | Medium |
| 343. Integer Break | Medium |
| 1406. Stone Game III | 2027 |
2次元 DP
Greedy
区間
| 問題 | 難易度 / レート |
|---|---|
| 57. Insert Interval | Medium |
| 56. Merge Intervals | Medium |
| 435. Non Overlapping Intervals | 1700 |
| 252. Meeting Rooms LeetCode Premium(任意) | Easy |
| 253. Meeting Rooms II LeetCode Premium(任意) | Medium |
| 2402. Meeting Rooms III | 2093 |
| 1851. Minimum Interval to Include Each Query | 2286 |
数学と幾何
| 問題 | 難易度 / レート |
|---|---|
| 168. Excel Sheet Column Title | Easy |
| 1071. Greatest Common Divisor of Strings | 1398 |
| 2807. Insert Greatest Common Divisors in Linked List | 1279 |
| 867. Transpose Matrix | Easy |
| 48. Rotate Image | Medium |
| 54. Spiral Matrix | Medium |
| 73. Set Matrix Zeroes | Medium |
| 202. Happy Number | Easy |
| 66. Plus One | Easy |
| 13. Roman to Integer | 1209 |
| 50. Pow(x, n) | Medium |
| 43. Multiply Strings | Medium |
| 2013. Detect Squares | Medium |
Bit Manipulation
| 問題 | 難易度 / レート |
|---|---|
| 136. Single Number | Easy |
| 191. Number of 1 Bits | Easy |
| 338. Counting Bits | Easy |
| 67. Add Binary | Easy |
| 190. Reverse Bits | Easy |
| 268. Missing Number | Easy |
| 371. Sum of Two Integers | Medium |
| 7. Reverse Integer | Medium |
| 201. Bitwise AND of Numbers Range | Medium |
| 3133. Minimum Array End | 1935 |
面接まで余裕があり 18 テーマを基礎から応用まで固めたいときにおすすめです。書斎のドロワーからいつでも NeetCode 150 と切り替えられます。
レーティングは zerotrac さんによる LeetCode コンテストレーティングです。コンテスト以前の定番問題は LeetCode の公式難易度を表示しています。
書斎を開く