#### Section 1 : Introduction

 Lecture 1 Introduction 0:42

#### Section 2 : Intergers

 Lecture 2 FizzBuzz (LeetCode 412) 5:25 Lecture 3 Palindrome Number (LeetCode 9) 7:7 Lecture 4 Factorial Trailing Zeroes (LeetCode 172) 6:39 Lecture 5 Pow(x, n) (LeetCode 50) 10:59

#### Section 3 : Strings

 Lecture 6 Reverse String (LeetCode 344) 4:15 Lecture 7 About Certification Pdf Lecture 8 Reverse Words in a String (LeetCode 151) 11:16 Lecture 9 Longest Palindromic Substring (LeetCode 5) 8:43 Lecture 10 [OLD Video] Longest Palindromic Substring (LeetCode 5) 11:51 Lecture 11 Longest Substring without Repeating Characters (LeetCode 3) 13:8 Lecture 12 Valid Parentheses (LeetCode 20) 5:25 Lecture 13 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf Lecture 14 Word Break (LeetCode 139) 13:17 Lecture 15 Valid Anagram (LeetCode 242) 20:24 Lecture 16 Repeated DNA Sequences (LeetCode 187) 11:0 Lecture 17 Basic Calculator II (LeetCode 227) 6:3

#### Section 4 : Arrays

 Lecture 18 About Proctor Testing Pdf Lecture 19 Two Sum (LeetCode 1) 7:25 Lecture 20 Binary Search (LeetCode 704) 10:4 Lecture 21 Length of Last Word (LeetCode 58) Lecture 22 Plus One (LeetCode 66) 7:46 Lecture 23 Move Zeroes (LeetCode 283) 4:53 Lecture 24 Asteroid Collision (LeetCode 753) 10:34 Lecture 25 Best Time to Buy And Sell Stock 8:30 Lecture 26 Best Time to Buy and Sell Stock II (LeetCode 122) 5:51 Lecture 27 Find All Disappeared Numbers in an Array (LeetCode 448) 11:28 Lecture 28 Find All Duplicates Numbers in an Array (Leetcode 442) 8:20 Lecture 29 Average Salary Excluding the Minimum and Maximum (LeetCode 1491) 4:21 Lecture 30 Maximum Subarray (LeetCode 53) 5:9 Lecture 31 Merge Sorted Array (LeetCode 80) 4:54 Lecture 32 Pascal's Triangle (LeetCode 118) 7:15 Lecture 33 Pascal's Triangle II (LeetCode 119) 5:42 Lecture 34 K-Diff Pairs in an Array (LeetCode 532) 6:5 Lecture 35 Product of Array Except Self (LeetCode 238) 8:51 Lecture 36 Group Anagrams (LeetCode 49) 7:9 Lecture 37 Majority Element - O(n) Space Solution (LeetCode 169) 10:50 Lecture 38 Majority Element - O(1) Space Solution (LeetCode 169) Lecture 39 Jump Game (LeetCode 55) 10:21 Lecture 40 Kids with Greatest Number of Candies (LeetCode 1431) 8:0 Lecture 41 Sequential Digits (LeetCode 1291) 7:22 Lecture 42 Gas Station (LeetCode 134) 9:35 Lecture 43 Subarray Product Less than K (LeetCode 713) 8:6 Lecture 44 Rotate Array (LeetCode 189) 10:42 Lecture 45 Jump Game III (LeetCode 1306) 10:24 Lecture 46 Minimum Domino Rotations For Equal Row (LeetCode 1007) 11:26 Lecture 47 First Missing Positive (LeetCode 41) 13:22 Lecture 48 House Robber II (LeetCode 213) 12:21 Lecture 49 Sliding Window Maximum (LeetCode 239) 10:14 Lecture 50 Median of Two Sorted Arrays (LeetCode 4) 22:49

#### Section 5 : Two Pointer

 Lecture 51 Is Subsequence (LeetCode 392) 7:12 Lecture 52 Valid Palindrome (LeetCode 125) 7:53 Lecture 53 Squares of a Sorted Array (LeetCode 977) 7:39 Lecture 54 Remove Duplicates from Sorted Array (LeetCode 26) 6:43 Lecture 55 About Certification Pdf Lecture 56 3 Sum (LeetCode 15) 16:45

#### Section 6 : Sorting Algorithms

 Lecture 57 Merge Sort Sort an Array (LeetCode 912) 13:21 Lecture 58 Quick Sort Sort an Array (LeetCode 912)

#### Section 7 : 2D Arrays Matrix

 Lecture 59 Rotate Image (LeetCode 48) 9:14 Lecture 60 Remove Covered Interval (LeetCode 1288) 7:6 Lecture 61 Merge Intervals (LeetCode 56) 4:16 Lecture 62 Matrix Diagonal Sum (LeetCode 1572) 8:36 Lecture 63 Search a 2D Matrix (LeetCode 74) 10:57 Lecture 64 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf Lecture 65 Spiral Matrix (LeetCode 54) 15:37

#### Section 8 : Linked List

 Lecture 66 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf Lecture 67 Add Two Linked Lists Add Two Numbers II (LeetCode 445) 8:4 Lecture 68 Odd Even Linked List (LeetCode 238) 9:48 Lecture 69 Rotate List (LeetCode 61) 12:31 Lecture 70 Swap Nodes In Pairs [Iterative] (LeetCode 24) 8:0 Lecture 71 Swap Nodes In Pairs [Recursive] (LeetCode 24) 9:16 Lecture 72 Middle of a Linked List (LeetCode 876) 4:21 Lecture 73 About Certification Pdf Lecture 74 Linked List Cycle (LeetCode 141) Lecture 75 Linked List Cycle ii (LeetCode 142) 6:50 Lecture 76 Reverse Linked List [Iterative + Recursive] (LeetCode 206) 13:13 Lecture 77 [New video] Reverse Linked List [Iterative] (LeetCode 206) 8:31 Lecture 78 [New video] Reverse Linked List [Recursive] (LeetCode 206) 8:51 Lecture 79 Merge Two Sorted Lists (LeetCode 21) 10:37 Lecture 80 Intersection of Two Linked List (LeetCode 160) 8:23 Lecture 81 Palindrome Linked List (LeetCode 234) 10:8 Lecture 82 Copy List with Random Pointer (LeetCode 138) 6:29 Lecture 83 Reverse Nodes in k-group (LeetCode 25) 11:3 Lecture 84 LRU Cache (LeetCode 146) 16:47 Lecture 85 Design Linked List (LeetCode 707) 15:39

#### Section 9 : Tree, Stack, Queue

 Lecture 86 Tree Traversal Techniques in Details (Preorder, Inorder, Postorder) 21:2 Lecture 87 Binary Tree Preorder Traversal Recursive + Iterative Solution (LeetCode 144) 20:4 Lecture 88 Binary Tree Inorder Traversal Recursive + Iterative Solution (LeetCode 94) 17:23 Lecture 89 Binary Tree Post Order Traversal Recursive + Iterative (LeetCode 145) 17:27 Lecture 90 Level Order Traversal Binary Tree Recursive + Iterative (LeetCode 102) 15:32 Lecture 91 About Proctor Testing Pdf Lecture 92 Binary Tree Zigzag Level Order Traversal Recursive + Iterative(LeetCode 103) 25:7 Lecture 93 Convert Sorted Array to Binary Search Tree (LeetCode 108) 11:55 Lecture 94 Construct Binary Search Tree from Preorder Traversal (LeetCode 1008) 13:52 Lecture 95 Diameter of Binary Tree (LeetCode 543) 15:15 Lecture 96 Range Sum of BST (LeetCode 938) 4:1 Lecture 97 Same Tree (LeetCode 100) 11:20 Lecture 98 FlipInvert Binary Tree (LeetCode 226) 6:30 Lecture 99 Minimum Depth of Binary Tree (LeetCode 111) 7:51 Lecture 100 Maximum Depth of Binary Tree (LeetCode 104) 6:40 Lecture 101 Balanced Binary Tree (LeetCode 110) 10:18 Lecture 102 Insert into a Binary Search Tree (LeetCode 701) 5:56 Lecture 103 Serialize and deserialize binary tree (LeetCode 297) 10:58 Lecture 104 Binary Tree Maximum Path Sum (LeetCode 124) 8:29 Lecture 105 Implement Trie (LeetCode 208) 17:20 Lecture 106 Validate Binary Search Tree (LeetCode 98) 24:36 Lecture 107 Robber House III (LeetCode 337) 10:52 Lecture 108 Lowest Common Ancestor of Binary Tree (LeetCode 236) 21:45

#### Section 10 : Graph

 Lecture 109 Number of Islands (LeetCode 200) 18:25 Lecture 110 Clone a Graph (LeetCode 133) 12:28

#### Section 11 : Fibonacci Sequence

 Lecture 111 Climbing Stairs 7:15

#### Section 12 : Backtracking Recursion

 Lecture 112 Generate Parentheses (LeetCode 22) 8:48 Lecture 113 Combination Sum (LeetCode 39) 11:51 Lecture 114 Combination Sum iii (LeetCode 216) 6:41 Lecture 115 Subsets (LeetCode 78) 5:5

#### Section 13 : Dynamic Programming

 Lecture 116 Climbing Stairs (LeetCode 70) 10:25 Lecture 117 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf Lecture 118 About Proctor Testing Pdf Lecture 119 About Certification Pdf Lecture 120 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf Lecture 121 Best Time to Buy and Sell Stock IV (LeetCode 188) 16:57 Lecture 122 Longest Common Subsequence (LeetCode 1143) 11:7 Lecture 123 Edit Distance (LeetCode 72) 13:1 Lecture 124 Wilcard Matching (LeetCode 44) 15:58 Lecture 125 Regular Expression Matching (LeetCode 10)

#### Section 14 : Bit Manipulation

 Lecture 126 Number of 1 Bits (LeetCode 191) 9:0 Lecture 127 Find the Difference (LeetCode 389) 5:5 Lecture 128 Reverse Bits (LeetCode 190) 6:2 Lecture 129 Hamming Distance (LeetCode 461) 8:12 Lecture 130 Complement of Base 10 Integer (LeetCode 1009) 9:3 Lecture 131 Counting Bits (LeetCode 338) 16:11 Lecture 132 Sum of Two Integers (LeetCode 371) 13:58 Lecture 133 Divide Two Integers (LeetCode 29) 23:23

#### Section 15 : Design

 Lecture 134 Design a Stack Min Stack (LeetCode 155) 9:30