-
Урок 1.
00:01:36
Introduction
-
Урок 2.
00:01:56
How to use this course
-
Урок 3.
00:04:24
Big O Introduction
-
Урок 4.
00:06:17
Big O Exercises
-
Урок 5.
00:09:20
Formalizing Big O
-
Урок 6.
00:05:33
Big O Simplification
-
Урок 7.
00:04:51
Space complexity
-
Урок 8.
00:06:30
Logarithms
-
Урок 9.
00:08:05
Binary Search Algorithm
-
Урок 10.
00:05:46
Binary Search Implementation
-
Урок 11.
00:10:29
Sliding Window Technique
-
Урок 12.
00:05:04
Sliding Window Implementation
-
Урок 13.
00:09:09
Explanation - Move Zeroes - Easy #283
-
Урок 14.
00:02:29
Code - Move Zeroes - Easy #283
-
Урок 15.
00:02:34
[Custom Input - NEW] - Move Zeroes
-
Урок 16.
00:11:59
Explanation - Boats to Save People - Medium #881
-
Урок 17.
00:03:59
Code - Boats to Save People - Medium #881
-
Урок 18.
00:05:40
[Custom Input - NEW] - Boats to save people
-
Урок 19.
00:10:21
Explanation - Valid Mountain Array - Easy #941
-
Урок 20.
00:03:50
Code - Valid Mountain Array - Easy #941
-
Урок 21.
00:02:33
[Custom Input - NEW] - Valid Mountain Array
-
Урок 22.
00:11:40
Explanation - Container With Most Water - Medium #11
-
Урок 23.
00:05:00
Code - Container With Most Water - Medium #11
-
Урок 24.
00:04:30
[Custom Input - NEW] - Container with most water
-
Урок 25.
00:12:01
Explanation - Longest Substring Without Repeating Characters - Medium #3
-
Урок 26.
00:02:51
Code - Longest Substring Without Repeating Characters - Medium #3
-
Урок 27.
00:01:39
[Custom Input - NEW] - Longest Substring Without repeating characters
-
Урок 28.
00:17:35
Explanation - Find First and Last Position of Element in Sorted Array-Medium #34
-
Урок 29.
00:09:24
Code - Find First and Last Position of Element in Sorted Array - Medium #34
-
Урок 30.
00:03:03
[Custom Input - NEW] - Find first and last position of element in sorted array
-
Урок 31.
00:07:26
Explanation - First Bad Version - Easy #278
-
Урок 32.
00:03:34
Code - First Bad Version - Easy #278
-
Урок 33.
00:05:55
[Custom Input - NEW] - First Bad Version - Easy #278
-
Урок 34.
00:08:38
Explanation - Missing Number - Easy #268
-
Урок 35.
00:01:48
Code - Missing Number - Easy #268
-
Урок 36.
00:01:34
[Custom Input - NEW] - Missing Number - Easy #268
-
Урок 37.
00:05:00
Explanation - Count Primes - Easy #204
-
Урок 38.
00:03:44
Code - Count Primes - Easy #204
-
Урок 39.
00:01:29
[Custom Input - NEW] - Count Primes - Easy #204
-
Урок 40.
00:05:05
Explanation - Single Number - Easy #136
-
Урок 41.
00:00:55
Code - Single Number - Easy #136
-
Урок 42.
00:01:00
[Custom Input - NEW] - Single Number - Easy#136
-
Урок 43.
00:03:08
Explanation - Robot Return to Origin - Easy #657
-
Урок 44.
00:01:54
Code - Robot Return to Origin - Easy #657
-
Урок 45.
00:02:03
[Custom Input - NEW] - Robot Return to Origin - Easy #657
-
Урок 46.
00:06:14
Explanation - Add Binary - Easy #67
-
Урок 47.
00:05:19
Code - Add Binary - Easy #67
-
Урок 48.
00:02:24
[Custom Input - NEW] - Add Binary - Easy #67
-
Урок 49.
00:05:33
What are hash tables ?
-
Урок 50.
00:07:06
Collision handling
-
Урок 51.
00:03:48
Collision handling techniques comparison
-
Урок 52.
00:06:51
Explanation - Two Sum - Easy #1
-
Урок 53.
00:02:26
Code - Two Sum - Easy #1
-
Урок 54.
00:02:13
[Custom Input] - Two Sum - Easy #1
-
Урок 55.
00:05:00
Explanation - Contains Duplicate - Easy #217
-
Урок 56.
00:02:06
Code - Contains Duplicate - Easy #217
-
Урок 57.
00:01:43
[Custom Input] - Contains Duplicate - Easy #217
-
Урок 58.
00:03:41
Explanation - Majority Element - Easy #169
-
Урок 59.
00:01:54
Code - Majority Element - Easy #169
-
Урок 60.
00:03:23
[Custom Input] - Majority Element - Easy #169
-
Урок 61.
00:06:06
Explanation - Group Anagrams - Medium #49
-
Урок 62.
00:03:44
Code - Group Anagrams - Medium #49
-
Урок 63.
00:03:16
[Custom Input] - Group Anagrams - Medium #49
-
Урок 64.
00:09:03
Explanation - 4Sum II - Medium #454
-
Урок 65.
00:04:36
Code - 4Sum II - Medium #454
-
Урок 66.
00:05:47
[Custom Input] - 4Sum II - Medium #454
-
Урок 67.
00:14:35
Explanation - LRU Cache - Medium #146
-
Урок 68.
00:04:49
Code - LRU Cache - Medium #146
-
Урок 69.
00:04:10
[Custom Input] - LRU Cache - Medium #146
-
Урок 70.
00:20:09
Explanation - Minimum Window Substring - Hard #76
-
Урок 71.
00:10:20
Code - Minimum Window Substring - Hard #76
-
Урок 72.
00:07:30
What are Linked Lists ?
-
Урок 73.
00:05:02
Singly linked list creation implementation
-
Урок 74.
00:07:32
Singly linked list insertion implementation
-
Урок 75.
00:04:29
Singly linked list deletion implementation
-
Урок 76.
00:02:59
Doubly Linked Lists
-
Урок 77.
00:08:45
Doubly linked lists creation implementation
-
Урок 78.
00:10:23
Doubly linked lists insertion implementation
-
Урок 79.
00:08:47
Doubly linked list deletion implementation
-
Урок 80.
00:07:11
Explanation - Merge Two Sorted Lists - Easy #21
-
Урок 81.
00:05:22
Code - Merge Two Sorted Lists - Easy #21
-
Урок 82.
00:06:02
[Custom Input - NEW] - Merge Two Sorted Lists - Easy #21
-
Урок 83.
00:04:51
Explanation - Linked List Cycle - Easy #141
-
Урок 84.
00:01:55
Code - Linked List Cycle - Easy #141
-
Урок 85.
00:04:41
[Custom Input - NEW] - Linked List Cycle - Easy #141
-
Урок 86.
00:08:30
Explanation - Reverse Linked List - Easy #206
-
Урок 87.
00:02:10
Code - Reverse Linked List - Easy #206
-
Урок 88.
00:04:12
[Custom Input - NEW] - Reverse Linked List - Easy #206
-
Урок 89.
00:09:53
Explanation - Add Two Numbers - Medium #2
-
Урок 90.
00:04:49
Code - Add Two Numbers - Medium #2
-
Урок 91.
00:06:41
[Custom Input - NEW] - Add Two Numbers - Medium #2
-
Урок 92.
00:07:28
Explanation - Remove Nth Node From End of List - Medium #19
-
Урок 93.
00:02:36
Code - Remove Nth Node From End of List - Medium #19
-
Урок 94.
00:04:36
[Custom Input - NEW] - Remove Nth Node From End of List - Medium #19
-
Урок 95.
00:07:38
Explanation - Odd Even Linked List - Medium #328
-
Урок 96.
00:04:04
Code - Odd Even Linked List - Medium #328
-
Урок 97.
00:05:33
[Custom Input - NEW] - Odd Even Linked List - Medium #328
-
Урок 98.
00:09:26
Explanation - Merge K Sorted Lists - Hard #23
-
Урок 99.
00:08:02
Code - Merge K Sorted Lists - Hard #23
-
Урок 100.
00:22:25
Explanation - Subsets - Medium #78
-
Урок 101.
00:03:03
Code - Subsets - Medium #78
-
Урок 102.
00:20:01
Explanation - Letter Combinations of a Phone Number - Medium #17
-
Урок 103.
00:06:02
Code - Letter Combinations of a Phone Number - Medium #17
-
Урок 104.
00:28:24
Explanation - Word Search - Medium #79
-
Урок 105.
00:09:09
Code - Word Search - Medium #79
-
Урок 106.
00:29:00
Explanation - Combination Sum - Medium #39
-
Урок 107.
00:03:51
Code - Combination Sum - Medium #39
-
Урок 108.
00:11:59
Explanation - Palindrome Partitioning - Medium #131
-
Урок 109.
00:05:29
Code - Palindrome Partitioning - Medium #131
-
Урок 110.
00:04:03
What are stacks ?
-
Урок 111.
00:02:43
Stacks Implementation
-
Урок 112.
00:03:28
What are Queues
-
Урок 113.
00:02:17
Queues Implementation
-
Урок 114.
00:04:05
What are Graphs ?
-
Урок 115.
00:07:57
Directed Graph Implementation - Adjacency List
-
Урок 116.
00:10:14
Directed Graph Implementation - Adjacency Matrix
-
Урок 117.
00:07:29
Undirected Graph Implementation - Adjacency List
-
Урок 118.
00:06:12
Undirected Graph Implementation - Adjacency Matrix
-
Урок 119.
00:08:57
Depth First Search (DFS)
-
Урок 120.
00:08:09
DFS implementation
-
Урок 121.
00:08:35
Breadth First Search (BFS)
-
Урок 122.
00:07:55
BFS Implementation
-
Урок 123.
00:11:13
Dijkstra's Algorithm
-
Урок 124.
00:08:13
Explanation - network delay time - Medium #743
-
Урок 125.
00:08:55
Code - network delay time - Medium #743
-
Урок 126.
00:11:40
What are trees ?
-
Урок 127.
00:03:33
Trees Implementation
-
Урок 128.
00:04:23
In-order Traversal Technique
-
Урок 129.
00:04:48
In-order traversal implementation
-
Урок 130.
00:04:05
Pre-order Traversal Technique
-
Урок 131.
00:03:20
Pre-order traversal implementation
-
Урок 132.
00:03:54
Post-order Traversal Technique
-
Урок 133.
00:03:20
Post-order traversal implementation
-
Урок 134.
00:06:44
What is a binary search tree (BST)
-
Урок 135.
00:10:46
Binary Search tree creation and insertion implementation
-
Урок 136.
00:06:31
Binary search tree searching Implementation
-
Урок 137.
00:07:10
BInary search tree deletion implementation
-
Урок 138.
00:08:30
Explanation - Symmetric Trees - Easy #101
-
Урок 139.
00:02:45
Code - Symmetric Trees - Easy #101
-
Урок 140.
00:12:04
Explanation - Maximum Depth of Binary Tree - Easy #104
-
Урок 141.
00:02:15
Code - Maximum Depth of Binary Tree - Easy #104
-
Урок 142.
00:06:31
Explanation - Path Sum - Easy #112
-
Урок 143.
00:02:36
Code - Path Sum - Easy #112
-
Урок 144.
00:14:46
Explanation- Lowest Common Ancestor of a Binary Tree - Medium #236
-
Урок 145.
00:03:05
Code- Lowest Common Ancestor of a Binary Tree - Medium #236
-
Урок 146.
00:10:30
Explanation - Kth Smallest Element in a BST - Medium #230
-
Урок 147.
00:01:57
Code - Kth Smallest Element in a BST - Medium #230
-
Урок 148.
00:11:01
Explanation - Serialize and Deserialize Binary Tree - hard #297
-
Урок 149.
00:05:20
Code - Serialize and Deserialize Binary Tree - hard #297
-
Урок 150.
00:23:45
Explanation - Binary Tree Maximum Path Sum - Hard #124
-
Урок 151.
00:03:28
Code - Binary Tree Maximum Path Sum - Hard #124
-
Урок 152.
00:06:07
Explanation - Min Stack - Easy #155
-
Урок 153.
00:02:28
Code - Min Stack - Easy #155
-
Урок 154.
00:09:19
Explanation - Valid Parenthesis - Easy #20
-
Урок 155.
00:04:19
Code - Valid Parenthesis - Easy #20
-
Урок 156.
00:10:54
Explanation - Binary Tree Level Order Traversal - Medium #102
-
Урок 157.
00:03:23
Code - Binary Tree Level Order Traversal - Medium #102
-
Урок 158.
00:14:44
Explanation - Binary Tree Zigzag Level Order Traversal - Medium #103
-
Урок 159.
00:04:06
Code - Binary Tree Zigzag Level Order Traversal - Medium #103
-
Урок 160.
00:10:28
Explanation - Binary Tree Postorder Traversal - Medium #145
-
Урок 161.
00:02:14
Code - Binary Tree Postorder Traversal - Medium #145
-
Урок 162.
00:06:52
What is Dynamic Programming ?
-
Урок 163.
00:06:44
Explanation - House Robber - Easy #198
-
Урок 164.
00:03:57
Code - House Robber - Easy #198
-
Урок 165.
00:08:35
Explanation - Best Time to Buy and Sell Stock - Easy #121
-
Урок 166.
00:02:13
Code - Best Time to Buy and Sell Stock - Easy #121
-
Урок 167.
00:04:52
Explanation - Climbing Stairs - Easy #70
-
Урок 168.
00:03:05
Code - Climbing Stairs - Easy #70
-
Урок 169.
00:13:04
Explanation - Coin Change - Medium #322
-
Урок 170.
00:04:04
Code - Coin Change - Medium #322
-
Урок 171.
00:08:42
Explanation - Unique Paths - Medium #62
-
Урок 172.
00:03:18
Code - Unique Paths - Medium #62
-
Урок 173.
00:22:44
Explanation - Longest Palindromic Substring - Medium #5
-
Урок 174.
00:04:25
Code - Longest Palindromic Substring - Medium #5
-
Урок 175.
00:21:55
Explanation - Trapping Rain Water - Hard #42
-
Урок 176.
00:04:22
Code - Trapping Rain Water - Hard #42
plz update