Записывайся на мой курс по алгоритмам:
Телеграмм:
Донат:
https://www.donationalerts.com/r/gleb... Список задач:
0:00:00 Начало стрима 0:12:19 Best Time to Buy and Sell Stock (dp) 0:22:48 Product of Array Except Self (array) 0:40:53 Balanced Binary Tree (tree) 1:00:01 Longest Palindromic Substring (two pointers) 1:17:46 Palindrome Linked List (linked list) 1:44:12 Coin Change (dp) 2:33:00 Container With Most Water (two pointers) 2:43:07 Merge Sorted Array (two pointers) 3:06:04 Group Anagrams (hash) 3:17:50 3Sum (two pointers) 3:47:04 Jump Game (dp) 4:35:59 Swap Nodes in Pairs (linked list) 4:48:50 Unique Paths (dp) 5:02:45 Best Time to Buy and Sell Stock II (dp) 5:22:02 Word Break (dp) 5:43:10 Add Two Numbers (linked list) 5:55:17 Validate Binary Search Tree (tree) 6:09:04 Diameter of Binary Tree (tree) 6:24:52 Binary Tree Zigzag Level Order Traversal (tree) 6:47:49 Subsets (backtracking) 6:58:53 Set Matrix Zeroes (array) 7:17:12 Find Minimum in Rotated Sorted Array (binary search) 7:37:03 Invert Binary Tree (tree) 7:53:14 Jump Game II (dp) 8:02:11 Rotate Array (two pointers) 8:10:31 Symmetric Tree (tree) 8:16:50 Letter Combinations of a Phone Number (backtracking) 8:42:13 Copy List with Random Pointer (linked list) 8:51:05 Longest Substring Without Repeating Characters (sliding window) 9:04:39 Rotate List (linked list) 9:26:42 Course Schedule (dfs) 9:54:08 Unique Paths II (dp) 10:08:43 Combination Sum (backtracking) 10:32:00 Spiral Matrix (array) 10:44:54 Decode Ways (dp) 11:00:29 Intersection of Two Linked Lists (linked list) 11:12:40 Rotate Image (array) 11:31:15 Lowest Common Ancestor of a Binary Tree (tree) 11:41:14 Maximum Subarray (dp) LeetCode Python алгоритмы структуры данных algorithms data structures stack queue deque binary tree recursion очередь стэк бинарное дерево depth first search breadth first search поиск в глубины поиск в ширину linked list связный список плавающее окно dynamic programming dp динамическое программирование hashtable hashset хеш-таблица битовые операторы битовый сдвиг мемоизация memoization два указателя сортировка бинарный поиск интервью собеседование faang maang программирование