-
Урок 1. 00:05:24Course Orientation!
-
Урок 2. 00:02:59How to do this course?
-
Урок 3. 00:04:18Introduction
-
Урок 4. 00:05:25Vector STL - Demo
-
Урок 5. 00:03:05Vector of Vector - Demo
-
Урок 6. 00:05:05How to submit coding exercises?
-
Урок 7. 00:09:41Pairs
-
Урок 8. 00:04:15Pairs Code
-
Урок 9. 00:08:33Triplets
-
Урок 10. 00:06:47Triplets Code
-
Урок 11. 00:07:28Mountain
-
Урок 12. 00:07:33Mountain Code
-
Урок 13. 00:10:51Longest Band
-
Урок 14. 00:07:19Longest Band Code
-
Урок 15. 00:10:19Rains
-
Урок 16. 00:06:56Rains Code
-
Урок 17. 00:10:25Subarray Sort
-
Урок 18. 00:08:23Subarray Sort Code
-
Урок 19. 00:09:19Minimum Swaps
-
Урок 20. 00:13:13Minimum Swaps Code
-
Урок 21. 00:06:13Strings Introduction
-
Урок 22. 00:05:16Searching Inside String!
-
Урок 23. 00:03:19Space20
-
Урок 24. 00:06:22Space20 Implementation
-
Урок 25. 00:04:44Tokenisation (using sstream)
-
Урок 26. 00:04:45Tokenisation (using strtok)
-
Урок 27. 00:08:02Designing our own String Tokeniser!
-
Урок 28. 00:09:08String Key Sort
-
Урок 29. 00:16:14String Key Sort Implementation
-
Урок 30. 00:04:10Check Subsets
-
Урок 31. 00:02:35Check Subsets Implementation
-
Урок 32. 00:05:12Sort Subsequences
-
Урок 33. 00:05:14Sort Subsequences Code
-
Урок 34. 00:02:51Sliding Window Introduction
-
Урок 35. 00:12:28Housing (Two Pointer)
-
Урок 36. 00:07:42Housing Implementation
-
Урок 37. 00:09:21Unique Substring (Hashing)
-
Урок 38. 00:12:26Unique Substring Implementation
-
Урок 39. 00:08:48String Window
-
Урок 40. 00:15:35String Window Implementation
-
Урок 41. 00:04:29Merge Sort
-
Урок 42. 00:12:42Merge Sort Code
-
Урок 43. 00:13:46Inversion Count
-
Урок 44. 00:04:06Inversion Count Code
-
Урок 45. 00:10:12Quick Sort
-
Урок 46. 00:06:28Quick Sort Code
-
Урок 47. 00:04:34Quick Select
-
Урок 48. 00:03:05Quick Select Code
-
Урок 49. 00:06:43Smallest String
-
Урок 50. 00:01:10Smallest String Code
-
Урок 51. 00:06:23Sparse Search
-
Урок 52. 00:06:34Sparse Search Code
-
Урок 53. 00:03:59Binary Search - Recap!
-
Урок 54. 00:07:09Frequency Count
-
Урок 55. 00:03:06Frequency Count Code-I
-
Урок 56. 00:03:44Frequency Count Code-II
-
Урок 57. 00:08:40Rotated Search
-
Урок 58. 00:06:09Rotated Search Code
-
Урок 59. 00:09:50Finding Roots
-
Урок 60. 00:06:26Square Roots Code
-
Урок 61. 00:11:22Angry Birds
-
Урок 62. 00:10:02Angry Birds Code
-
Урок 63. 00:05:43Min Pairs
-
Урок 64. 00:05:26Min Pairs Code
-
Урок 65. 00:08:21Game of Greed Concept
-
Урок 66. 00:10:04Game of Greed Code
-
Урок 67. 00:05:40Recursion Recap
-
Урок 68. 00:08:03Ladders Concept
-
Урок 69. 00:04:44Ladders Code
-
Урок 70. 00:05:13Subsequence Based Problems
-
Урок 71. 00:06:08Subset Sum to X
-
Урок 72. 00:02:44Subset Sum to X Code
-
Урок 73. 00:06:57Generate Brackets
-
Урок 74. 00:06:51Generate Brackets Code
-
Урок 75. 00:03:45Smart Keypad
-
Урок 76. 00:07:11Smart Keypad Code
-
Урок 77. 00:10:52Permutations
-
Урок 78. 00:11:54N-Queen Problem
-
Урок 79. 00:15:59N-Queen Code 1
-
Урок 80. 00:15:59N-Queen Code 2
-
Урок 81. 00:10:41Sudoku
-
Урок 82. 00:18:30Sudoku Code
-
Урок 83. 00:07:57Linked List Section Introduction
-
Урок 84. 00:07:01Warm Up - Creating a Linked List
-
Урок 85. 00:04:20Practice - Insertion in the Middle
-
Урок 86. 00:06:11Recursive Reverse a Linked List
-
Урок 87. 00:03:04Recursively Reverse a Linked List Code
-
Урок 88. 00:04:44Iterative Reverse
-
Урок 89. 00:02:17Iteratively Reverse a Linked List Code
-
Урок 90. 00:03:50K-Reverse a Linked List
-
Урок 91. 00:06:36K-Reverse Code
-
Урок 92. 00:04:08Merge Two Sorted Linked Lists
-
Урок 93. 00:05:07Merge Two Sorted Linked Lists Code
-
Урок 94. 00:01:33Runner Technique
-
Урок 95. 00:04:37Merge Sort on Linked List
-
Урок 96. 00:05:08Merge Sort Linked List Code
-
Урок 97. 00:06:16Stacks, Queue, Deque Recap
-
Урок 98. 00:04:02Balanced Paranthesis
-
Урок 99. 00:05:58Balanced Paranthesis Code
-
Урок 100. 00:08:39Redundant Paranthesis
-
Урок 101. 00:05:43Redundant Paranthesis Code
-
Урок 102. 00:07:08First Non-Repeating Letter
-
Урок 103. 00:04:34First Non-Repeating Code
-
Урок 104. 00:24:52Max Subarray (Sliding Window + Deque)
-
Урок 105. 00:09:06Simplify Path
-
Урок 106. 00:21:13Simplify Path Code
-
Урок 107. 00:09:05Binary Trees Recap
-
Урок 108. 00:06:24Build Tree - Boilerplate Code
-
Урок 109. 00:09:20Level Order Print
-
Урок 110. 00:06:15Level Order Print Code
-
Урок 111. 00:06:33Level Order Build
-
Урок 112. 00:04:44Level Order Build Code
-
Урок 113. 00:09:15Tree Diameter Concept
-
Урок 114. 00:02:44Tree Diameter Code
-
Урок 115. 00:11:14Tree Diameter Optimised Code
-
Урок 116. 00:07:32Replace with Descendant Sum
-
Урок 117. 00:04:25Replace with Descendant Sum Code
-
Урок 118. 00:03:16Height of Tree
-
Урок 119. 00:07:47Height Balanced Tree Concept
-
Урок 120. 00:06:53Height Balanced Tree Code
-
Урок 121. 00:10:02Max Subset Sum Tree
-
Урок 122. 00:03:29Max Subset Sum Tree Code
-
Урок 123. 00:01:18Print At LevelK
-
Урок 124. 00:15:00Nodes at Distance K
-
Урок 125. 00:09:52Nodes at Distance K Code
-
Урок 126. 00:04:58Vertical Order Print
-
Урок 127. 00:06:47Vertical Order Print Code
-
Урок 128. 00:07:23BST Introduction
-
Урок 129. 00:07:50BST Creation Recap
-
Урок 130. 00:03:36Minimum Height BST
-
Урок 131. 00:02:54Closest in BST
-
Урок 132. 00:04:18Closest in BST Code
-
Урок 133. 00:11:03Tree to Linked List
-
Урок 134. 00:08:04Tree 2 Linked List Code
-
Урок 135. 00:05:36Inorder Successor in BST
-
Урок 136. 00:06:20Inorder Successor in BST Code
-
Урок 137. 00:03:39Heaps - Recap!
-
Урок 138. 00:05:23Sorting using Heap!
-
Урок 139. 00:08:11Finding Cabs
-
Урок 140. 00:11:47Finding Cabs Implementation
-
Урок 141. 00:06:54Merging Ropes
-
Урок 142. 00:02:21Merging Ropes Implementation
-
Урок 143. 00:11:46Running Median
-
Урок 144. 00:06:45Running Median Implementation
-
Урок 145. 00:07:43Merging K-Arrays
-
Урок 146. 00:07:40Merge K-Sorted Arrays Code
-
Урок 147. 00:17:40Triplets in GP | Hashing with Slider
-
Урок 148. 00:06:39Triplets in GP Implementation
-
Урок 149. 00:10:17Counting Rectangles | Sets
-
Урок 150. 00:11:15Counting Rectangles Implementation
-
Урок 151. 00:10:35Counting Triangles | Unordered Maps
-
Урок 152. 00:06:00Counting Triangles Implementation
-
Урок 153. 00:14:40Anagrams in Substrings | Maps
-
Урок 154. 00:08:40Anagrams in Substrings Implementation
-
Урок 155. 00:11:44Quick Brown Fox | Hashing with DP
-
Урок 156. 00:15:42Quick Brown Fox Implementation
-
Урок 157. 00:15:16Tries Introduction
-
Урок 158. 00:12:12Prefix Trie Implementation
-
Урок 159. 00:03:38Suffix Trie
-
Урок 160. 00:04:15Suffix Trie Implementation
-
Урок 161. 00:12:06Cute Little Cat (Trie + Hashing)
-
Урок 162. 00:12:58Cute Little Cat Implementation
-
Урок 163. 00:13:37Biggest XOR (Trie + Bitmasks)
-
Урок 164. 00:14:58Biggest XOR Implementation
-
Урок 165. 00:02:11Graphs Section Introduction
-
Урок 166. 00:05:49Graphs 10 Cool Applications
-
Урок 167. 00:09:08Graph Key Terms
-
Урок 168. 00:08:43Adjacency List Representation
-
Урок 169. 00:09:09Adjacency List Representation with Node Class
-
Урок 170. 00:06:44Breadth First Search (BFS)
-
Урок 171. 00:07:16BFS Code
-
Урок 172. 00:04:31Shortest Path using BFS
-
Урок 173. 00:06:11Shortest Path using BFS Code
-
Урок 174. 00:08:25Solution - Snakes & Ladders
-
Урок 175. 00:04:19Depth First Search (DFS)
-
Урок 176. 00:05:41DFS Code
-
Урок 177. 00:03:35Cycle Detection in Undirected Graphs
-
Урок 178. 00:08:59Solution - Cycle Detection in Undirected Graph
-
Урок 179. 00:08:56Backedge Detection
-
Урок 180. 00:12:47Solution - Cycle Detection in Directed Graph
-
Урок 181. 00:09:12Dijkshtra's Algorithm
-
Урок 182. 00:14:55Dijkshtra's Algorithm Code
-
Урок 183. 00:12:12Board Game (Trie+Backtracking+Graph)
-
Урок 184. 00:19:31Board Game Implementation
-
Урок 185. 00:12:21Solution - Shortest Grid Path
-
Урок 186. 00:12:31Solution - Largest Island
-
Урок 187. 00:06:05Solution - Graph Sequence
-
Урок 188. 00:16:50Introduction to Dynamic Programming
-
Урок 189. 00:05:05A Note about DP
-
Урок 190. 00:12:48N-K Ladders (3 Approaches)
-
Урок 191. 00:04:12N-K Ladders Code (Top Down)
-
Урок 192. 00:08:08N-K Ladders Code (Bottom Up)
-
Урок 193. 00:11:45Coin Change
-
Урок 194. 00:06:51Coin Change Code
-
Урок 195. 00:16:25Cutting Rods Solved!
-
Урок 196. 00:07:28Min Array Jumps
-
Урок 197. 00:05:55Min Array Jumps Code
-
Урок 198. 00:08:02Frog's Min Cost-I
-
Урок 199. 00:02:53Frog's Min Cost-I Code
-
Урок 200. 00:06:35Maximum Non Adjacent Sum
-
Урок 201. 00:04:45Maximum Non Adjacent Sum Code
-
Урок 202. 00:06:47Longest Increasing Sequence
-
Урок 203. 00:02:45Longest Increasing Subsequence Code
-
Урок 204. 00:10:27Box Stacking Problem
-
Урок 205. 00:09:45Box Stacking Code
-
Урок 206. 00:08:24Counting Trees
-
Урок 207. 00:03:11Counting Trees Code
-
Урок 208. 00:04:14Counting Trees Bottom Up Code
-
Урок 209. 00:08:00Longest Common Subsequence
-
Урок 210. 00:11:07LCS Top Down
-
Урок 211. 00:19:32LCS Bottom Up & Print
-
Урок 212. 00:06:33Selling Wines
-
Урок 213. 00:06:22Selling Wines - Top Down DP Code
-
Урок 214. 00:09:13Selling Wines - Diagonal Table Filling
-
Урок 215. 00:07:58Selling Wines - Bottom Up DP Code
-
Урок 216. 00:09:22Counting Subsequences
-
Урок 217. 00:05:19Counting Subsequences Recursive
-
Урок 218. 00:07:39Counting Subsequences - Table Filling
-
Урок 219. 00:04:40Counting Subsequences - Bottom Up
-
Урок 220. 00:11:12Knapsack Problem
-
Урок 221. 00:03:39Knapsack Problem Recursive
-
Урок 222. 00:08:47Knapsack Problem Bottom Up
-
Урок 223. 00:07:40LRU Cache Introduction
-
Урок 224. 00:08:19LRU Data Structure
-
Урок 225. 00:04:35LRU Code-I
-
Урок 226. 00:04:31LRU Code - II
-
Урок 227. 00:03:58LRU Code - III
-
Урок 228. 00:04:36LRU Code - IV
- Категории
- Источники
- Все курсы
- Разделы
- Книги