# Back To Back SWE

• ### Ok, Ok...Fine. We Have A Patreon Now.

2,209 views 1 month ago
Support Us On Patreon: https://www.patreon.com/bac...
Come Visit Us: https://backtobackswe.com

Yeah...we are doing it.

P.S.: My bad that the video is not fully focused...I messed up the manual focus a bit...eh...we live and we learn.

++++++++++++++++++++++++++++++++++++++++++++++++++

++++++++++++++++++++++++++++++++++++++++++++++++++

This question on Leetcode: https://leetcode.com/proble......

Hey - Ben Show less

This item has been hidden
• ## Life Videos Play all

• ### Ok, Ok...Fine. We Have A Patreon Now. - Duration: 8 minutes, 2 seconds.

• 2,209 views
• 1 month ago
• ### I Have An Idea & Need Some Help. - Duration: 22 minutes.

• 1,508 views
• 1 month ago
• ### I Read My 2019 Offer Letter From Twitter Out Loud - Duration: 6 minutes, 10 seconds.

• 4,075 views
• 2 months ago
• ### How To Get A Job At Google | The Ultimate Guide To Algorithmic/Coding Interviews - Duration: 16 minutes.

• 4,431 views
• 4 months ago
This item has been hidden
• ## Arrays, Primitives, & Strings Play all

• ### Fast Multiplication: From Grade-School Multiplication To Karatsuba's Algorithm - Duration: 34 minutes.

• 1,836 views
• 1 month ago
• ### Add Two Numbers Without The "+" Sign (Bit Shifting Basics) - Duration: 18 minutes.

• 2,461 views
• 1 month ago
• ### Minimum Window Substring: Utilizing Two Pointers & Tracking Character Mappings With A Hashtable - Duration: 22 minutes.

• 4,078 views
• 2 months ago
• ### Max Contiguous Subarray Sum - Cubic Time To Kadane's Algorithm ("Maximum Subarray" on LeetCode) - Duration: 19 minutes.

• 6,896 views
• 2 months ago
• ### Increment An Integer Represented As An Array ("Plus One" on LeetCode) - Duration: 5 minutes, 41 seconds.

• 1,421 views
• 2 months ago
• ### Find The Second Largest Item - Heap & Tracking Approach (Beginner Big N Interview Question) - Duration: 9 minutes, 34 seconds.

• 1,550 views
• 3 months ago
• ### Generate All Strings With n Matched Parentheses - Backtracking ("Generate Parentheses" on LeetCode) - Duration: 12 minutes.

• 4,637 views
• 3 months ago
• ### Compute The Next Permutation of A Numeric Sequence - Case Analysis ("Next Permutation" on Leetcode) - Duration: 12 minutes.

• 3,129 views
• 3 months ago
• ### Edit Distance Between 2 Strings - The Levenshtein Distance ("Edit Distance" on LeetCode) - Duration: 16 minutes.

• 6,543 views
• 3 months ago
• ### Partition To K Equal Sum Subsets From An Array of Integers - The Backtracking Approach - Duration: 11 minutes.

• 2,170 views
• 3 months ago
• ### Merge K Sorted Arrays - Min Heap Algorithm ("Merge K Sorted Lists" on LeetCode) - Duration: 11 minutes.

• 4,494 views
• 3 months ago
• ### Generate All Palindromic Decompositions Of A String ("Palindrome Partitioning" on Leetcode) - Duration: 11 minutes.

• 1,982 views
• 3 months ago
This item has been hidden
• ## Linked Lists Play all

• ### Clone A Linked List (With Random Pointers) - Linear Space Solution & Tricky Constant Space Solution - Duration: 17 minutes.

• 2,996 views
• 2 months ago
• ### Merge 2 Sorted Lists - A Fundamental Merge Sort Subroutine ("Merge Two Sorted Lists" on LeetCode) - Duration: 9 minutes, 36 seconds.

• 2,605 views
• 2 months ago
• ### Implement An LRU Cache - The LRU Cache Eviction Policy ("LRU Cache" on LeetCode) - Duration: 13 minutes.

• 8,378 views
• 3 months ago
• ### How To Reverse A Singly Linked List | The Ultimate Explanation (Iteratively & Recursively) - Duration: 14 minutes.

• 3,906 views
• 4 months ago
• ### Find The Middle of A Linked List - Duration: 10 minutes.

• 777 views
• 4 months ago
This item has been hidden
• ## Trees, Binary Trees, & Binary Search Trees Play all

• ### Lowest Common Ancestor Between 2 Binary Tree Nodes (A Recursive Approach) - Duration: 20 minutes.

• 1,560 views
• 2 weeks ago
• ### All Nodes Distance K In A Binary Tree - Performing Bidirectional Search On A Tree Using A Hashtable - Duration: 15 minutes.

• 2,596 views
• 2 months ago
• ### Binary Tree Level Order Traversal - Drawing The Parallel Between Trees & Graphs - Duration: 12 minutes.

• 1,713 views
• 2 months ago
• ### Binary Tree Bootcamp: Full, Complete, & Perfect Trees. Preorder, Inorder, & Postorder Traversal. - Duration: 20 minutes.

• 1,931 views
• 2 months ago
• ### Implement A Binary Heap - An Efficient Implementation of The Priority Queue ADT (Abstract Data Type) - Duration: 20 minutes.

• 1,460 views
• 2 months ago
• ### Test If A Binary Tree Is Height Balanced ("Balanced Binary Tree" on LeetCode) - Duration: 14 minutes.

• 2,695 views
• 3 months ago
• ### Count Total Unique Binary Search Trees - The nth Catalan Number (Dynamic Programming) - Duration: 14 minutes.

• 2,431 views
• 3 months ago
• ### Test If A Binary Tree Is Symmetric ("Symmetric Tree" on Leetcode) - Duration: 12 minutes.

• 1,296 views
• 3 months ago
This item has been hidden
• ## Hashtables Play all

• ### Minimum Window Substring: Utilizing Two Pointers & Tracking Character Mappings With A Hashtable - Duration: 22 minutes.

• 4,078 views
• 2 months ago
• ### Clone An Undirected Graph - The Utility of Hashtable Mappings ("Clone Graph" on Leetcode) - Duration: 14 minutes.

• 2,224 views
• 2 months ago
• ### Implement An LRU Cache - The LRU Cache Eviction Policy ("LRU Cache" on LeetCode) - Duration: 13 minutes.

• 8,378 views
• 3 months ago
This item has been hidden
• ## Stacks & Queues Play all

• ### Reverse Polish Notation: Types of Mathematical Notations & Using A Stack To Solve RPN Expressions - Duration: 8 minutes, 57 seconds.

• 947 views
• 1 month ago
• ### Implement A Queue Using Stacks - The Queue ADT ("Implement Queue Using Stacks" on LeetCode) - Duration: 15 minutes.

• 907 views
• 2 months ago
• ### Implement A Max Stack - A Stack With A .max() API (Similar To "Min Stack" on LeetCode) - Duration: 16 minutes.

• 1,709 views
• 3 months ago
• ### The Balanced Parentheses Problem - Classic Stack Problem ("Valid Parentheses" on Leetcode) - Duration: 11 minutes.

• 1,705 views
• 3 months ago
This item has been hidden
• ## Dynamic Programming, Recursion, & Backtracking Play all

• ### The Backtracking Blueprint: The Legendary 3 Keys To Backtracking Algorithms - Duration: 13 minutes.

• 4,465 views
• 1 month ago
• ### Egg Dropping Problem: Dynamic Programming Fundamentals & Understanding Subproblem Decomposition - Duration: 25 minutes.

• 3,084 views
• 2 months ago
• ### Longest Common Subsequence (2 Strings) - Dynamic Programming & Competing Subproblems - Duration: 25 minutes.

• 2,858 views
• 2 months ago
• ### Range Sum Querying - Preventing Repeated Work With Caching ("Range Sum Query" on Leetcode) - Duration: 11 minutes.

• 1,156 views
• 2 months ago
• ### Maximum Sum Rectangle In A 2D Matrix - Kadane's Algorithm Applications (Dynamic Programming) - Duration: 27 minutes.

• 2,164 views
• 2 months ago
• ### Max Contiguous Subarray Sum - Cubic Time To Kadane's Algorithm ("Maximum Subarray" on LeetCode) - Duration: 19 minutes.

• 6,896 views
• 2 months ago
• ### Total Unique Ways To Make Change - Dynamic Programming ("Coin Change 2" on LeetCode) - Duration: 11 minutes.

• 5,091 views
• 3 months ago
• ### The Recursive Staircase - Top Down & Bottom Up Dynamic Programming ("Climbing Stairs" on LeetCode) - Duration: 19 minutes.

• 2,423 views
• 3 months ago
• ### Generate All Strings With n Matched Parentheses - Backtracking ("Generate Parentheses" on LeetCode) - Duration: 12 minutes.

• 4,637 views
• 3 months ago
• ### Count Total Unique Binary Search Trees - The nth Catalan Number (Dynamic Programming) - Duration: 14 minutes.

• 2,431 views
• 3 months ago
• ### Compute The Next Permutation of A Numeric Sequence - Case Analysis ("Next Permutation" on Leetcode) - Duration: 12 minutes.

• 3,129 views
• 3 months ago
• ### The Change Making Problem - Fewest Coins To Make Change Dynamic Programming - Duration: 23 minutes.

• 6,869 views
• 3 months ago
This item has been hidden
• ## Sorting, Searching, & Heaps Play all

• ### Find the k'th Largest or Smallest Element: From Sorting To Heaps To Partitioning - Duration: 29 minutes.

• 957 views
• 2 days ago
• ### Counting Sort: An Exploration of Sorting Special Input In Linear Time - Duration: 17 minutes.

• 468 views
• 1 week ago
• ### Sort A K Sorted Array - Investigating Applications of Min/Max Heaps - Duration: 14 minutes.

• 952 views
• 2 weeks ago
• ### The Quicksort Sorting Algorithm: Pick A Pivot, Partition, & Recurse - Duration: 26 minutes.

• 1,161 views
• 3 weeks ago
• ### Search A 2D Sorted Matrix - Fundamentals of Search Space Reduction - Duration: 29 minutes.

• 1,876 views
• 1 month ago
• ### Investigating Heap Sort - Why Is Heap Sort Θ(n * log(n))? An Even Longer Really Long Answer. - Duration: 40 minutes.

• 1,384 views
• 1 month ago
• ### Why Is Merge Sort O(n * log(n))? The Really Really Long Answer. - Duration: 36 minutes.

• 1,564 views
• 2 months ago
• ### An Algorithmic Analysis of Selection Sort: Best, Worst, & Average Case - Duration: 17 minutes.

• 522 views
• 2 months ago
• ### All Nodes Distance K In A Binary Tree - Performing Bidirectional Search On A Tree Using A Hashtable - Duration: 15 minutes.

• 2,596 views
• 2 months ago
• ### Binary Tree Level Order Traversal - Drawing The Parallel Between Trees & Graphs - Duration: 12 minutes.

• 1,713 views
• 2 months ago
• ### A Detailed Algorithmic Analysis of Insertion Sort. Best Case & Worst Case. - Duration: 36 minutes.

• 1,060 views
• 2 months ago
• ### Bubble Sort In Linear Time. Improving The Best Case of Bubble Sort. - Duration: 15 minutes.

• 570 views
• 2 months ago
This item has been hidden
• ## Graphs, Greedy Algorithms, & Other Play all

• ### Fast Multiplication: From Grade-School Multiplication To Karatsuba's Algorithm - Duration: 34 minutes.

• 1,836 views
• 1 month ago
• ### Asymptotic Bounding 101: Big O, Big Omega, & Theta (Deeply Understanding Asymptotic Analysis) - Duration: 23 minutes.

• 818 views
• 1 month ago
• ### Binary Tree Level Order Traversal - Drawing The Parallel Between Trees & Graphs - Duration: 12 minutes.

• 1,713 views
• 2 months ago
• ### All Nodes Distance K In A Binary Tree - Performing Bidirectional Search On A Tree Using A Hashtable - Duration: 15 minutes.

• 2,596 views
• 2 months ago
• ### What Is Asymptotic Analysis? And Why Does It Matter? A Deeper Understanding of Asymptotic Bounding. - Duration: 8 minutes, 5 seconds.

• 594 views
• 2 months ago
• ### Deeply Understanding Logarithms In Time Complexities & Their Role In Computer Science - Duration: 10 minutes.

• 1,406 views
• 2 months ago
• ### Clone An Undirected Graph - The Utility of Hashtable Mappings ("Clone Graph" on Leetcode) - Duration: 14 minutes.

• 2,224 views
• 2 months ago
• ### Search A Maze For Any Path - Depth First Search Fundamentals (Similar To "The Maze" on Leetcode) - Duration: 17 minutes.

• 1,985 views
• 3 months ago
• ### Depth First & Breadth First Graph Search - DFS & BFS Graph Searching Algorithms - Duration: 15 minutes.

• 2,024 views
• 4 months ago
• ### The Ultimate Big O Notation Tutorial (Time & Space Complexity For Algorithms) - Duration: 17 minutes.

• 2,149 views
• 4 months ago
This item has been hidden
to add this to Watch Later