Алгоритмические задачи
Общий поток: LeetCode + e-maxx. Данные хранятся в отдельных LiteDB.
39. Combination Sum
LeetCode · medium · оригинал: C#
56. Merge Intervals
LeetCode · medium · оригинал: C#
79. Word Search
LeetCode · medium · оригинал: C#
103. Binary Tree Zigzag Level Order Traversal
LeetCode · medium · оригинал: C#
104. Maximum Depth of Binary Tree
LeetCode · easy · оригинал: C#
111. Minimum Depth of Binary Tree
LeetCode · easy · оригинал: C#
126. Word Ladder II
LeetCode · hard · оригинал: C#
127. Word Ladder
LeetCode · hard · оригинал: C#
129. Sum Root to Leaf Numbers
LeetCode · medium · оригинал: C#
130. Surrounded Regions
LeetCode · medium · оригинал: C#
131. Palindrome Partitioning
LeetCode · medium · оригинал: C#
133. Clone Graph
LeetCode · medium · оригинал: C#
138. Copy List with Random Pointer
LeetCode · medium · оригинал: C#
139. Word Break
LeetCode · medium · оригинал: C#
207. Course Schedule
LeetCode · medium · оригинал: C#
208. Implement Trie (Prefix Tree)
LeetCode · medium · оригинал: C#
210. Course Schedule II
LeetCode · medium · оригинал: C#
261. Graph Valid Tree
LeetCode · medium · оригинал: C#
243. Shortest Word Distance
LeetCode · easy · оригинал: C#
244. Shortest Word Distance II
LeetCode · medium · оригинал: C#
245. Shortest Word Distance II
LeetCode · medium · оригинал: C#
249. Group Shifted Strings
LeetCode · medium · оригинал: C#
250. Count Univalue Subtrees
LeetCode · medium · оригинал: C#
269. Alien Dictionary
LeetCode · hard · оригинал: C#
272. Closest Binary Search Tree Value II
LeetCode · hard · оригинал: C#
218. The Skyline Problem
LeetCode · hard · оригинал: C#
314. Binary Tree Vertical Order Traversal
LeetCode · medium · оригинал: C#
277. Find the Celebrity
LeetCode · medium · оригинал: C#
298. Binary Tree Longest Consecutive Sequence
LeetCode · medium · оригинал: C#
433. Minimum Genetic Mutation
LeetCode · medium · оригинал: C#
286. Walls and Gates
LeetCode · medium · оригинал: C#
352. Data Stream as Disjoint Intervals
LeetCode · hard · оригинал: C#
473. Matchsticks to Square
LeetCode · medium · оригинал: C#
329. Longest Increasing Path in a Matrix
LeetCode · hard · оригинал: C#
332. Reconstruct Itinerary
LeetCode · hard · оригинал: C#
465. Optimal Account Balancing
LeetCode · medium · оригинал: C#
472. Concatenated Words
LeetCode · hard · оригинал: C#
378. Kth Smallest Element in a Sorted Matrix
LeetCode · medium · оригинал: C#
339. Nested List Weight Sum
LeetCode · medium · оригинал: C#
588. Design In-Memory File System
LeetCode · hard · оригинал: C#
542. 01 Matrix
LeetCode · medium · оригинал: C#
305. Number of Islands II
LeetCode · hard · оригинал: C#
399. Evaluate Division
LeetCode · medium · оригинал: C#
401. Binary Watch
LeetCode · easy · оригинал: C#
404. Sum of Left Leaves
LeetCode · easy · оригинал: C#
316. Remove Duplicate Letters
LeetCode · medium · оригинал: C#
317. Shortest Distance from All Buildings
LeetCode · hard · оригинал: C#
543. Diameter of Binary Tree
LeetCode · easy · оригинал: C#
323. Number of Connected Components in an Undirected Graph
LeetCode · medium · оригинал: C#
484. Find Permutation
LeetCode · medium · оригинал: C#
417. Pacific Atlantic Water Flow
LeetCode · medium · оригинал: C#
513. Find Bottom Left Tree Value
LeetCode · medium · оригинал: C#
1673. Find the Most Competitive Subsequence
LeetCode · medium · оригинал: C#
515. Find Largest Value in Each Tree Row
LeetCode · medium · оригинал: C#
524. Longest Word in Dictionary through Deleting
LeetCode · medium · оригинал: C#
606. Construct String from Binary Tree
LeetCode · medium · оригинал: C#
623. Add One Row to Tree
LeetCode · medium · оригинал: C#
559. Maximum Depth of N-ary Tree
LeetCode · easy · оригинал: C#
310. Minimum Height Trees
LeetCode · medium · оригинал: C#
637. Average of Levels in Binary Tree
LeetCode · easy · оригинал: C#
638. Shopping Offers
LeetCode · medium · оригинал: C#
568. Maximum Vacation Days
LeetCode · hard · оригинал: C#
646. Maximum Length of Pair Chain
LeetCode · medium · оригинал: C#
656. Coin Path
LeetCode · hard · оригинал: C#
446. Arithmetic Slices II - Subsequence
LeetCode · hard · оригинал: C#
364. Nested List Weight Sum II
LeetCode · medium · оригинал: C#
711. Number of Distinct Islands II
LeetCode · hard · оригинал: C#
720. Longest Word in Dictionary
LeetCode · medium · оригинал: C#
490. The Maze
LeetCode · medium · оригинал: C#
721. Accounts Merge
LeetCode · medium · оригинал: C#
499. The Maze III
LeetCode · hard · оригинал: C#
501. Find Mode in Binary Search Tree
LeetCode · easy · оригинал: C#
505. The Maze II
LeetCode · medium · оригинал: C#
728. Self Dividing Numbers
LeetCode · hard · оригинал: C#
737. Sentence Similarity II
LeetCode · medium · оригинал: C#
742. Closest Leaf in a Binary Tree
LeetCode · medium · оригинал: C#
743. Network Delay Time
LeetCode · medium · оригинал: C#
744. Find Smallest Letter Greater Than Target
LeetCode · easy · оригинал: C#
1286. Iterator for Combination
LeetCode · medium · оригинал: C#
752. Open the Lock
LeetCode · medium · оригинал: C#
753. Cracking the Safe
LeetCode · medium · оригинал: C#
988. Smallest String Starting From Leaf
LeetCode · medium · оригинал: C#
1510. Stone Game IV
LeetCode · hard · оригинал: C#
1273. Delete Tree Nodes
LeetCode · medium · оригинал: C#
909. Snakes and Ladders
LeetCode · medium · оригинал: C#
1053. Previous Permutation With One Swap
LeetCode · medium · оригинал: C#
761. Special Binary String
LeetCode · · оригинал: C#
915. Partition Array into Disjoint Intervals
LeetCode · · оригинал: C#
666. Path Sum IV
LeetCode · medium · оригинал: C#
960. Delete Columns to Make Sorted III
LeetCode · hard · оригинал: C#
944. Delete Columns to Make Sorted
LeetCode · easy · оригинал: C#
955. Delete Columns to Make Sorted II
LeetCode · medium · оригинал: C#
684. Redundant Connection
LeetCode · medium · оригинал: C#
1042. Flower Planting With No Adjacent
LeetCode · medium · оригинал: C#
834. Sum of Distances in Tree
LeetCode · · оригинал: C#
1161. Maximum Level Sum of a Binary Tree
LeetCode · medium · оригинал: C#
1192. Critical Connections in a Network
LeetCode · hard · оригинал: C#
1102. Path With Maximum Minimum Value
LeetCode · medium · оригинал: C#
979. Distribute Coins in Binary Tree
LeetCode · medium · оригинал: C#
1091. Shortest Path in Binary Matrix
LeetCode · medium · оригинал: C#
899. Orderly Queue
LeetCode · hard · оригинал: C#
685. Redundant Connection II
LeetCode · hard · оригинал: C#
1254. Number of Closed Islands
LeetCode · medium · оригинал: C#
689. Maximum Sum of 3 Non-Overlapping Subarrays
LeetCode · hard · оригинал: C#
1245. Tree Diameter
LeetCode · medium · оригинал: C#
1087. Brace Expansion
LeetCode · medium · оригинал: C#
785. Is Graph Bipartite?
LeetCode · medium · оригинал: C#
1202. Smallest String With Swaps
LeetCode · medium · оригинал: C#
1026. Maximum Difference Between Node and Ancestor
LeetCode · medium · оригинал: C#
1036. Escape a Large Maze
LeetCode · hard · оригинал: C#
1034. Coloring A Border
LeetCode · medium · оригинал: C#
1466. Reorder Routes to Make All Paths Lead to the City Zero
LeetCode · medium · оригинал: C#
1135. Connecting Cities With Minimum Cost
LeetCode · medium · оригинал: C#
1197. Minimum Knight Moves
LeetCode · medium · оригинал: C#
929. Unique Email Addresses
LeetCode · easy · оригинал: C#
1345. Jump Game IV
LeetCode · hard · оригинал: C#
787. Cheapest Flights Within K Stops
LeetCode · · оригинал: C#
1214. Two Sum BSTs
LeetCode · medium · оригинал: C#
965. Univalued Binary Tree
LeetCode · easy · оригинал: C#
827. Making A Large Island
LeetCode · · оригинал: C#
993. Cousins in Binary Tree
LeetCode · easy · оригинал: C#
1168. Optimize Water Distribution in a Village
LeetCode · hard · оригинал: C#
913. Cat and Mouse
LeetCode · hard · оригинал: C#
1233. Remove Sub-Folders from the Filesystem
LeetCode · · оригинал: C#
1263. Minimum Moves to Move a Box to Their Target Location
LeetCode · hard · оригинал: C#
200. Number of Islands
LeetCode · medium · оригинал: C#
1129. Shortest Path with Alternating Colors
LeetCode · medium · оригинал: C#
CodeTestcaseTest ResultTest Result1187. Make Array Strictly Increasing
LeetCode · hard · оригинал: C#
1061. Lexicographically Smallest Equivalent String
LeetCode · medium · оригинал: C#
1031. Maximum Sum of Two Non-Overlapping Subarrays
LeetCode · medium · оригинал: C#
1416. Restore The Array
LeetCode · hard · оригинал: C#
1376. Time Needed to Inform All Employees
LeetCode · medium · оригинал: C#
956. Tallest Billboard
LeetCode · hard · оригинал: C#
1372. Longest ZigZag Path in a Binary Tree
LeetCode · medium · оригинал: C#
947. Most Stones Removed with Same Row or Column
LeetCode · medium · оригинал: C#
1059. All Paths from Source Lead to Destination
LeetCode · medium · оригинал: C#
1319. Number of Operations to Make Network Connected
LeetCode · medium · оригинал: C#
1530. Number of Good Leaf Nodes Pairs
LeetCode · medium · оригинал: C#
819. Most Common Word
LeetCode · · оригинал: C#
928. Minimize Malware Spread II
LeetCode · hard · оригинал: C#
1136. Parallel Courses
LeetCode · medium · оригинал: C#
1242. Web Crawler Multithreaded
LeetCode · medium · оригинал: C#
1268. Search Suggestions System
LeetCode · medium · оригинал: C#
1361. Validate Binary Tree Nodes
LeetCode · easy · оригинал: C#
1519. Number of Nodes in the Sub-Tree With the Same Label
LeetCode · medium · оригинал: C#
1203. Sort Items by Groups Respecting Dependencies
LeetCode · hard · оригинал: C#
1051. Height Checker
LeetCode · easy · оригинал: C#
937. Reorder Data in Log Files
LeetCode · medium · оригинал: C#
1022. Sum of Root To Leaf Binary Numbers
LeetCode · easy · оригинал: C#
934. Shortest Bridge
LeetCode · medium · оригинал: C#
924. Minimize Malware Spread
LeetCode · hard · оригинал: C#
1469. Find All The Lonely Nodes
LeetCode · easy · оригинал: C#