Алгоритмические задачи
Общий поток: LeetCode + e-maxx. Данные хранятся в отдельных LiteDB.
21. Merge Two Sorted Lists
LeetCode · easy · оригинал: C#
37. Sudoku Solver
LeetCode · hard · оригинал: C#
39. Combination Sum
LeetCode · medium · оригинал: C#
40. Combination Sum II
LeetCode · medium · оригинал: C#
78. Subsets
LeetCode · medium · оригинал: C#
79. Word Search
LeetCode · medium · оригинал: C#
82. Remove Duplicates from Sorted List II
LeetCode · medium · оригинал: C#
97. Interleaving String
LeetCode · medium · оригинал: C#
114. Flatten Binary Tree to Linked List
LeetCode · medium · оригинал: C#
126. Word Ladder II
LeetCode · hard · оригинал: C#
128. Longest Consecutive Sequence
LeetCode · medium · оригинал: C#
131. Palindrome Partitioning
LeetCode · medium · оригинал: C#
137. Single Number II
LeetCode · medium · оригинал: C#
140. Word Break II
LeetCode · hard · оригинал: C#
168. Excel Sheet Column Title
LeetCode · easy · оригинал: C#
170. Two Sum III - Data structure design
LeetCode · easy · оригинал: C#
209. Minimum Size Subarray Sum
LeetCode · medium · оригинал: C#
213. House Robber II
LeetCode · medium · оригинал: C#
214. Shortest Palindrome
LeetCode · hard · оригинал: C#
215. Kth Largest Element in an Array
LeetCode · medium · оригинал: C#
216. Combination Sum III
LeetCode · medium · оригинал: C#
275. H-Index II
LeetCode · medium · оригинал: C#
226. Invert Binary Tree
LeetCode · easy · оригинал: C#
278. First Bad Version
LeetCode · easy · оригинал: C#
279. Perfect Squares
LeetCode · medium · оригинал: C#
299. Bulls and Cows
LeetCode · medium · оригинал: C#
287. Find the Duplicate Number
LeetCode · medium · оригинал: C#
330. Patching Array
LeetCode · hard · оригинал: C#
333. Largest BST Subtree
LeetCode · medium · оригинал: C#
334. Increasing Triplet Subsequence
LeetCode · medium · оригинал: C#
337. House Robber III
LeetCode · medium · оригинал: C#
338. Counting Bits
LeetCode · easy · оригинал: C#
339. Nested List Weight Sum
LeetCode · medium · оригинал: C#
381. Insert Delete GetRandom O(1) - Duplicates allowed
LeetCode · hard · оригинал: C#
526. Beautiful Arrangement
LeetCode · medium · оригинал: C#
527. Word Abbreviation
LeetCode · hard · оригинал: C#
528. Random Pick with Weight
LeetCode · medium · оригинал: C#
530. Minimum Absolute Difference in BST
LeetCode · easy · оригинал: C#
531. Lonely Pixel I
LeetCode · medium · оригинал: C#
302. Smallest Rectangle Enclosing Black Pixels
LeetCode · hard · оригинал: C#
587. Erect the Fence
LeetCode · hard · оригинал: C#
317. Shortest Distance from All Buildings
LeetCode · hard · оригинал: C#
318. Maximum Product of Word Lengths
LeetCode · medium · оригинал: C#
322. Coin Change
LeetCode · medium · оригинал: C#
325. Maximum Size Subarray Sum Equals k
LeetCode · medium · оригинал: C#
589. N-ary Tree Preorder Traversal
LeetCode · easy · оригинал: C#
604. Design Compressed String Iterator
LeetCode · easy · оригинал: C#
312. Burst Balloons
LeetCode · hard · оригинал: C#
313. Super Ugly Number
LeetCode · medium · оригинал: C#
635. Design Log Storage System
LeetCode · medium · оригинал: C#
445. Add Two Numbers II
LeetCode · medium · оригинал: C#
765. Couples Holding Hands
LeetCode · hard · оригинал: C#
489. Robot Room Cleaner
LeetCode · hard · оригинал: C#
491. Non-decreasing Subsequences
LeetCode · medium · оригинал: C#
494. Target Sum
LeetCode · medium · оригинал: C#
495. Teemo Attacking
LeetCode · easy · оригинал: C#
501. Find Mode in Binary Search Tree
LeetCode · easy · оригинал: C#
503. Next Greater Element II
LeetCode · medium · оригинал: C#
988. Smallest String Starting From Leaf
LeetCode · medium · оригинал: C#
1356. Sort Integers by The Number of 1 Bits
LeetCode · easy · оригинал: C#
343. Integer Break
LeetCode · medium · оригинал: C#
992. Subarrays with K Different Integers
LeetCode · hard · оригинал: C#
1010. Pairs of Songs With Total Durations Divisible by 60
LeetCode · medium · оригинал: C#
1039. Minimum Score Triangulation of Polygon
LeetCode · medium · оригинал: C#
1014. Best Sightseeing Pair
LeetCode · medium · оригинал: C#
1230. Toss Strange Coins
LeetCode · medium · оригинал: C#
661. Image Smoother
LeetCode · easy · оригинал: C#
1539. Kth Missing Positive Number
LeetCode · easy · оригинал: C#
1208. Get Equal Substrings Within Budget
LeetCode · medium · оригинал: C#
1017. Convert to Base -2
LeetCode · medium · оригинал: C#
425. Word Squares
LeetCode · hard · оригинал: C#
1220. Count Vowels Permutation
LeetCode · · оригинал: C#
349. Intersection of Two Arrays
LeetCode · easy · оригинал: C#
1199. Minimum Time to Build Blocks
LeetCode · hard · оригинал: C#
1493. Longest Subarray of 1's After Deleting One Element
LeetCode · medium · оригинал: C#
663. Equal Tree Partition
LeetCode · medium · оригинал: C#
665. Non-decreasing Array
LeetCode · medium · оригинал: C#
993. Cousins in Binary Tree
LeetCode · easy · оригинал: C#
986. Interval List Intersections
LeetCode · medium · оригинал: C#
347. Top K Frequent Elements
LeetCode · medium · оригинал: C#
974. Subarray Sums Divisible by K
LeetCode · medium · оригинал: C#
1016. Binary String With Substrings Representing 1 To N
LeetCode · medium · оригинал: C#
350. Intersection of Two Arrays II
LeetCode · easy · оригинал: C#
1023. Camelcase Matching
LeetCode · medium · оригинал: C#
1018. Binary Prefix Divisible By 5
LeetCode · easy · оригинал: C#
1021. Remove Outermost Parentheses
LeetCode · easy · оригинал: C#
996. Number of Squareful Arrays
LeetCode · · оригинал: C#
1496. Path Crossing
LeetCode · easy · оригинал: C#
985. Sum of Even Numbers After Queries
LeetCode · medium · оригинал: C#
1022. Sum of Root To Leaf Binary Numbers
LeetCode · easy · оригинал: C#
980. Unique Paths III
LeetCode · hard · оригинал: C#