Алгоритмические задачи
Общий поток: LeetCode + e-maxx. Данные хранятся в отдельных LiteDB.
28. Find the Index of the First Occurrence in a String
LeetCode · easy · оригинал: C#
79. Word Search
LeetCode · medium · оригинал: C#
208. Implement Trie (Prefix Tree)
LeetCode · medium · оригинал: C#
269. Alien Dictionary
LeetCode · hard · оригинал: C#
393. UTF-8 Validation
LeetCode · medium · оригинал: C#
459. Repeated Substring Pattern
LeetCode · easy · оригинал: C#
238. Product of Array Except Self
LeetCode · medium · оригинал: C#
527. Word Abbreviation
LeetCode · hard · оригинал: C#
528. Random Pick with Weight
LeetCode · medium · оригинал: C#
535. Encode and Decode TinyURL
LeetCode · medium · оригинал: C#
325. Maximum Size Subarray Sum Equals k
LeetCode · medium · оригинал: C#
523. Continuous Subarray Sum
LeetCode · medium · оригинал: C#
635. Design Log Storage System
LeetCode · medium · оригинал: C#
654. Maximum Binary Tree
LeetCode · medium · оригинал: C#
653. Two Sum IV - Input is a BST
LeetCode · easy · оригинал: C#
648. Replace Words
LeetCode · medium · оригинал: C#
677. Map Sum Pairs
LeetCode · medium · оригинал: C#
678. Valid Parenthesis String
LeetCode · medium · оригинал: C#
437. Path Sum III
LeetCode · medium · оригинал: C#
720. Longest Word in Dictionary
LeetCode · medium · оригинал: C#
745. Prefix and Suffix Search
LeetCode · hard · оригинал: C#
751. IP to CIDR
LeetCode · medium · оригинал: C#
988. Smallest String Starting From Leaf
LeetCode · medium · оригинал: C#
761. Special Binary String
LeetCode · · оригинал: C#
930. Binary Subarrays With Sum
LeetCode · medium · оригинал: C#
425. Word Squares
LeetCode · hard · оригинал: C#
1171. Remove Zero Sum Consecutive Nodes from Linked List
LeetCode · medium · оригинал: C#
1000. Minimum Cost to Merge Stones
LeetCode · hard · оригинал: C#
1423. Maximum Points You Can Obtain from Cards
LeetCode · medium · оригинал: C#
1031. Maximum Sum of Two Non-Overlapping Subarrays
LeetCode · medium · оригинал: C#
1074. Number of Submatrices That Sum to Target
LeetCode · hard · оригинал: C#
974. Subarray Sums Divisible by K
LeetCode · medium · оригинал: C#
1018. Binary Prefix Divisible By 5
LeetCode · easy · оригинал: C#
813. Largest Sum of Averages
LeetCode · · оригинал: C#
1268. Search Suggestions System
LeetCode · medium · оригинал: C#
1071. Greatest Common Divisor of Strings
LeetCode · easy · оригинал: C#
1032. Stream of Characters
LeetCode · hard · оригинал: C#