Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай LeetCode in Java: Algorithms Coding Interview Questions, а также все другие курсы, прямо сейчас!
• Урок 1. 00:00:43
Introduction
• Урок 2. 00:04:37
FizzBuzz (LeetCode 412)
• Урок 3. 00:06:48
Palindrome Number (LeetCode 9)
• Урок 4. 00:06:40
Factorial Trailing Zeroes (LeetCode 172)
• Урок 5. 00:11:00
Pow(x, n) (LeetCode 50)
• Урок 6. 00:05:44
Reverse String (LeetCode 344)
• Урок 7. 00:08:24
Longest Common Prefix (LeetCode 14)
• Урок 8. 00:11:16
Reverse Words in a String (LeetCode 151)
• Урок 9. 00:08:43
Longest Palindromic Substring (LeetCode 5)
• Урок 10. 00:11:52
[OLD Video] Longest Palindromic Substring (LeetCode 5)
• Урок 11. 00:10:50
Longest Substring without Repeating Characters (LeetCode 3)
• Урок 12. 00:05:26
Valid Parentheses (LeetCode 20)
• Урок 13. 00:15:57
Decode String (LeetCode 394)
• Урок 14. 00:13:17
Word Break (LeetCode 139)
• Урок 15. 00:20:25
Valid Anagram (LeetCode 242)
• Урок 16. 00:11:01
Repeated DNA Sequences (LeetCode 187)
• Урок 17. 00:22:46
Integer to English Words (LeetCode 273)
• Урок 18. 00:14:03
Sort Colors (LeetCode 75)
• Урок 19. 00:11:19
Merge Sorted Array (LeetCode 80)
• Урок 20. 00:07:26
Two Sum (LeetCode 1)
• Урок 21. 00:10:04
Binary Search (LeetCode 704)
• Урок 22. 00:04:46
Length of Last Word (LeetCode 58)
• Урок 23. 00:07:47
Plus One (LeetCode 66)
• Урок 24. 00:19:23
Jump Game (LeetCode 55)
• Урок 25. 00:04:54
Move Zeroes (LeetCode 283)
• Урок 26. 00:10:35
Asteroid Collision (LeetCode 753)
• Урок 27. 00:08:01
Kids with Greatest Number of Candies (LeetCode 1431)
• Урок 28. 00:04:22
Average Salary Excluding the Minimum and Maximum (LeetCode 1491)
• Урок 29. 00:08:31
Best Time to Buy And Sell Stock
• Урок 30. 00:05:51
Best Time to Buy and Sell Stock II (LeetCode 122)
• Урок 31. 00:10:37
Find All Disappeared Numbers in an Array (LeetCode 448)
• Урок 32. 00:08:03
Find All Duplicates Numbers in an Array (Leetcode 442)
• Урок 33. 00:16:51
Pascal's Triangle (LeetCode 118)
• Урок 34. 00:12:38
Pascal's Triangle II (LeetCode 119)
• Урок 35. 00:07:22
Sequential Digits (LeetCode 1291)
• Урок 36. 00:08:52
Product of Array Except Self (LeetCode 238)
• Урок 37. 00:09:36
Gas Station (LeetCode 134)
• Урок 38. 00:10:43
Rotate Array (LeetCode 189)
• Урок 39. 00:11:27
Minimum Domino Rotations For Equal Row (LeetCode 1007)
• Урок 40. 00:25:37
Subarray Product Less than K (LeetCode 713)
• Урок 41. 00:10:24
Jump Game III (LeetCode 1306)
• Урок 42. 00:15:07
K-Diff Pairs in an Array (LeetCode 532)
• Урок 43. 00:18:34
Degree of an Array (LeetCode 697)
• Урок 44. 00:21:07
[NEW] Majority Element :: 3 Solutions :: (LeetCode 169)
• Урок 45. 00:10:51
[OLD] Majority Element - O(n) Space Solution (LeetCode 169)
• Урок 46. 00:07:17
[OLD] Majority Element - O(1) Space Solution (LeetCode 169)
• Урок 47. 00:22:13
House Robber II (LeetCode 213)
• Урок 48. 00:12:21
[OLD]House Robber II (LeetCode 213)
• Урок 49. 00:13:44
Maximum Product Subarray (LeetCode 152)
• Урок 50. 00:06:40
Group Anagrams (LeetCode 49)
• Урок 51. 00:21:20
132 Pattern :: 3 Solution :: (LeetCode 456)
• Урок 52. 00:25:05
First Missing Positive (LeetCode 41)
• Урок 53. 00:31:00
Sliding Window Maximum (LeetCode 239)
• Урок 54. 00:22:49
Median of Two Sorted Arrays (LeetCode 4)
• Урок 55. 00:07:12
Is Subsequence (LeetCode 392)
• Урок 56. 00:07:53
Valid Palindrome (LeetCode 125)
• Урок 57. 00:07:39
Squares of a Sorted Array (LeetCode 977)
• Урок 58. 00:06:43
Remove Duplicates from Sorted Array (LeetCode 26)
• Урок 59. 00:21:41
Trapping Rain Water (LeetCode 42)
• Урок 60. 00:15:39
3 Sum (LeetCode 15)
• Урок 61. 00:17:01
Kaden's Algorithm (Maximum Subarray :: LeetCode 53)
• Урок 62. 00:05:09
[OLD] Kaden's Algorithm (Maximum Subarray :: LeetCode 53)
• Урок 63. 00:13:22
Merge Sort ::Sort an Array (LeetCode 912)
• Урок 64. 00:16:34
Quick Sort ::Sort an Array (LeetCode 912)
• Урок 65. 00:08:26
Rotate Image (LeetCode 48)
• Урок 66. 00:07:06
Remove Covered Interval (LeetCode 1288)
• Урок 67. 00:04:16
Merge Intervals (LeetCode 56)
• Урок 68. 00:08:37
Matrix Diagonal Sum (LeetCode 1572)
• Урок 69. 00:10:58
Search a 2D Matrix (LeetCode 74)
• Урок 70. 00:27:40
Set Matrix Zeroes(3 Solutions) (LeetCode 73)
• Урок 71. 00:15:38
Spiral Matrix (LeetCode 54)
• Урок 72. 00:13:08
Flatten Binary Tree to Linked List (LeetCode 114)
• Урок 73. 00:08:04
• Урок 74. 00:09:49
Odd Even Linked List (LeetCode 328)
• Урок 75. 00:12:32
Rotate List (LeetCode 61)
• Урок 76. 00:08:01
Swap Nodes In Pairs [Iterative] (LeetCode 24)
• Урок 77. 00:09:17
Swap Nodes In Pairs [Recursive] (LeetCode 24)
• Урок 78. 00:04:22
Middle of a Linked List (LeetCode 876)
• Урок 79. 00:16:55
Linked List Cycle ii (LeetCode 142)
• Урок 80. 00:06:51
[OLD] Linked List Cycle ii (LeetCode 142)
• Урок 81. 00:06:48
• Урок 82. 00:13:14
Reverse Linked List [Iterative + Recursive] (LeetCode 206)
• Урок 83. 00:08:32
[New video] Reverse Linked List [Iterative] (LeetCode 206)
• Урок 84. 00:08:51
[New video] Reverse Linked List [Recursive] (LeetCode 206)
• Урок 85. 00:10:38
Merge Two Sorted Lists (LeetCode 21)
• Урок 86. 00:08:24
Intersection of Two Linked List (LeetCode 160)
• Урок 87. 00:21:37
• Урок 88. 00:06:29
Copy List with Random Pointer (LeetCode 138)
• Урок 89. 00:11:04
Reverse Nodes in k-group (LeetCode 25)
• Урок 90. 00:16:47
LRU Cache (LeetCode 146)
• Урок 91. 00:15:40
• Урок 92. 00:21:03
Tree Traversal Techniques in Details (Preorder, Inorder, Postorder)
• Урок 93. 00:20:05
Binary Tree Preorder Traversal ::Recursive + Iterative Solution:: (LeetCode 144)
• Урок 94. 00:17:24
Binary Tree Inorder Traversal ::Recursive + Iterative Solution:: (LeetCode 94)
• Урок 95. 00:17:28
Binary Tree Post Order Traversal ::Recursive + Iterative:: (LeetCode 145)
• Урок 96. 00:15:33
Level Order Traversal Binary Tree ::Recursive + Iterative:: (LeetCode 102)
• Урок 97. 00:07:30
[OLD] Level Order Traversal Binary Tree (LeetCode 102)
• Урок 98. 00:25:08
Binary Tree Zigzag Level Order Traversal ::Recursive + Iterative::(LeetCode 103)
• Урок 99. 00:11:56
Convert Sorted Array to Binary Search Tree (LeetCode 108)
• Урок 100. 00:13:52
Construct Binary Search Tree from Preorder Traversal (LeetCode 1008)
• Урок 101. 00:14:52
Diameter of Binary Tree (LeetCode 543)
• Урок 102. 00:04:02
Range Sum of BST (LeetCode 938)
• Урок 103. 00:11:20
Same Tree (LeetCode 100)
• Урок 104. 00:06:59
[New] Flip/Invert Binary Tree (LeetCode 226)
• Урок 105. 00:06:31
[OLD] Flip/Invert Binary Tree (LeetCode 226)
• Урок 106. 00:07:51
Minimum Depth of Binary Tree (LeetCode 111)
• Урок 107. 00:06:40
Maximum Depth of Binary Tree (LeetCode 104)
• Урок 108. 00:10:19
Balanced Binary Tree (LeetCode 110)
• Урок 109. 00:05:57
Insert into a Binary Search Tree (LeetCode 701)
• Урок 110. 00:10:59
Serialize and deserialize binary tree (LeetCode 297)
• Урок 111. 00:07:33
Binary Tree Maximum Path Sum (LeetCode 124)
• Урок 112. 00:14:19
Implement Trie (LeetCode 208)
• Урок 113. 00:24:37
Validate Binary Search Tree (LeetCode 98)
• Урок 114. 00:10:53
Robber House III (LeetCode 337)
• Урок 115. 00:21:14
Lowest Common Ancestor of Binary Tree (LeetCode 236)
• Урок 116. 00:18:26
Number of Islands (LeetCode 200)
• Урок 117. 00:12:29
Clone a Graph (LeetCode 133)
• Урок 118. 00:04:44
Pacific Atlantic Water Flow (LeetCode 417)
• Урок 119. 00:07:16
Climbing Stairs
• Урок 120. 00:08:48
Generate Parentheses (LeetCode 22)
• Урок 121. 00:11:51
Combination Sum (LeetCode 39)
• Урок 122. 00:10:09
Combination Sum iii (LeetCode 216)
• Урок 123. 00:12:50
Subsets (LeetCode 78)
• Урок 124. 00:11:41
Letter Combinations of a Phone Number (LeetCode 17)
• Урок 125. 00:27:38
Permutations (LeetCode 46)
• Урок 126. 00:10:26
Climbing Stairs (LeetCode 70)
• Урок 127. 00:25:10
Fibonacci Number :: 3 Solutions :: (LeetCode 509)
• Урок 128. 00:11:33
Minimum Path Sum (LeetCode 64)
• Урок 129. 00:16:39
House Robber (LeetCode 198)
• Урок 130. 00:16:04
Longset Increasing Subsequence(LeetCode 300)
• Урок 131. 00:16:58
Best Time to Buy and Sell Stock IV (LeetCode 188)
• Урок 132. 00:11:08
Longest Common Subsequence (LeetCode 1143)
• Урок 133. 00:13:01
Edit Distance (LeetCode 72)
• Урок 134. 00:15:59
Wilcard Matching (LeetCode 44)
• Урок 135. 00:22:38
Regular Expression Matching (LeetCode 10)
• Урок 136. 00:09:00
Number of 1 Bits (LeetCode 191)
• Урок 137. 00:05:06
Find the Difference (LeetCode 389)
• Урок 138. 00:06:03
Reverse Bits (LeetCode 190)
• Урок 139. 00:08:12
Hamming Distance (LeetCode 461)
• Урок 140. 00:09:04
Complement of Base 10 Integer (LeetCode 1009)
• Урок 141. 00:16:12
Counting Bits (LeetCode 338)
• Урок 142. 00:13:59
Sum of Two Integers (LeetCode 371)
• Урок 143. 00:23:24
Divide Two Integers (LeetCode 29)
• Урок 144. 00:09:30
Design a Stack ::Min Stack:: (LeetCode 155)