Алгоритмические задачи
Общий поток: LeetCode + e-maxx. Данные хранятся в отдельных LiteDB.
23. Merge k Sorted Lists
LeetCode · hard · оригинал: C#
25. Reverse Nodes in k-Group
LeetCode · hard · оригинал: C#
30. Substring with Concatenation of All Words
LeetCode · hard · оригинал: C#
32. Longest Valid Parentheses
LeetCode · hard · оригинал: C#
37. Sudoku Solver
LeetCode · hard · оригинал: C#
42. Trapping Rain Water
LeetCode · hard · оригинал: C#
60. Permutation Sequence
LeetCode · hard · оригинал: C#
68. Text Justification
LeetCode · hard · оригинал: C#
76. Minimum Window Substring
LeetCode · hard · оригинал: C#
84. Largest Rectangle in Histogram
LeetCode · hard · оригинал: C#
85. Maximal Rectangle
LeetCode · hard · оригинал: C#
87. Scramble String
LeetCode · hard · оригинал: C#
115. Distinct Subsequences
LeetCode · hard · оригинал: C#
126. Word Ladder II
LeetCode · hard · оригинал: C#
127. Word Ladder
LeetCode · hard · оригинал: C#
132. Palindrome Partitioning II
LeetCode · hard · оригинал: C#
140. Word Break II
LeetCode · hard · оригинал: C#
149. Max Points on a Line
LeetCode · hard · оригинал: C#
154. Find Minimum in Rotated Sorted Array II
LeetCode · hard · оригинал: C#
174. Dungeon Game
LeetCode · hard · оригинал: C#
188. Best Time to Buy and Sell Stock IV
LeetCode · hard · оригинал: C#
269. Alien Dictionary
LeetCode · hard · оригинал: C#
272. Closest Binary Search Tree Value II
LeetCode · hard · оригинал: C#
214. Shortest Palindrome
LeetCode · hard · оригинал: C#
273. Integer to English Words
LeetCode · hard · оригинал: C#
218. The Skyline Problem
LeetCode · hard · оригинал: C#
315. Count of Smaller Numbers After Self
LeetCode · hard · оригинал: C#
220. Contains Duplicate III
LeetCode · hard · оригинал: C#
301. Remove Invalid Parentheses
LeetCode · hard · оригинал: C#
297. Serialize and Deserialize Binary Tree
LeetCode · hard · оригинал: C#
296. Best Meeting Point
LeetCode · hard · оригинал: C#
295. Find Median from Data Stream
LeetCode · hard · оригинал: C#
282. Expression Add Operators
LeetCode · hard · оригинал: C#
352. Data Stream as Disjoint Intervals
LeetCode · hard · оригинал: C#
329. Longest Increasing Path in a Matrix
LeetCode · hard · оригинал: C#
330. Patching Array
LeetCode · hard · оригинал: C#
460. LFU Cache
LeetCode · hard · оригинал: C#
332. Reconstruct Itinerary
LeetCode · hard · оригинал: C#
336. Palindrome Pairs
LeetCode · hard · оригинал: C#
472. Concatenated Words
LeetCode · hard · оригинал: C#
381. Insert Delete GetRandom O(1) - Duplicates allowed
LeetCode · hard · оригинал: C#
527. Word Abbreviation
LeetCode · hard · оригинал: C#
239. Sliding Window Maximum
LeetCode · hard · оригинал: C#
302. Smallest Rectangle Enclosing Black Pixels
LeetCode · hard · оригинал: C#
587. Erect the Fence
LeetCode · hard · оригинал: C#
588. Design In-Memory File System
LeetCode · hard · оригинал: C#
305. Number of Islands II
LeetCode · hard · оригинал: C#
403. Frog Jump
LeetCode · hard · оригинал: C#
317. Shortest Distance from All Buildings
LeetCode · hard · оригинал: C#
480. Sliding Window Median
LeetCode · hard · оригинал: C#
407. Trapping Rain Water II
LeetCode · hard · оригинал: C#
411. Minimum Unique Word Abbreviation
LeetCode · hard · оригинал: C#
600. Non-negative Integers without Consecutive Ones
LeetCode · hard · оригинал: C#
1675. Minimize Deviation in Array
LeetCode · hard · оригинал: C#
517. Super Washing Machines
LeetCode · hard · оригинал: C#
632. Smallest Range Covering Elements from K Lists
LeetCode · hard · оригинал: C#
629. K Inverse Pairs Array
LeetCode · hard · оригинал: C#
630. Course Schedule III
LeetCode · hard · оригинал: C#
354. Russian Doll Envelopes
LeetCode · hard · оригинал: C#
631. Design Excel Sum Formula
LeetCode · hard · оригинал: C#
358. Rearrange String k Distance Apart
LeetCode · hard · оригинал: C#
675. Cut Off Trees for Golf Event
LeetCode · hard · оригинал: C#
312. Burst Balloons
LeetCode · hard · оригинал: C#
639. Decode Ways II
LeetCode · hard · оригинал: C#
568. Maximum Vacation Days
LeetCode · hard · оригинал: C#
644. Maximum Average Subarray II
LeetCode · hard · оригинал: C#
656. Coin Path
LeetCode · hard · оригинал: C#
363. Max Sum of Rectangle No Larger Than K
LeetCode · hard · оригинал: C#
446. Arithmetic Slices II - Subsequence
LeetCode · hard · оригинал: C#
765. Couples Holding Hands
LeetCode · hard · оригинал: C#
711. Number of Distinct Islands II
LeetCode · hard · оригинал: C#
715. Range Module
LeetCode · hard · оригинал: C#
774. Minimize Max Distance to Gas Station
LeetCode · hard · оригинал: C#
719. Find K-th Smallest Pair Distance
LeetCode · hard · оригинал: C#
489. Robot Room Cleaner
LeetCode · hard · оригинал: C#
499. The Maze III
LeetCode · hard · оригинал: C#
502. IPO
LeetCode · hard · оригинал: C#
726. Number of Atoms
LeetCode · hard · оригинал: C#
727. Minimum Window Subsequence
LeetCode · hard · оригинал: C#
728. Self Dividing Numbers
LeetCode · hard · оригинал: C#
730. Count Different Palindromic Subsequences
LeetCode · hard · оригинал: C#
736. Parse Lisp Expression
LeetCode · hard · оригинал: C#
741. Cherry Pickup
LeetCode · hard · оригинал: C#
745. Prefix and Suffix Search
LeetCode · hard · оригинал: C#
757. Set Intersection Size At Least Two
LeetCode · hard · оригинал: C#
759. Employee Free Time
LeetCode · hard · оригинал: C#
1335. Minimum Difficulty of a Job Schedule
LeetCode · hard · оригинал: C#
1326. Minimum Number of Taps to Open to Water a Garden
LeetCode · hard · оригинал: C#
1510. Stone Game IV
LeetCode · hard · оригинал: C#
920. Number of Music Playlists
LeetCode · hard · оригинал: C#
1255. Maximum Score Words Formed by Letters
LeetCode · hard · оригинал: C#
1463. Cherry Pickup II
LeetCode · hard · оригинал: C#
992. Subarrays with K Different Integers
LeetCode · hard · оригинал: C#
960. Delete Columns to Make Sorted III
LeetCode · hard · оригинал: C#
1473. Paint House III
LeetCode · hard · оригинал: C#
1278. Palindrome Partitioning III
LeetCode · hard · оригинал: C#
940. Distinct Subsequences II
LeetCode · hard · оригинал: C#
1012. Numbers With Repeated Digits
LeetCode · hard · оригинал: C#
1192. Critical Connections in a Network
LeetCode · hard · оригинал: C#
839. Similar String Groups
LeetCode · hard · оригинал: C#
899. Orderly Queue
LeetCode · hard · оригинал: C#
968. Binary Tree Cameras
LeetCode · hard · оригинал: C#
1231. Divide Chocolate
LeetCode · hard · оригинал: C#
685. Redundant Connection II
LeetCode · hard · оригинал: C#
689. Maximum Sum of 3 Non-Overlapping Subarrays
LeetCode · hard · оригинал: C#
425. Word Squares
LeetCode · hard · оригинал: C#
1359. Count All Valid Pickup and Delivery Options
LeetCode · hard · оригинал: C#
906. Super Palindromes
LeetCode · hard · оригинал: C#
1425. Constrained Subsequence Sum
LeetCode · hard · оригинал: C#
1178. Number of Valid Words for Each PuzzleHardTopicsHint
LeetCode · hard · оригинал: C#
1250. Check If It Is a Good Array
LeetCode · hard · оригинал: C#
1036. Escape a Large Maze
LeetCode · hard · оригинал: C#
1531. String Compression II
LeetCode · hard · оригинал: C#
1199. Minimum Time to Build Blocks
LeetCode · hard · оригинал: C#
1247. Minimum Swaps to Make Strings Equal
LeetCode · hard · оригинал: C#
1274. Number of Ships in a Rectangle
LeetCode · hard · оригинал: C#
124. Binary Tree Maximum Path Sum
LeetCode · hard · оригинал: C#
1345. Jump Game IV
LeetCode · hard · оригинал: C#
668. Kth Smallest Number in Multiplication Table
LeetCode · hard · оригинал: C#
903. Valid Permutations for DI Sequence
LeetCode · hard · оригинал: C#
943. Find the Shortest Superstring
LeetCode · hard · оригинал: C#
1000. Minimum Cost to Merge Stones
LeetCode · hard · оригинал: C#
1095. Find in Mountain Array
LeetCode · hard · оригинал: C#
1168. Optimize Water Distribution in a Village
LeetCode · hard · оригинал: C#
913. Cat and Mouse
LeetCode · hard · оригинал: C#
782. Transform to Chessboard
LeetCode · hard · оригинал: C#
1263. Minimum Moves to Move a Box to Their Target Location
LeetCode · hard · оригинал: C#
CodeTestcaseTest ResultTest Result1187. Make Array Strictly Increasing
LeetCode · hard · оригинал: C#
1416. Restore The Array
LeetCode · hard · оригинал: C#
1074. Number of Submatrices That Sum to Target
LeetCode · hard · оригинал: C#
1044. Longest Duplicate Substring
LeetCode · hard · оригинал: C#
956. Tallest Billboard
LeetCode · hard · оригинал: C#
928. Minimize Malware Spread II
LeetCode · hard · оригинал: C#
1406. Stone Game III
LeetCode · hard · оригинал: C#
857. Minimum Cost to Hire K Workers
LeetCode · hard · оригинал: C#
850. Rectangle Area II
LeetCode · hard · оригинал: C#
1246. Palindrome Removal
LeetCode · hard · оригинал: C#
1203. Sort Items by Groups Respecting Dependencies
LeetCode · hard · оригинал: C#
1032. Stream of Characters
LeetCode · hard · оригинал: C#
980. Unique Paths III
LeetCode · hard · оригинал: C#
1216. Valid Palindrome III
LeetCode · hard · оригинал: C#
1001. Grid Illumination
LeetCode · hard · оригинал: C#
1354. Construct Target Array With Multiple Sums
LeetCode · hard · оригинал: C#
1125. Smallest Sufficient Team
LeetCode · hard · оригинал: C#