FileMood

Download Udemy - JavaScript Algorithms and Data Structures Masterclass

Udemy JavaScript Algorithms and Data Structures Masterclass

Name

Udemy - JavaScript Algorithms and Data Structures Masterclass

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

5.2 GB

Total Files

711

Last Seen

Hash

E672D9CF31185EFF5A6A4A020E2FEA1264C1A1A9

/28 - Dijkstra's Algorithm!/

008 Implementing Dijkstra's Algorithm.mp4

121.9 MB

01 - Introduction/

001 Curriculum Walkthrough_en.srt

13.9 KB

002 Join The Community!.html

0.7 KB

003 What Order Should You Watch In.mp4

18.5 MB

003 What Order Should You Watch In_en.srt

4.7 KB

004 How I'm Running My Code.mp4

22.1 MB

004 How I'm Running My Code_en.srt

5.6 KB

001 Curriculum Walkthrough.mp4

40.9 MB

02 - Big O Notation/

001 BIG-O-Slides.url

0.1 KB

001 Intro to Big O.mp4

24.1 MB

001 Intro to Big O_en.srt

13.4 KB

002 add-up-to-faster.js

0.2 KB

002 add-up-to-slower.js

0.2 KB

002 Timing Our Code.mp4

38.4 MB

002 Timing Our Code_en.srt

17.2 KB

003 Counting Operations.mp4

17.1 MB

003 Counting Operations_en.srt

7.3 KB

004 Performance-Tracker-Tool.url

0.1 KB

004 Visualizing Time Complexities.mp4

15.5 MB

004 Visualizing Time Complexities_en.srt

7.0 KB

005 Official Intro to Big O.mp4

36.5 MB

005 Official Intro to Big O_en.srt

15.5 KB

006 Simplifying Big O Expressions.mp4

33.0 MB

006 Simplifying Big O Expressions_en.srt

14.3 KB

7.1 Big O Time Complexity Quiz.html

18.1 KB

8.2 Big O Time Complexity Quiz 2.html

20.1 KB

009 Space Complexity.mp4

21.3 MB

009 Space Complexity_en.srt

10.6 KB

10.3 Big O Space Complexity Quiz.html

20.3 KB

011 Logs and Section Recap.mp4

31.4 MB

011 Logs and Section Recap_en.srt

14.2 KB

external-links.txt

0.2 KB

03 - Analyzing Performance of Arrays and Objects/

001 PREREQUISITES.html

0.2 KB

002 Section Introduction.mp4

6.0 MB

002 Section Introduction_en.srt

3.4 KB

002 SLIDES.url

0.1 KB

003 The BIG O of Objects.mp4

19.4 MB

003 The BIG O of Objects_en.srt

9.5 KB

4.4 Object Operations Quiz.html

17.0 KB

005 When are Arrays Slow.mp4

17.9 MB

005 When are Arrays Slow_en.srt

11.3 KB

006 Big O of Array Methods.mp4

25.0 MB

006 Big O of Array Methods_en.srt

10.0 KB

7.5 Array Operations Quiz.html

17.0 KB

external-links.txt

0.1 KB

04 - Problem Solving Approach/

001 PREREQUISITES.html

0.2 KB

002 Introduction to Problem Solving.mp4

24.7 MB

002 Introduction to Problem Solving_en.srt

12.0 KB

002 SLIDES.url

0.1 KB

003 Step 1 Understand The Problem.mp4

36.4 MB

003 Step 1 Understand The Problem_en.srt

15.0 KB

004 Step 2 Concrete Examples.mp4

21.6 MB

004 Step 2 Concrete Examples_en.srt

11.2 KB

005 Step 3 Break It Down.mp4

31.5 MB

005 Step 3 Break It Down_en.srt

12.9 KB

006 Step 4 Solve Or Simplify.mp4

45.1 MB

006 Step 4 Solve Or Simplify_en.srt

16.6 KB

007 Step 5 Look Back and Refactor.mp4

61.4 MB

007 Step 5 Look Back and Refactor_en.srt

27.7 KB

008 Recap and Interview Strategies.mp4

13.1 MB

008 Recap and Interview Strategies_en.srt

7.6 KB

external-links.txt

0.1 KB

05 - Problem Solving Patterns/

001 PREREQUISITES.html

0.3 KB

002 Intro to Problem Solving Patterns.mp4

9.2 MB

002 Intro to Problem Solving Patterns_en.srt

5.3 KB

002 SLIDES.url

0.1 KB

003 Frequency Counter Pattern.mp4

58.7 MB

003 Frequency Counter Pattern_en.srt

24.7 KB

003 same-naive-solution.js

0.4 KB

003 same-refactored-solution.js

0.7 KB

004 Frequency Counter Anagram Challenge.mp4

11.9 MB

004 Frequency Counter Anagram Challenge_en.srt

4.5 KB

006 Anagram Challenge Solution.mp4

28.2 MB

006 Anagram Challenge Solution_en.srt

10.3 KB

006 anagram.js

0.7 KB

007 Multiple Pointers Pattern.mp4

33.5 MB

007 Multiple Pointers Pattern_en.srt

17.3 KB

007 sum-zero-naive.js

0.3 KB

7. sum_zero_refactored.js

0.3 KB

008 Multiple Pointers Count Unique Values Challenge.mp4

15.5 MB

008 Multiple Pointers Count Unique Values Challenge_en.srt

7.8 KB

9.2 Multiple Pointers - countUniqueValues.html

5.1 KB

010 Count Unique Values Solution.mp4

24.9 MB

010 Count Unique Values Solution_en.srt

9.8 KB

010 unique-values.js

0.3 KB

011 max-sum-naive.js

0.3 KB

011 max-sum-refactored.js

0.4 KB

011 Sliding Window Pattern.mp4

52.7 MB

011 Sliding Window Pattern_en.srt

21.8 KB

012 Divide And Conquer Pattern.mp4

24.8 MB

012 Divide And Conquer Pattern_en.srt

12.4 KB

external-links.txt

0.1 KB

06 - 100% OPTIONAL Challenges/

001 IMPORTANT NOTE!.html

0.3 KB

1. IMPORTANT NOTE!.html

0.4 KB

2.3 Frequency Counter - sameFrequency.html

5.4 KB

3.4 Frequency Counter Multiple Pointers - areThereDuplicates.html

5.4 KB

004 SOLUTIONS PART 1.html

1.6 KB

4.5 Frequency Counter - constructNote.html

5.8 KB

5.6 Frequency Counter - findAllDuplicates.html

4.9 KB

6. SOLUTIONS PART 1.html

2.4 KB

007 SOLUTIONS PART 2.html

1.0 KB

7.7 Multiple Pointers - averagePair.html

5.0 KB

8.8 Multiple Pointers - isSubsequence.html

5.6 KB

9.9 Frequency Counter Multiple Pointer - findPair.html

6.2 KB

10. SOLUTIONS PART 2.html

1.7 KB

011 SOLUTIONS PART 3.html

1.8 KB

11.10 Sliding Window - maxSubarraySum.html

5.3 KB

12.11 Sliding Window - minSubArrayLen.html

6.1 KB

13.12 Sliding Window - findLongestSubstring.html

6.1 KB

14. SOLUTIONS PART 3.html

1.8 KB

15.13 Divide and Conquer - countZeroes.html

5.0 KB

16.14 Divide and Conquer - sortedFrequency.html

5.6 KB

17.15 Divide and Conquer - findRotatedIndex.html

6.0 KB

18. SOLUTIONS PART 4.html

2.9 KB

07 - Recursion/

001 PREREQUISITES.html

0.2 KB

002 Recursion-Slides.url

0.1 KB

002 Story Time Martin & The Dragon.mp4

23.3 MB

002 Story Time Martin & The Dragon_en.srt

12.8 KB

003 Why Use Recursion.mp4

22.9 MB

003 Why Use Recursion_en.srt

10.2 KB

004 callstack-example.js

0.4 KB

004 The Call Stack.mp4

31.9 MB

004 The Call Stack_en.srt

12.1 KB

005 countdown.js

0.3 KB

005 Our First Recursive Function.mp4

21.4 MB

005 Our First Recursive Function_en.srt

9.5 KB

6.6 Recursion Quiz.html

16.5 KB

007 Our Second Recursive Function.mp4

30.4 MB

007 Our Second Recursive Function_en.srt

12.8 KB

007 sumrange.js

0.2 KB

008 factorial-iterative.js

0.1 KB

008 Writing Factorial Iteratively.mp4

9.1 MB

008 Writing Factorial Iteratively_en.srt

3.5 KB

009 factorial-recursive.js

0.1 KB

009 Writing Factorial Recursively.mp4

15.2 MB

009 Writing Factorial Recursively_en.srt

5.1 KB

010 Common Recursion Pitfalls.mp4

27.2 MB

010 Common Recursion Pitfalls_en.srt

8.4 KB

011 Helper Method Recursion.mp4

26.1 MB

011 Helper Method Recursion_en.srt

10.1 KB

011 helper-method-recursion.js

0.4 KB

012 collect-odds-pure-recursion.js

0.5 KB

012 Pure Recursion.mp4

31.1 MB

012 Pure Recursion_en.srt

12.3 KB

external-links.txt

0.1 KB

08 - Recursion Problem Set/

001 START HERE!.html

0.3 KB

1. START HERE!.html

0.4 KB

2.16 power.html

4.4 KB

3.17 factorial.html

4.6 KB

4.18 productOfArray.html

4.4 KB

5.19 recursiveRange.html

4.3 KB

6.20 fib.html

4.5 KB

007 SOLUTIONS FOR THIS SECTION.html

0.9 KB

7. SOLUTIONS FOR THIS SECTION.html

1.0 KB

09 - Bonus CHALLENGING Recursion Problems/

001 NOTE ON THIS SECTION.html

0.2 KB

1. NOTE ON THIS SECTION.html

0.5 KB

2.21 reverse.html

4.3 KB

3.22 isPalindrome.html

4.6 KB

4.23 someRecursive.html

4.6 KB

5.24 flatten.html

4.6 KB

006 SOLUTIONS PART 1.html

1.1 KB

6. SOLUTIONS PART 1.html

1.2 KB

7.25 capitalizeFirst.html

4.5 KB

8.26 nestedEvenSum.html

4.8 KB

9.27 capitalizeWords.html

4.4 KB

10.28 stringifyNumbers.html

6.4 KB

11.29 collectStrings.html

5.4 KB

012 SOLUTIONS PART 2.html

2.7 KB

12. SOLUTIONS PART 2.html

2.6 KB

10 - Searching Algorithms/

001 PREREQUISITES.html

0.2 KB

002 Intro to Searching.mp4

18.5 MB

002 Intro to Searching_en.srt

7.0 KB

002 Slides.url

0.1 KB

003 Intro to Linear Search.mp4

25.9 MB

003 Intro to Linear Search_en.srt

8.7 KB

4.30 Linear Search Exercise.html

5.6 KB

005 Linear Search Solution.mp4

24.4 MB

005 Linear Search Solution_en.srt

8.8 KB

005 linear-search.js

0.2 KB

006 Linear Search BIG O.mp4

5.2 MB

006 Linear Search BIG O_en.srt

3.4 KB

007 Intro to Binary Search.mp4

25.5 MB

007 Intro to Binary Search_en.srt

10.2 KB

008 Binary Search PseudoCode.mp4

9.5 MB

008 Binary Search PseudoCode_en.srt

4.8 KB

9.31 Binary Search Exercise.html

7.0 KB

010 Binary Search Solution.mp4

71.1 MB

010 Binary Search Solution_en.srt

27.0 KB

010 binary-search.js

0.9 KB

011 Binary Search BIG O.mp4

22.8 MB

011 Binary Search BIG O_en.srt

10.1 KB

012 Naive String Search.mp4

15.7 MB

012 Naive String Search_en.srt

9.0 KB

013 Naive String Search Implementation.mp4

51.9 MB

013 Naive String Search Implementation_en.srt

19.4 KB

013 string-search.js

0.3 KB

external-links.txt

0.1 KB

11 - Bubble Sort/

001 PREREQUISITES.html

0.2 KB

002 Introduction to Sorting Algorithms.mp4

31.6 MB

002 Introduction to Sorting Algorithms_en.srt

14.8 KB

002 Sorting-Animations-Website.url

0.1 KB

002 Sorting-Slides.url

0.1 KB

003 Built-In JavaScript Sorting.mp4

20.3 MB

003 Built-In JavaScript Sorting_en.srt

7.6 KB

003 Built-In-JS-Sort-Documentation.url

0.1 KB

004 Bubble Sort Overview.mp4

22.7 MB

004 Bubble Sort Overview_en.srt

12.5 KB

004 Visualgo-Sorting-Click-Bubble-Sort-.url

0.1 KB

005 Bubble Sort Implementation.mp4

43.5 MB

005 Bubble Sort Implementation_en.srt

15.2 KB

005 bubble-unoptimized.js

0.7 KB

006 Bubble Sort Optimization.mp4

21.7 MB

006 Bubble Sort Optimization_en.srt

6.8 KB

006 optimized-bubble.js

0.4 KB

007 Bubble Sort BIG O Complexity.mp4

7.9 MB

007 Bubble Sort BIG O Complexity_en.srt

2.6 KB

8.32 Bubble Sort.html

9.1 KB

external-links.txt

0.4 KB

12 - Selection Sort/

001 PREREQUISITES.html

0.4 KB

002 Selection Sort Introduction.mp4

20.3 MB

002 Selection Sort Introduction_en.srt

11.4 KB

002 Sorting-Slides.url

0.1 KB

002 Visualgo-Sorting-Click-Selection-Sort-.url

0.1 KB

003 Selection Sort Implementation.mp4

46.6 MB

003 Selection Sort Implementation_en.srt

16.9 KB

003 selection-sort.js

0.9 KB

004 Selection Sort Big O Complexity.mp4

6.0 MB

004 Selection Sort Big O Complexity_en.srt

2.9 KB

5.33 Selection Sort.html

9.3 KB

external-links.txt

0.2 KB

13 - Insertion Sort/

001 PREREQUISITES.html

0.5 KB

002 Insertion Sort Introduction.mp4

9.9 MB

002 Insertion Sort Introduction_en.srt

6.0 KB

002 Sorting-Slides.url

0.1 KB

002 Visualgo-Sorting-Click-Insertion-Sort-.url

0.1 KB

003 Insertion Sort Implementation.mp4

35.6 MB

003 Insertion Sort Implementation_en.srt

17.2 KB

003 insertion-sort.js

0.3 KB

004 Insertion Sort BIG O Complexity.mp4

10.2 MB

004 Insertion Sort BIG O Complexity_en.srt

4.1 KB

5.34 Insertion Sort.html

9.4 KB

external-links.txt

0.2 KB

14 - Comparing Bubble, Selection, and Insertion Sort/

001 Comparing Bubble, Selection, and Insertion Sort.mp4

18.6 MB

001 Comparing Bubble, Selection, and Insertion Sort_en.srt

9.9 KB

001 Sorting-Animations-Website.url

0.1 KB

external-links.txt

0.1 KB

15 - Merge Sort/

001 PREREQUISITES.html

0.6 KB

002 Intro to the Crazier Sorts.mp4

25.7 MB

002 Intro to the Crazier Sorts_en.srt

10.9 KB

002 Slides.url

0.1 KB

003 Merge Sort Introduction.mp4

19.0 MB

003 Merge Sort Introduction_en.srt

9.5 KB

003 Visualgo-Sorting-click-the-merge-tab-.url

0.1 KB

004 Merging Arrays Intro.mp4

19.1 MB

004 Merging Arrays Intro_en.srt

9.3 KB

005 mergeArrays.js

0.6 KB

005 Merging Arrays Implementation.mp4

27.0 MB

005 Merging Arrays Implementation_en.srt

10.9 KB

006 Writing Merge Sort Part 1.mp4

8.0 MB

006 Writing Merge Sort Part 1_en.srt

4.2 KB

007 mergeSort.js

0.8 KB

007 Writing Merge Sort Part 2.mp4

57.1 MB

007 Writing Merge Sort Part 2_en.srt

19.0 KB

008 Big-O-Cheat-Sheet.url

0.1 KB

008 Merge Sort BIG O Complexity.mp4

21.9 MB

008 Merge Sort BIG O Complexity_en.srt

10.6 KB

9.35 Sorting Exercise - merge helper.html

7.8 KB

10.36 Merge Sort.html

10.0 KB

external-links.txt

0.2 KB

16 - Quick Sort/

001 PREREQUISITES.html

0.6 KB

002 Introduction to Quick Sort.mp4

24.3 MB

002 Introduction to Quick Sort_en.srt

15.8 KB

002 Slides.url

0.1 KB

002 Visualgo-Sorting-Click-Quick-Sort-.url

0.1 KB

003 Pivot Helper Introduction.mp4

26.0 MB

003 Pivot Helper Introduction_en.srt

14.1 KB

004 Pivot Helper Implementation.mp4

34.2 MB

004 Pivot Helper Implementation_en.srt

13.5 KB

004 pivot.js

0.9 KB

005 Quick Sort Implementation.mp4

34.5 MB

005 Quick Sort Implementation_en.srt

13.9 KB

005 quicksort.js

0.9 KB

006 Quick Sort Call Stack Walkthrough.mp4

24.3 MB

006 Quick Sort Call Stack Walkthrough_en.srt

6.3 KB

007 Quick Sort Big O Complexity.mp4

14.3 MB

007 Quick Sort Big O Complexity_en.srt

6.5 KB

8.37 Sorting Exercise - pivot helper.html

9.0 KB

9.38 Quick Sort.html

10.2 KB

external-links.txt

0.2 KB

17 - Radix Sort/

001 PREREQUISITES.html

0.6 KB

002 Radix Sort Introduction.mp4

34.1 MB

002 Radix Sort Introduction_en.srt

15.7 KB

002 Slides.url

0.1 KB

002 Visualgo-Sorting-Click-Radix-Sort-.url

0.1 KB

003 Radix Sort Helper Methods.mp4

43.4 MB

003 Radix Sort Helper Methods_en.srt

17.5 KB

003 radix-helpers.js

0.4 KB

004 Radix Sort Pseudocode.mp4

15.3 MB

004 Radix Sort Pseudocode_en.srt

6.9 KB

005 Radix Sort Implementation.mp4

48.5 MB

005 Radix Sort Implementation_en.srt

14.7 KB

005 radix-sort.js

0.8 KB

006 Radix Sort BIG O Complexity.mp4

23.0 MB

006 Radix Sort BIG O Complexity_en.srt

5.8 KB

7.39 Radix Sort Helper - getDigit.html

5.7 KB

8.40 Radix Sort Helper - digitCount.html

5.0 KB

9.41 Radix Sort Helper - mostDigits.html

5.4 KB

10.42 Radix Sort.html

6.1 KB

external-links.txt

0.2 KB

18 - Data Structures Introduction/

001 SLIDES.url

0.1 KB

001 Which Data Structure Is The Best.mp4

46.1 MB

001 Which Data Structure Is The Best_en.srt

22.7 KB

002 ES2015 Class Syntax Overview.mp4

20.0 MB

002 ES2015 Class Syntax Overview_en.srt

9.2 KB

002 MDN-JS-Class-Guide.url

0.1 KB

002 SLIDES.url

0.1 KB

003 class-keyword.js

0.3 KB

003 Data Structures The Class Keyword.mp4

24.6 MB

003 Data Structures The Class Keyword_en.srt

10.6 KB

004 Data Structures Adding Instance Methods.mp4

45.6 MB

004 Data Structures Adding Instance Methods_en.srt

15.6 KB

004 instance-methods.js

0.9 KB

005 Data Structures Adding Class Methods.mp4

28.0 MB

005 Data Structures Adding Class Methods_en.srt

11.6 KB

005 point-class.js

0.3 KB

005 student-class.js

0.9 KB

external-links.txt

0.2 KB

19 - Singly Linked Lists/

001 PREREQUISITES.html

0.3 KB

002 Intro to Singly Linked Lists.mp4

25.1 MB

002 Intro to Singly Linked Lists_en.srt

14.5 KB

002 SLIDES.url

0.1 KB

002 Visualgo-Linked-Lists.url

0.1 KB

003 Singly-Linked-List-Structure.js

0.6 KB

003 Starter Code and Push Intro.mp4

26.1 MB

003 Starter Code and Push Intro_en.srt

12.4 KB

004 Singly Linked List Push Solution.mp4

19.3 MB

004 Singly Linked List Push Solution_en.srt

8.0 KB

004 Singly-Linked-List-Push.js

0.6 KB

005 Singly Linked List Pop Intro.mp4

22.7 MB

005 Singly Linked List Pop Intro_en.srt

11.9 KB

006 Singly Linked List Pop Solution.mp4

30.9 MB

006 Singly Linked List Pop Solution_en.srt

13.0 KB

006 Singly-Linked-List-Pop.js

1.0 KB

007 Singly Linked List Shift Intro.mp4

5.1 MB

007 Singly Linked List Shift Intro_en.srt

2.6 KB

008 Singly Linked List Shift Solution.mp4

16.0 MB

008 Singly Linked List Shift Solution_en.srt

5.0 KB

008 Singly-Linked-List-Shift.js

1.3 KB

009 Singly Linked List Unshift Intro.mp4

6.1 MB

009 Singly Linked List Unshift Intro_en.srt

2.7 KB

010 Singly Linked List Unshift Solution.mp4

27.9 MB

010 Singly Linked List Unshift Solution_en.srt

9.0 KB

010 Singly-Linked-List-Unshift.js

1.6 KB

011 Singly Linked List Get Intro.mp4

8.2 MB

011 Singly Linked List Get Intro_en.srt

4.3 KB

012 Singly Linked List Get Solution.mp4

12.9 MB

012 Singly Linked List Get Solution_en.srt

5.4 KB

012 Singly-Linked-List-Get.js

1.9 KB

013 Singly Linked List Set Intro.mp4

4.1 MB

013 Singly Linked List Set Intro_en.srt

2.2 KB

014 Singly Linked List Set Solution.mp4

8.8 MB

014 Singly Linked List Set Solution_en.srt

3.2 KB

014 Singly-Linked-List-Set.js

2.1 KB

015 Singly Linked List Insert Intro.mp4

17.2 MB

015 Singly Linked List Insert Intro_en.srt

7.1 KB

016 Singly Linked List Insert Solution.mp4

33.7 MB

016 Singly Linked List Insert Solution_en.srt

11.7 KB

016 Singly-Linked-List-Insert.js

2.4 KB

017 Singly Linked List Remove Intro.mp4

6.6 MB

017 Singly Linked List Remove Intro_en.srt

3.2 KB

018 Singly Linked List Remove Solution.mp4

14.1 MB

018 Singly Linked List Remove Solution_en.srt

4.8 KB

018 Singly-Linked-List-Remove.js

2.8 KB

019 Singly Linked List Reverse Intro.mp4

16.5 MB

019 Singly Linked List Reverse Intro_en.srt

7.2 KB

020 Singly Linked List Reverse Solution.mp4

40.5 MB

020 Singly Linked List Reverse Solution_en.srt

14.2 KB

020 Singly-Linked-List-Reverse.js

3.3 KB

021 Singly Linked List BIG O Complexity.mp4

17.7 MB

021 Singly Linked List BIG O Complexity_en.srt

9.7 KB

22.43 SLL - push Exercise.html

6.7 KB

23.44 SLL - pop exercise.html

8.0 KB

24.45 SLL - get Exercise.html

5.7 KB

25.46 SLL - set Exercise.html

6.2 KB

26.47 SLL - insert Exercise.html

7.7 KB

27.48 SLL - remove Exercise.html

7.0 KB

28.49 Extra Challenge SLL - rotate Exercise.html

8.9 KB

external-links.txt

0.1 KB

20 - Doubly Linked Lists/

001 PREREQUISITES.html

0.3 KB

002 Doubly Linked Lists Introduction.mp4

15.2 MB

002 Doubly Linked Lists Introduction_en.srt

8.0 KB

002 SLIDES.url

0.1 KB

002 Visualgo-Click-DLL-In-Nav-.url

0.1 KB

003 DLL-Classes.js

0.2 KB

003 Setting Up Our Node Class.mp4

11.2 MB

003 Setting Up Our Node Class_en.srt

4.5 KB

004 Push.mp4

7.9 MB

004 Push_en.srt

3.4 KB

005 DLL-Push.js

0.6 KB

005 Push Solution.mp4

17.5 MB

005 Push Solution_en.srt

6.3 KB

006 Pop.mp4

10.8 MB

006 Pop_en.srt

5.5 KB

007 DLL-Pop.js

1.0 KB

007 Pop Solution.mp4

31.8 MB

007 Pop Solution_en.srt

9.8 KB

008 Shift.mp4

10.3 MB

008 Shift_en.srt

4.5 KB

009 DLL-Shift.js

1.4 KB

009 Shift Solution.mp4

20.2 MB

009 Shift Solution_en.srt

6.5 KB

010 Unshift.mp4

6.1 MB

010 Unshift_en.srt

2.8 KB

011 DLL-Unshift.js

1.8 KB

011 Unshift Solution.mp4

12.7 MB

011 Unshift Solution_en.srt

3.3 KB

012 Get.mp4

12.4 MB

012 Get_en.srt

7.0 KB

013 DLL-Get.js

2.3 KB

013 Get Solution.mp4

31.7 MB

013 Get Solution_en.srt

11.0 KB

014 Set.mp4

3.9 MB

014 Set_en.srt

2.2 KB

015 DLL-Set.js

2.5 KB

015 Set Solution.mp4

10.3 MB

015 Set Solution_en.srt

3.5 KB

016 Insert.mp4

10.6 MB

016 Insert_en.srt

4.5 KB

017 DLL-Insert.js

3.0 KB

017 Insert Solution.mp4

33.5 MB

017 Insert Solution_en.srt

10.1 KB

018 Remove.mp4

7.7 MB

018 Remove_en.srt

3.6 KB

019 DLL-Remove.js

3.6 KB

019 Remove Solution.mp4

36.9 MB

019 Remove Solution_en.srt

8.9 KB

020 Comparing Singly and Doubly Linked Lists.mp4

14.1 MB

020 Comparing Singly and Doubly Linked Lists_en.srt

7.8 KB

21.50 DLL push - Exercise.html

7.2 KB

22.51 DLL pop - Exercise.html

6.6 KB

23.52 DLL shift - Exercise.html

6.9 KB

24.53 DLL unshift - Exercise.html

6.6 KB

25.54 DLL get - Exercise.html

6.0 KB

26.55 DLL set - Exercise.html

7.6 KB

27.56 DLL insert - Exercise.html

9.0 KB

28.57 DLL remove - Exercise.html

8.7 KB

29.58 Extra Challenge DLL reverse - Exercise.html

6.6 KB

external-links.txt

0.1 KB

21 - Stacks + Queues/

001 PREREQUISITES.html

0.5 KB

002 Intro to Stacks.mp4

24.4 MB

002 Intro to Stacks_en.srt

10.6 KB

002 Stacks-Slides.url

0.1 KB

003 Creating a Stack with an Array.mp4

23.9 MB

003 Creating a Stack with an Array_en.srt

11.5 KB

004 Stack.js

0.8 KB

004 Writing Our Own Stack From Scratch.mp4

50.5 MB

004 Writing Our Own Stack From Scratch_en.srt

18.2 KB

005 BIG O of Stacks.mp4

8.1 MB

005 BIG O of Stacks_en.srt

3.5 KB

006 Intro to Queues.mp4

15.3 MB

006 Intro to Queues_en.srt

6.7 KB

006 Queues-Slides.url

0.1 KB

007 Creating Queues Using Arrays.mp4

10.7 MB

007 Creating Queues Using Arrays_en.srt

5.5 KB

008 Queue.js

0.8 KB

008 Writing Our Own Queue From Scratch.mp4

41.7 MB

008 Writing Our Own Queue From Scratch_en.srt

15.3 KB

009 BIG O of Queues.mp4

8.9 MB

009 BIG O of Queues_en.srt

4.1 KB

10.59 Stacks - push Exercise.html

5.9 KB

11.60 Stacks - pop Exercise.html

5.4 KB

12.61 Queues - enqueue Exercise.html

6.3 KB

13.62 Queues - dequeue Exercise.html

6.4 KB

14.63 Stack with 2 Queues - Exercise.html

6.2 KB

external-links.txt

0.1 KB

22 - Binary Search Trees/

001 PREREQUISITES.html

0.6 KB

002 Introduction to Trees.mp4

24.5 MB

002 Introduction to Trees_en.srt

12.2 KB

002 Trees-Slides.url

0.1 KB

003 Uses For Trees.mp4

34.4 MB

003 Uses For Trees_en.srt

11.2 KB

004 Intro to Binary Trees.mp4

21.8 MB

004 Intro to Binary Trees_en.srt

10.3 KB

004 Visualgo-Trees.url

0.1 KB

005 POP QUIZ!.mp4

3.0 MB

005 POP QUIZ!_en.srt

2.3 KB

006 Searching A Binary Search Tree.mp4

9.8 MB

006 Searching A Binary Search Tree_en.srt

5.3 KB

007 BST-Classes.js

0.4 KB

007 Our Tree Classes.mp4

9.4 MB

007 Our Tree Classes_en.srt

4.3 KB

008 BST Insert.mp4

15.3 MB

008 BST Insert_en.srt

7.2 KB

009 BST Insert Solution.mp4

48.8 MB

009 BST Insert Solution_en.srt

19.8 KB

009 BST-Insert.js

1.1 KB

010 BST Find.mp4

16.1 MB

010 BST Find_en.srt

8.8 KB

011 BST Find Solution.mp4

23.4 MB

011 BST Find Solution_en.srt

8.7 KB

011 BST-Find.js

2.0 KB

012 Big O of Binary Search Trees.mp4

20.1 MB

012 Big O of Binary Search Trees_en.srt

9.7 KB

13.64 Binary Search Tree - insert Exercise.html

7.4 KB

14.65 Binary Search Tree - find Exercise.html

6.7 KB

15.66 Extra Challenge Binary Search Tree - remove Exercise.html

13.1 KB

16.67 Extra Challenge Binary Search Tree - findSecondLargest Exercise.html

7.6 KB

17.68 Extra Challenge Binary Search Tree - isBalanced Exercise.html

7.8 KB

external-links.txt

0.1 KB

23 - Tree Traversal/

001 PREREQUISITES.html

0.7 KB

002 Intro To Tree Traversal.mp4

13.9 MB

002 Intro To Tree Traversal_en.srt

8.7 KB

002 Tree-Traversal-Slides.url

0.1 KB

003 Breadth First Search Intro.mp4

17.3 MB

003 Breadth First Search Intro_en.srt

10.3 KB

004 Breadth First Search Solution.mp4

25.3 MB

004 Breadth First Search Solution_en.srt

9.9 KB

004 Breadth-FIrst-Tree.js

2.3 KB

005 Depth First PreOrder Intro.mp4

18.9 MB

005 Depth First PreOrder Intro_en.srt

9.6 KB

006 Depth First PreOrder Solution.mp4

35.8 MB

006 Depth First PreOrder Solution_en.srt

11.0 KB

006 Depth-First-Tree.js

3.2 KB

007 Depth First PostOrder Intro.mp4

14.2 MB

007 Depth First PostOrder Intro_en.srt

6.8 KB

008 Depth First PostOrder Solution.mp4

11.1 MB

008 Depth First PostOrder Solution_en.srt

3.6 KB

008 Depth-First-Tree.js

3.2 KB

009 Depth First InOrder Intro.mp4

6.7 MB

009 Depth First InOrder Intro_en.srt

3.7 KB

010 Depth First InOrder Solution.mp4

11.2 MB

010 Depth First InOrder Solution_en.srt

3.7 KB

010 Depth-First-Tree.js

3.2 KB

011 When to Use BFS and DFS.mp4

25.4 MB

011 When to Use BFS and DFS_en.srt

13.0 KB

12.69 Binary Search Tree - BFS Exercise.html

5.9 KB

13.70 Binary Search Tree - DFS Exercise.html

8.0 KB

external-links.txt

0.1 KB

24 - Binary Heaps/

001 PREREQUISITES.html

0.8 KB

002 Heaps-Slides.url

0.1 KB

002 Intro to Heaps.mp4

27.1 MB

002 Intro to Heaps_en.srt

13.1 KB

003 Storing Heaps.mp4

24.2 MB

003 Storing Heaps_en.srt

11.3 KB

004 Heap Insert Intro.mp4

34.7 MB

004 Heap Insert Intro_en.srt

15.3 KB

004 Visualgo-Binary-Heap.url

0.1 KB

005 Heap Insert Solution.mp4

47.3 MB

005 Heap Insert Solution_en.srt

16.5 KB

005 Max-Binary-Heap-Insert.js

0.7 KB

006 Heap ExtractMax Intro.mp4

34.9 MB

006 Heap ExtractMax Intro_en.srt

13.8 KB

007 Heap ExtractMax Solution.mp4

82.0 MB

007 Heap ExtractMax Solution_en.srt

26.4 KB

007 Max-Binary-Heap-Insert.js

0.7 KB

008 Priority Queue Intro.mp4

39.4 MB

008 Priority Queue Intro_en.srt

16.6 KB

009 Priority Queue Pseudocode.mp4

13.6 MB

009 Priority Queue Pseudocode_en.srt

6.4 KB

010 Priority Queue Solution.mp4

44.1 MB

010 Priority Queue Solution_en.srt

15.1 KB

010 Priority-Queue.js

2.2 KB

011 BIG O of Binary Heaps.mp4

29.3 MB

011 BIG O of Binary Heaps_en.srt

14.6 KB

12.71 BinaryHeap - insert Exercise.html

8.6 KB

13.72 BinaryHeap - extractMax Exercise.html

9.0 KB

external-links.txt

0.1 KB

25 - Hash Tables/

001 PREREQUISITES.html

0.3 KB

002 Hash-Table-Slides.url

0.1 KB

002 Intro to Hash Tables.mp4

20.0 MB

002 Intro to Hash Tables_en.srt

10.1 KB

003 More About Hash Tables.mp4

14.4 MB

003 More About Hash Tables_en.srt

7.6 KB

004 Intro to Hash Functions.mp4

25.7 MB

004 Intro to Hash Functions_en.srt

10.9 KB

005 basic-hash.js

0.2 KB

005 Writing Our First Hash Function.mp4

26.6 MB

005 Writing Our First Hash Function_en.srt

13.7 KB

006 improved-hash.js

0.3 KB

006 Improving Our Hash Function.mp4

31.2 MB

006 Improving Our Hash Function_en.srt

12.1 KB

007 Handling Collisions.mp4

14.2 MB

007 Handling Collisions_en.srt

7.3 KB

008 Hash Table Set and Get.mp4

14.4 MB

008 Hash Table Set and Get_en.srt

6.9 KB

009 Hash Table Set Solution.mp4

20.1 MB

009 Hash Table Set Solution_en.srt

7.9 KB

009 hash-table-set-and-get.js

1.0 KB

010 Hash Table Get Solution.mp4

29.2 MB

010 Hash Table Get Solution_en.srt

10.0 KB

010 hash-table-set-and-get.js

1.0 KB

011 Hash Table Keys and Values.mp4

6.5 MB

011 Hash Table Keys and Values_en.srt

2.7 KB

012 Hash Table Keys and Values Solution.mp4

39.8 MB

012 Hash Table Keys and Values Solution_en.srt

12.5 KB

012 hash-table-keys-and-values.js

1.8 KB

013 Hash Table Big O Complexity.mp4

17.2 MB

013 Hash Table Big O Complexity_en.srt

9.5 KB

external-links.txt

0.1 KB

26 - Graphs/

001 PREREQUISITES.html

0.7 KB

002 Graphs-Slides.url

0.1 KB

002 Intro to Graphs.mp4

15.9 MB

002 Intro to Graphs_en.srt

6.6 KB

003 Music-Map-Website.url

0.0 KB

003 Uses for Graphs.mp4

44.7 MB

003 Uses for Graphs_en.srt

13.2 KB

004 Types of Graphs.mp4

29.4 MB

004 Types of Graphs_en.srt

14.1 KB

005 Storing Graphs Adjacency Matrix.mp4

15.7 MB

005 Storing Graphs Adjacency Matrix_en.srt

6.8 KB

006 Storing Graphs Adjacency List.mp4

7.9 MB

006 Storing Graphs Adjacency List_en.srt

3.9 KB

007 Adjacency Matrix Vs. List BIG O.mp4

25.0 MB

007 Adjacency Matrix Vs. List BIG O_en.srt

9.4 KB

008 Add Vertex Intro.mp4

7.3 MB

008 Add Vertex Intro_en.srt

3.6 KB

009 Add Vertex Solution.mp4

10.7 MB

009 Add Vertex Solution_en.srt

4.6 KB

009 graph-add-vertex.js

0.2 KB

010 Add Edge Intro.mp4

8.1 MB

010 Add Edge Intro_en.srt

4.2 KB

011 Add Edge Solution.mp4

9.7 MB

011 Add Edge Solution_en.srt

3.2 KB

011 graph-add-edge.js

0.4 KB

012 Remove Edge Intro.mp4

5.0 MB

012 Remove Edge Intro_en.srt

2.7 KB

013 graph-remove-edge.js

0.7 KB

013 Remove Edge Solution.mp4

12.9 MB

013 Remove Edge Solution_en.srt

3.5 KB

014 Remove Vertex Intro.mp4

8.6 MB

014 Remove Vertex Intro_en.srt

4.2 KB

015 graph-remove-vertex.js

1.2 KB

015 Remove Vertex Solution.mp4

25.0 MB

015 Remove Vertex Solution_en.srt

7.0 KB

16.73 Graphs Exercise - addVertex.html

4.9 KB

17.74 Graphs Exercise - addEdge.html

5.5 KB

18.75 Graphs Exercise - removeEdge.html

6.1 KB

19.76 Graphs Exercise - removeVertex.html

6.0 KB

external-links.txt

0.1 KB

27 - Graph Traversal/

001 PREREQUISITES.html

0.8 KB

002 Graph-Traversal-Slides.url

0.1 KB

002 Intro to Graph Traversal.mp4

26.3 MB

002 Intro to Graph Traversal_en.srt

13.9 KB

003 Depth First Graph Traversal.mp4

20.9 MB

003 Depth First Graph Traversal_en.srt

13.5 KB

004 DFS Recursive Intro.mp4

29.5 MB

004 DFS Recursive Intro_en.srt

12.9 KB

005 DFS Recursive Solution.mp4

68.9 MB

005 DFS Recursive Solution_en.srt

19.5 KB

005 graph-DFS-recursive.js

1.7 KB

006 DFS Iterative Intro.mp4

15.4 MB

006 DFS Iterative Intro_en.srt

6.6 KB

007 DFS Iterative Solution.mp4

39.7 MB

007 DFS Iterative Solution_en.srt

13.0 KB

007 graph-DFS-iterative.js

2.2 KB

008 Breadth First Graph Traversal.mp4

7.5 MB

008 Breadth First Graph Traversal_en.srt

4.6 KB

009 BFS Intro.mp4

9.1 MB

009 BFS Intro_en.srt

4.1 KB

010 BFS Solution.mp4

31.9 MB

010 BFS Solution_en.srt

11.6 KB

010 graph-BFS.js

2.8 KB

11.77 Graphs - DFS Exercise.html

8.4 KB

12.78 Graphs - BFS Exercise.html

7.4 KB

external-links.txt

0.1 KB

28 - Dijkstra's Algorithm!/

001 PREREQUISITES.html

0.8 KB

002 Intro to Dijkstra's and Prerequisites.mp4

7.4 MB

002 Intro to Dijkstra's and Prerequisites_en.srt

4.7 KB

002 Slides.url

0.1 KB

003 Who was Dijkstra and what is his Algorithm.mp4

34.7 MB

003 Who was Dijkstra and what is his Algorithm_en.srt

14.5 KB

004 weightedGraph.js

0.4 KB

004 Writing a Weighted Graph.mp4

21.6 MB

004 Writing a Weighted Graph_en.srt

8.0 KB

005 Walking through the Algorithm.mp4

61.7 MB

005 Walking through the Algorithm_en.srt

26.6 KB

006 Introducing Our Simple Priority Queue.mp4

17.5 MB

006 Introducing Our Simple Priority Queue_en.srt

5.6 KB

006 simplePriorityQueue.js

0.3 KB

007 Dijkstra's Pseudo-Code.mp4

28.8 MB

007 Dijkstra's Pseudo-Code_en.srt

7.6 KB

008 dijkstra-version1.js

3.1 KB

008 Implementing Dijkstra's Algorithm_en.srt

31.4 KB

009 dijkstras-version2.js

4.8 KB

009 Upgrading the Priority Queue.mp4

13.7 MB

009 Upgrading the Priority Queue_en.srt

3.0 KB

10.79 Graphs - Dijkstra Exercise.html

14.5 KB

external-links.txt

0.1 KB

29 - Dynamic Programming/

001 Intro to Dynamic Programming.mp4

27.4 MB

001 Intro to Dynamic Programming_en.srt

8.9 KB

001 Slides.url

0.1 KB

002 Overlapping Subproblems.mp4

20.2 MB

002 Overlapping Subproblems_en.srt

10.2 KB

003 Optimal Substructure.mp4

18.4 MB

003 Optimal Substructure_en.srt

10.3 KB

004 Writing A Recursive Solution.mp4

19.7 MB

004 Writing A Recursive Solution_en.srt

11.7 KB

005 Time Complexity of Our Solution.mp4

19.9 MB

005 Time Complexity of Our Solution_en.srt

6.8 KB

006 The Problem With Our Solution.mp4

14.0 MB

006 The Problem With Our Solution_en.srt

6.5 KB

007 Enter Memoization!.mp4

30.9 MB

007 Enter Memoization!_en.srt

15.5 KB

008 Time Complexity of Memoized Solution.mp4

12.4 MB

008 Time Complexity of Memoized Solution_en.srt

5.6 KB

009 Tabulation A Bottom Up Approach.mp4

27.3 MB

009 Tabulation A Bottom Up Approach_en.srt

11.4 KB

10.80 Coin Change - Greedy Algorithm.html

6.3 KB

11.81 Dynamic Programming - Coin Change.html

6.6 KB

external-links.txt

0.1 KB

30 - The Wild West/

001 VERY IMPORTANT NOTE! PLEASE READ!.html

0.5 KB

 

Total files 711


Copyright © 2026 FileMood.com