_    ___ ___      _                               
/ \ |_ _/ _ \ ___| |_ _ __ ___ __ _ _ __ ___ ___
/ _ \ | | | | / __| __| '__/ _ \/ _` | '_ ` _ \/ __|
/ ___ \ | | |_| \__ \ |_| | | __/ (_| | | | | | \__ \
/_/ \_\___\___/|___/\__|_| \___|\__,_|_| |_| |_|___/
Twitch
Invidious (YT)

Invidious > Channel > Greg Hogg

Trending
Greg Hogg 231000 subscribers    RSS
View channel on YouTube
Videos
Playlists

YT 17 minutes 41 seconds
Greg Hogg
Time & Space Complexity - Big O Notation - DSA Course in Python Lecture 1
YT 3 hours 8 minutes 50 seconds
Greg Hogg
Python Full Course For Beginners: Zero to Hero in 3 Hours
YT 18 minutes 23 seconds
Greg Hogg
Static Arrays, Dynamic Arrays, and Strings - Big O Complexity - DSA Course in Python Lecture 2
YT 17 minutes 4 seconds
Greg Hogg
Linked Lists - Singly & Doubly Linked - DSA Course in Python Lecture 3
YT 25 minutes 51 seconds
Greg Hogg
Hash Tables: Hash Functions, Sets, & Maps - DSA Course in Python Lecture 4
YT 14 minutes 58 seconds
Greg Hogg
Stacks & Queues - DSA Course in Python Lecture 5
YT 19 minutes 1 second
Greg Hogg
Recursion - Recursive Call Stacks & Algorithms - DSA Course in Python Lecture 6
YT 21 minutes 51 seconds
Greg Hogg
Binary Search - Traditional + Condition Based - DSA Course in Python Lecture 7
YT 39 minutes 38 seconds
Greg Hogg
Binary Trees & Binary Search Trees - DSA Course in Python Lecture 8
YT 24 minutes 8 seconds
Greg Hogg
Heaps & Priority Queues - Heapify, Heap Sort, Heapq Library - DSA Course in Python Lecture 9
YT 41 minutes 41 seconds
Greg Hogg
Sorting: Bubble, Insertion, Selection, Merge, Quick, Counting Sort - DSA Course in Python Lecture 10
YT 32 minutes 11 seconds
Greg Hogg
Graphs: Edge List, Adjacency Matrix, Adjacency List, DFS, BFS - DSA Course in Python Lecture 11
YT 8 minutes 18 seconds
Greg Hogg
2 Pointers Algorithm - DSA Course in Python Lecture 12
YT 20 minutes 31 seconds
Greg Hogg
Sliding Window Algorithm - Variable Length + Fixed Length - DSA Course in Python Lecture 13
YT 12 minutes 58 seconds
Greg Hogg
Recursive Backtracking - DSA Course in Python Lecture 14
YT 20 minutes 41 seconds
Greg Hogg
Dynamic Programming - Top Down Memoization & Bottom Up Tabulation - DSA Course in Python Lecture 15
YT 3 minutes 24 seconds
Greg Hogg
Find Closest Number to Zero - Leetcode 2239 - Arrays & Strings (Python)
YT 7 minutes 7 seconds
Greg Hogg
Merge Strings Alternately - Leetcode 1768 - Arrays & Strings (Python)
YT 6 minutes 15 seconds
Greg Hogg
Roman to Integer - Leetcode 13 - Arrays & Strings (Python)
YT 4 minutes 22 seconds
Greg Hogg
Is Subsequence - Leetcode 392 - Arrays & Strings (Python)
YT 5 minutes 49 seconds
Greg Hogg
Best Time to Buy and Sell Stock - Leetcode 121 - Arrays & Strings (Python)
YT 7 minutes 1 second
Greg Hogg
Longest Common Prefix - Leetcode 14 - Arrays & Strings (Python)
YT 5 minutes 57 seconds
Greg Hogg
Summary Ranges - Leetcode 228 - Arrays & Strings (Python)
YT 7 minutes 58 seconds
Greg Hogg
Product of Array Except Self - Leetcode 238 - Arrays & Strings (Python)
YT 7 minutes 14 seconds
Greg Hogg
Merge Intervals - Leetcode 56 - Arrays & Strings (Python)
YT 8 minutes 32 seconds
Greg Hogg
Spiral Matrix - Leetcode 54 - Arrays & Strings (Python)
YT 5 minutes 27 seconds
Greg Hogg
Rotate Image - Leetcode 48 - Arrays & Strings (Python)
YT 6 minutes 52 seconds
Greg Hogg
Jewels and Stones - Leetcode 771 - Hashmaps & Sets (Python)
YT 8 minutes 34 seconds
Greg Hogg
Ransom Note - Leetcode 383 - Hashmaps & Sets (Python)
YT 1 minute 50 seconds
Greg Hogg
Contains Duplicate - Leetcode 217 - Hashmaps & Sets (Python)
YT 3 minutes 44 seconds
Greg Hogg
Valid Anagram - Leetcode 242 - Hashmaps & Sets (Python)
YT 4 minutes 25 seconds
Greg Hogg
Two Sum - Leetcode 1 - Hashmaps & Sets (Python)
YT 7 minutes 28 seconds
Greg Hogg
Group Anagrams - Leetcode 49 - Hashmaps & Sets (Python)
YT 5 minutes 10 seconds
Greg Hogg
Valid Sudoku - Leetcode 36 - Hashmaps & Sets (Python)
YT 8 minutes 21 seconds
Greg Hogg
Maximum Number of Balloons - Leetcode 1189 - Hashmaps & Sets (Python)
YT 7 minutes 8 seconds
Greg Hogg
Longest Consecutive Sequence - Leetcode 128 - Hashmaps & Sets (Python)
YT 8 minutes
Greg Hogg
Majority Element - Leetcode 169 - Hashmaps & Sets (Python)
YT 7 minutes 23 seconds
Greg Hogg
Squares of a Sorted Array - Leetcode 977 - 2 Pointers (Python)
YT 4 minutes 37 seconds
Greg Hogg
Reverse String - Leetcode 344 - 2 Pointers - (Python)
YT 5 minutes 43 seconds
Greg Hogg
Two Sum II - Leetcode 167 - 2 Pointers (Python)
YT 5 minutes 43 seconds
Greg Hogg
Valid Palindrome - Leetcode 125 - 2 Pointers (Python)
YT 11 minutes 11 seconds
Greg Hogg
3Sum (Updated Solution) - Leetcode 15 - Two Pointers (Python)
YT 6 minutes 48 seconds
Greg Hogg
Container With Most Water - Leetcode 11 - 2 Pointers (Python)
YT 9 minutes 51 seconds
Greg Hogg
Trapping Rain Water - Leetcode 42 - 2 Pointers (Python)
YT 5 minutes 18 seconds
Greg Hogg
Baseball Game - Leetcode 682 - Stacks (Python)
YT 8 minutes 55 seconds
Greg Hogg
Valid Parentheses - Leetcode 20 - Stacks (Python)
YT 12 minutes 35 seconds
Greg Hogg
Daily Temperatures - Leetcode 739 - Stacks (Python)
YT 11 minutes 56 seconds
Greg Hogg
Evaluate Reverse Polish Notation (RPN) - Leetcode 150 - Stacks (Python)
YT 8 minutes 1 second
Greg Hogg
Min Stack - Leetcode 155 - Stacks (Python)
YT 6 minutes 22 seconds
Greg Hogg
Binary Search - Leetcode 704 - Binary Search (Python)
YT 5 minutes 58 seconds
Greg Hogg
Search Insert Position - Leetcode 35 - Binary Search (Python)
YT 9 minutes 32 seconds
Greg Hogg
Search a 2D Matrix - Leetcode 74 - Binary Search (Python)
YT 9 minutes 16 seconds
Greg Hogg
Find Minimum in Rotated Sorted Array - Leetcode 153 - Binary Search (Python)
YT 9 minutes 7 seconds
Greg Hogg
Search in Rotated Sorted Array - Leetcode 33 - Binary Search (Python)
YT 8 minutes 12 seconds
Greg Hogg
First Bad Version - Leetcode 278 - Binary Search (Python)
YT 7 minutes 30 seconds
Greg Hogg
Valid Perfect Square - Leetcode 367 - Binary Search (Python)
YT 13 minutes 34 seconds
Greg Hogg
Koko Eating Bananas - Leetcode 875 - Binary Search (Python)
YT 5 minutes 27 seconds
Greg Hogg
Remove Duplicates from Sorted List - Leetcode 83 - Linked Lists (Python)
YT 8 minutes 2 seconds
Greg Hogg
Reverse Linked List - Leetcode 206 - Linked Lists (Python)
YT 9 minutes 41 seconds
Greg Hogg
Merge Two Sorted Lists - Leetcode 21 - Linked Lists (Python)
YT 7 minutes 47 seconds
Greg Hogg
Linked List Cycle - Leetcode 141 - Linked Lists (Python)
YT 5 minutes 20 seconds
Greg Hogg
Insert Greatest Common Divisors in Linked List - Leetcode 2807 - Linked Lists (Python)
YT 7 minutes 42 seconds
Greg Hogg
Remove Nth Node from End of List - Leetcode 19 - Linked Lists (Python)
YT 5 minutes 46 seconds
Greg Hogg
Middle of the Linked List - Leetcode 876 - Linked Lists (Python)
YT 7 minutes 44 seconds
Greg Hogg
Copy List with Random Pointer - Leetcode 138 - Linked Lists (Python)
YT 7 minutes 26 seconds
Greg Hogg
Max Consecutive Ones III - Leetcode 1004 - Sliding Window (Python)
YT 12 minutes 4 seconds
Greg Hogg
Longest Substring Without Repeating Characters - Leetcode 3 - Sliding Window (Python)
YT 13 minutes 29 seconds
Greg Hogg
Longest Repeating Character Replacement - Leetcode 424 - Sliding Window (Python)
YT 6 minutes 37 seconds
Greg Hogg
Minimum Size Subarray Sum - Leetcode 209 - Sliding Window (Python)
YT 7 minutes 48 seconds
Greg Hogg
Maximum Average Subarray I - Leetcode 643 - Fixed Sliding Window (Python)
YT 14 minutes 23 seconds
Greg Hogg
Permutation in String - Leetcode 567 - Fixed Sliding Window (Python)
YT 6 minutes 40 seconds
Greg Hogg
Invert Binary Tree - Leetcode 226 - Trees (Python)
YT 5 minutes 57 seconds
Greg Hogg
Maximum Depth of Binary Tree - Leetcode 104 - Trees (Python)
YT 6 minutes 6 seconds
Greg Hogg
Balanced Binary Tree - Leetcode 110 - Trees (Python)
YT 11 minutes 16 seconds
Greg Hogg
Diameter of Binary Tree - Leetcode 543 - Trees (Python)
YT 5 minutes 55 seconds
Greg Hogg
Same Binary Tree - Leetcode 100 - Trees (Python)
YT 4 minutes 16 seconds
Greg Hogg
Symmetric Tree - Leetcode 101 - Trees (Python)
YT 6 minutes 1 second
Greg Hogg
Subtree of Another Tree - Leetcode 572 - Trees (Python)
YT 7 minutes 10 seconds
Greg Hogg
Count Good Nodes in Binary Tree - Leetcode 1448 - Trees (Python)
YT 4 minutes 24 seconds
Greg Hogg
Path Sum - Leetcode 112 - Trees (Python)
YT 9 minutes 49 seconds
Greg Hogg
Binary Tree Level Order Traversal (BFS) - Leetcode 102 - Trees (Python)
YT 3 minutes 48 seconds
Greg Hogg
Average of Levels in Binary Tree - Leetcode 637 - Trees (Python)
YT 7 minutes 45 seconds
Greg Hogg
Kth Smallest Element in a BST - Leetcode 230 - Trees (Python)
YT 6 minutes 31 seconds
Greg Hogg
Minimum Absolute Difference in BST - Leetcode 530 - Trees (Python)
YT 8 minutes 12 seconds
Greg Hogg
Validate Binary Search Tree - Leetcode 98 - Trees (Python)
YT 8 minutes 48 seconds
Greg Hogg
Lowest Common Ancestor of a Binary Search Tree - Leetcode 235 - Trees (Python)
YT 9 minutes 30 seconds
Greg Hogg
Implement Trie (Prefix Tree) - Leetcode 208 - Trees (Python)
YT 7 minutes 58 seconds
Greg Hogg
Last Stone Weight - Leetcode 1046 - Heaps (Python)
YT 11 minutes 52 seconds
Greg Hogg
Kth Largest Element in an Array - Leetcode 215 - Heaps (Python)
YT 14 minutes 8 seconds
Greg Hogg
Top K Frequent Elements - Leetcode 347 - Heaps (Python)
YT 9 minutes 47 seconds
Greg Hogg
K Closest Points to Origin - Leetcode 973 - Heaps (Python)
YT 10 minutes 7 seconds
Greg Hogg
Merge K Sorted Linked Lists - Leetcode 23 - Heaps (Python)
YT 11 minutes 51 seconds
Greg Hogg
Subsets - Leetcode 78 - Recursive Backtracking (Python)
YT 9 minutes 42 seconds
Greg Hogg
Permutations - Leetcode 46 - Recursive Backtracking (Python)
YT 7 minutes 56 seconds
Greg Hogg
Combinations - Leetcode 77 - Recursive Backtracking (Python)
YT 10 minutes 29 seconds
Greg Hogg
Combination Sum - Leetcode 39 - Recursive Backtracking (Python)
YT 10 minutes 1 second
Greg Hogg
Letter Combinations of a Phone Number - Leetcode 17 - Recursive Backtracking (Python)
YT 9 minutes 43 seconds
Greg Hogg
Generate Parentheses - Leetcode 22 - Recursive Backtracking (Python)
YT 12 minutes 24 seconds
Greg Hogg
Word Search - Leetcode 79 - Recursive Backtracking (Python)
YT 12 minutes 20 seconds
Greg Hogg
Find if Path Exists in Graph - Leetcode 1971 - Graphs (Python)
YT 11 minutes 1 second
Greg Hogg
Number of Islands - Leetcode 200 - Graphs (Python)
YT 11 minutes 15 seconds
Greg Hogg
Max Area of Island - Leetcode 695 - Graphs (Python)
YT 13 minutes 32 seconds
Greg Hogg
Course Schedule (Detecting Cycles in a Graph) - Leetcode 207 - Graphs (Python)
YT 14 minutes 8 seconds
Greg Hogg
Course Schedule II (Topological Sort) - Leetcode 210 - Graphs (Python)
YT 17 minutes 10 seconds
Greg Hogg
Pacific Atlantic Water Flow - Leetcode 417 - Graphs (Python)
YT 13 minutes 38 seconds
Greg Hogg
Clone Graph - Leetcode 133 - Graphs (Python)
YT 16 minutes 9 seconds
Greg Hogg
Rotting Oranges - Leetcode 994 - Graphs (Python)
YT 14 minutes 45 seconds
Greg Hogg
Min Cost to Connect All Points (Prim's Algorithm to Create MST) - Leetcode 1584 - Graphs (Python)
YT 13 minutes 34 seconds
Greg Hogg
Network Delay Time (Djikstra's Algorithm) - Leetcode 743 - Graphs (Python)
YT 19 minutes 5 seconds
Greg Hogg
Fibonacci Number - Leetcode 509 - Dynamic Programming (Python)
YT 10 minutes 54 seconds
Greg Hogg
Climbing Stairs - Leetcode 70 - Dynamic Programming (Python)
YT 13 minutes 14 seconds
Greg Hogg
Min Cost Climbing Stairs - Leetcode 746 - Dynamic Programming (Python)
YT 13 minutes 15 seconds
Greg Hogg
House Robber - Leetcode 198 - Dynamic Programming (Python)
YT 13 minutes 3 seconds
Greg Hogg
Unique Paths - Leetcode 62 - Dynamic Programming (Python)
YT 15 minutes 27 seconds
Greg Hogg
Coin Change - Leetcode 322 - Dynamic Programming (Python)
YT 4 minutes 40 seconds
Greg Hogg
Maximum Subarray (Kadane's Algorithm) - Leetcode 53 - Dynamic Programming (Python)
YT 8 minutes 42 seconds
Greg Hogg
Jump Game - Leetcode 55 - Dynamic Programming (Python)
YT 8 minutes 32 seconds
Greg Hogg
Longest Increasing Subsequence - Leetcode 300 - Dynamic Programming (Python)
YT 9 minutes 21 seconds
Greg Hogg
Longest Common Subsequence - Leetcode 1143 - Dynamic Programming (Python)
YT 4 minutes 5 seconds
Greg Hogg
4Sum - Leetcode 18 - Two Pointers (Python)
YT 8 minutes 54 seconds
Greg Hogg
3Sum Closest - Leetcode 16 - Two Pointers (Python)
YT 7 minutes 18 seconds
Greg Hogg
Sort Colors - Leetcode 75 - Arrays & Strings (Python)
YT 7 minutes 56 seconds
Greg Hogg
ZigZag Conversion - Leetcode 6 - Arrays & Strings (Python)
YT 10 minutes 59 seconds
Greg Hogg
Largest Rectangle in Histogram - Leetcode 84 - Stacks (Python)
YT 6 minutes 8 seconds
Greg Hogg
Merge Sorted Array - Leetcode 88 - Arrays & Strings (Python)
YT 4 minutes 56 seconds
Greg Hogg
Remove Element - Leetcode 27 - 2 Pointers (Python)
YT 4 minutes 59 seconds
Greg Hogg
Remove Duplicates From Sorted Array - Leetcode 26 - Arrays & Strings (Python)
YT 5 minutes 49 seconds
Greg Hogg
Remove Duplicates From Sorted Array II - Leetcode 80 - Arrays & Strings (Python)
YT 9 minutes 6 seconds
Greg Hogg
Best Time to Buy and Sell Stock II - Leetcode 122 - Arrays & Strings (Python)
YT 9 minutes 37 seconds
Greg Hogg
Jump Game II - Leetcode 45 - Recursive Backtracking (Python)
YT 9 minutes 50 seconds
Greg Hogg
H Index - Leetcode 274 - Arrays & Strings (Python)
YT 17 minutes 23 seconds
Greg Hogg
Binary Numbers and Bit Manipulation - DSA Course in Python Lecture 16
YT 5 minutes 20 seconds
Greg Hogg
Base 7 - Leetcode 504 - Bit Manipulation (Python)
YT 4 minutes 44 seconds
Greg Hogg
Number of 1 Bits - Leetcode 191 - Bit Manipulation (Python)
YT 8 minutes 20 seconds
Greg Hogg
Add Binary - Leetcode 67 - Bit Manipulation (Python)
YT 3 minutes 40 seconds
Greg Hogg
Single Number - Leetcode 136 - Bit Manipulation (Python)
YT 55 seconds
Greg Hogg
Leetcode 150 - Evaluate Reverse Polish Notation
YT 53 seconds
Greg Hogg
AVOID THIS CODING INTERVIEW MISTAKE!