FileMood

Download Data Structures and Algorithms in JavaScript + 100 LEETCODE Problems (2025)

Data Structures and Algorithms in JavaScript 100 LEETCODE Problems 2025

Name

Data Structures and Algorithms in JavaScript + 100 LEETCODE Problems (2025)

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

5.3 GB

Total Files

507

Last Seen

Hash

2D3FFA2DCEF72B74F07EA6106824A45E1CC571B6

/Chapter 15 Dynamic Programming/

014. Practice Problem 11 - Decode Ways.mp4

61.6 MB

Chapter 01 Course Introduction/

001. How to Get Started with Leetcode.mp4

23.0 MB

001. How to Get Started with Leetcode.en.srt

8.6 KB

Chapter 02 Algorithm Analysis/

001. Introduction to Time & Space Complexity.en.srt

9.4 KB

001. Introduction to Time & Space Complexity.mp4

16.7 MB

002. What is Big O Notation.en.srt

12.1 KB

002. What is Big O Notation.mp4

24.1 MB

003. Checking If Big O Notation is Accessible in Interviews.en.srt

18.0 KB

003. Checking If Big O Notation is Accessible in Interviews.mp4

26.1 MB

004. Calculating Time Complexity Example 1.en.srt

15.4 KB

004. Calculating Time Complexity Example 1.mp4

28.4 MB

005. Calculating Time Complexity Example 2.en.srt

14.1 KB

005. Calculating Time Complexity Example 2.mp4

22.3 MB

006. Myths About Time Complexity.en.srt

6.1 KB

006. Myths About Time Complexity.mp4

5.7 MB

007. Calculating Time Complexity of Recursive Cases.en.srt

12.4 KB

007. Calculating Time Complexity of Recursive Cases.mp4

12.3 MB

008. Recursive Time Complexity Example.en.srt

17.2 KB

008. Recursive Time Complexity Example.mp4

27.7 MB

009. Introduction to Space Complexity.en.srt

9.8 KB

009. Introduction to Space Complexity.mp4

12.7 MB

010. Space Complexity Example 1.en.srt

11.9 KB

010. Space Complexity Example 1.mp4

19.8 MB

011. Recursive Space Complexity Example.en.srt

5.6 KB

011. Recursive Space Complexity Example.mp4

7.0 MB

Chapter 03 Arrays Theory + Array Practice Problems from Leetcode/

001. What are Arrays and How Are They So Fast.en.srt

11.0 KB

001. What are Arrays and How Are They So Fast.mp4

20.2 MB

002. Drawbacks of Arrays.en.srt

9.7 KB

002. Drawbacks of Arrays.mp4

19.2 MB

003. How Resizable Arrays Work.en.srt

11.1 KB

003. How Resizable Arrays Work.mp4

19.0 MB

004. Resizable Array Implementation in JavaScript.en.srt

10.8 KB

004. Resizable Array Implementation in JavaScript.mp4

19.4 MB

005. Resizable Array Complexity Analysis.en.srt

7.7 KB

005. Resizable Array Complexity Analysis.mp4

22.3 MB

006. Practice Problem 1 - Max Consecutive Ones.en.srt

8.9 KB

006. Practice Problem 1 - Max Consecutive Ones.mp4

13.6 MB

007. Practice Problem 2 - Best Time to Buy and Sell a Stock.en.srt

16.1 KB

007. Practice Problem 2 - Best Time to Buy and Sell a Stock.mp4

21.7 MB

008. Practice Problem 3 - Product of Array Except Self.en.srt

10.2 KB

008. Practice Problem 3 - Product of Array Except Self.mp4

16.2 MB

009. Practice Problem 4 - Maximum Sum Subarray.en.srt

21.0 KB

009. Practice Problem 4 - Maximum Sum Subarray.mp4

35.5 MB

010. Practice Problem 5 - Maximum Product Subarray.en.srt

16.3 KB

010. Practice Problem 5 - Maximum Product Subarray.mp4

26.4 MB

011. Practice Problem 6 - Set Matrix Zeroes.en.srt

16.8 KB

011. Practice Problem 6 - Set Matrix Zeroes.mp4

41.6 MB

012. Practice Problem 7 - Valid Sudoku.en.srt

21.5 KB

012. Practice Problem 7 - Valid Sudoku.mp4

44.1 MB

013. Practice Problem 8 - Rotate Array.en.srt

16.2 KB

013. Practice Problem 8 - Rotate Array.mp4

30.6 MB

Chapter 04 Sorting Theory + Sorting Practice Problems/

001. Introduction to Sorting.en.srt

9.0 KB

001. Introduction to Sorting.mp4

14.7 MB

002. Bubble Sort Working.en.srt

11.6 KB

002. Bubble Sort Working.mp4

23.8 MB

003. Bubble Sort Implementation.en.srt

4.7 KB

003. Bubble Sort Implementation.mp4

7.3 MB

004. Selection Sort Working.en.srt

7.7 KB

004. Selection Sort Working.mp4

17.3 MB

005. Selection Sort Implementation.en.srt

4.0 KB

005. Selection Sort Implementation.mp4

7.1 MB

006. Insertion Sort Theory.en.srt

12.5 KB

006. Insertion Sort Theory.mp4

24.9 MB

007. Merge Two Sorted Arrays Theory.en.srt

18.3 KB

007. Merge Two Sorted Arrays Theory.mp4

35.0 MB

008. Merge Two Sorted Arrays Implementation.en.srt

6.9 KB

008. Merge Two Sorted Arrays Implementation.mp4

12.4 MB

009. Merge Sort Theory.en.srt

11.4 KB

009. Merge Sort Theory.mp4

25.5 MB

010. Merge Sort Implementation.en.srt

12.6 KB

010. Merge Sort Implementation.mp4

24.6 MB

011. Merge Sort Complexity Analysis.en.srt

10.7 KB

011. Merge Sort Complexity Analysis.mp4

18.8 MB

012. Two Way Partitioning Algorithm.en.srt

17.8 KB

012. Two Way Partitioning Algorithm.mp4

33.5 MB

013. Two Way Partitioning Implementation.en.srt

7.6 KB

013. Two Way Partitioning Implementation.mp4

12.9 MB

014. Quick Sort Theory.en.srt

7.7 KB

014. Quick Sort Theory.mp4

14.6 MB

015. Quick Sort Implementation.en.srt

6.7 KB

015. Quick Sort Implementation.mp4

12.8 MB

016. Counting Sort Algorithm.en.srt

27.8 KB

016. Counting Sort Algorithm.mp4

53.6 MB

017. Counting Sort Implementation.en.srt

8.7 KB

017. Counting Sort Implementation.mp4

16.1 MB

018. How to Make Counting Sort Stable.en.srt

5.6 KB

018. How to Make Counting Sort Stable.mp4

9.2 MB

019. Practice Problem 1 - Sort Colors.en.srt

16.0 KB

019. Practice Problem 1 - Sort Colors.mp4

25.9 MB

020. Practice Problem 2 - Majority Element.en.srt

22.9 KB

020. Practice Problem 2 - Majority Element.mp4

32.9 MB

021. Practice Problem 3 - Move Zeroes.en.srt

8.4 KB

021. Practice Problem 3 - Move Zeroes.mp4

13.4 MB

Chapter 05 Linked List Theory + Leetcode Practice Problems/

001. Drawback of Arrays.en.srt

7.6 KB

001. Drawback of Arrays.mp4

11.9 MB

002. What is Linked List.en.srt

16.9 KB

002. What is Linked List.mp4

28.6 MB

003. Linked List Implementation.en.srt

4.6 KB

003. Linked List Implementation.mp4

7.9 MB

004. Inserting at the Front.en.srt

4.8 KB

004. Inserting at the Front.mp4

7.9 MB

005. Insert at the Front Implementation.en.srt

3.2 KB

005. Insert at the Front Implementation.mp4

6.0 MB

006. Iterating Over Linked List.en.srt

3.8 KB

006. Iterating Over Linked List.mp4

7.7 MB

007. Iterating Over Linked List Implementation.en.srt

4.0 KB

007. Iterating Over Linked List Implementation.mp4

8.7 MB

008. Practice Problem 1 - Remove Nth Node from End of List.en.srt

18.3 KB

008. Practice Problem 1 - Remove Nth Node from End of List.mp4

30.1 MB

009. Practice Problem 2 - Linked List Cycle.en.srt

13.7 KB

009. Practice Problem 2 - Linked List Cycle.mp4

21.6 MB

010. Practice Problem 3 - Linked List Cycle II.en.srt

12.9 KB

010. Practice Problem 3 - Linked List Cycle II.mp4

19.7 MB

011. Practice Problem 4 - Merge Two Sorted Lists.en.srt

14.3 KB

011. Practice Problem 4 - Merge Two Sorted Lists.mp4

23.8 MB

012. Practice Problem 5 - Reverse Linked List.en.srt

18.7 KB

012. Practice Problem 5 - Reverse Linked List.mp4

28.8 MB

013. Practice Problem 6 - Palindrome Linked List.en.srt

33.3 KB

013. Practice Problem 6 - Palindrome Linked List.mp4

60.8 MB

014. Practice Problem 7 - Intersection of Two Linked Lists.en.srt

26.1 KB

014. Practice Problem 7 - Intersection of Two Linked Lists.mp4

42.0 MB

015. Practice Problem 8 - Find Middle Element of Linked List.en.srt

10.6 KB

015. Practice Problem 8 - Find Middle Element of Linked List.mp4

17.6 MB

Chapter 06 Hash Table Theory + Leetcode Practice Problems/

001. Introduction to Hash Table.en.srt

9.4 KB

001. Introduction to Hash Table.mp4

17.2 MB

002. Advantage of Hash Table.en.srt

11.6 KB

002. Advantage of Hash Table.mp4

24.8 MB

003. How is Hash Table Implemented.en.srt

14.0 KB

003. How is Hash Table Implemented.mp4

25.5 MB

004. Practice Problem 1 - Two Sum.en.srt

16.9 KB

004. Practice Problem 1 - Two Sum.mp4

22.8 MB

005. Practice Problem 2 - Three Sum.en.srt

36.8 KB

005. Practice Problem 2 - Three Sum.mp4

60.8 MB

006. Practice Problem 3 - Valid Anagram.en.srt

5.4 KB

006. Practice Problem 3 - Valid Anagram.mp4

9.6 MB

007. Practice Problem 4 - Longest Consecutive Sequence.en.srt

19.6 KB

007. Practice Problem 4 - Longest Consecutive Sequence.mp4

47.6 MB

008. Practice Problem 5 - Contains Duplicate.en.srt

3.7 KB

008. Practice Problem 5 - Contains Duplicate.mp4

5.7 MB

009. Practice Problem 6 - Group Anagrams.en.srt

13.1 KB

009. Practice Problem 6 - Group Anagrams.mp4

21.1 MB

Chapter 07 Stacks/

001. What is Stack.en.srt

10.4 KB

001. What is Stack.mp4

19.0 MB

002. Using Stack as an Array.en.srt

5.7 KB

002. Using Stack as an Array.mp4

9.5 MB

003. Using Stack as a Linked List Theory.en.srt

7.9 KB

003. Using Stack as a Linked List Theory.mp4

12.9 MB

004. Using Stack as a Linked List Implementation.en.srt

7.4 KB

004. Using Stack as a Linked List Implementation.mp4

21.2 MB

005. Practice Problem 1 - Valid Parenthesis.en.srt

18.5 KB

005. Practice Problem 1 - Valid Parenthesis.mp4

27.0 MB

006. Practice Problem 2 - Min Stack.en.srt

20.8 KB

006. Practice Problem 2 - Min Stack.mp4

33.2 MB

007. Practice Problem 3 - Next Greater Element II.en.srt

28.3 KB

007. Practice Problem 3 - Next Greater Element II.mp4

45.5 MB

008. Practice Problem 4 - Merge Intervals.en.srt

15.0 KB

008. Practice Problem 4 - Merge Intervals.mp4

25.1 MB

Chapter 08 Queue/

001. What is Queue.en.srt

7.9 KB

001. What is Queue.mp4

13.5 MB

002. Queue Using Linked List.en.srt

6.8 KB

002. Queue Using Linked List.mp4

12.4 MB

003. Queue Implementation.en.srt

11.2 KB

003. Queue Implementation.mp4

18.2 MB

Chapter 09 Sliding Window Method/

001. Introduction to Sliding Window Method Part 1.en.srt

11.3 KB

001. Introduction to Sliding Window Method Part 1.mp4

20.2 MB

002. Sliding Window Method Part 2.en.srt

10.8 KB

002. Sliding Window Method Part 2.mp4

20.8 MB

003. Practice Problem 1 - Longest Substring Without Repeating Characters.en.srt

19.8 KB

003. Practice Problem 1 - Longest Substring Without Repeating Characters.mp4

32.8 MB

004. Practice Problem 2 - Sliding Window Maximum.en.srt

29.6 KB

004. Practice Problem 2 - Sliding Window Maximum.mp4

48.4 MB

Chapter 10 Two Pointer Method/

001. Practice Problem 1 - Trapping Rain Water.en.srt

18.6 KB

001. Practice Problem 1 - Trapping Rain Water.mp4

38.2 MB

002. Practice Problem 2 - Two Sum II (Input Array Is Sorted).en.srt

13.9 KB

002. Practice Problem 2 - Two Sum II (Input Array Is Sorted).mp4

24.7 MB

003. Practice Problem 3 - Container with Most Water.en.srt

16.5 KB

003. Practice Problem 3 - Container with Most Water.mp4

28.4 MB

004. Practice Problem 4 - Valid Palindrome.en.srt

8.5 KB

004. Practice Problem 4 - Valid Palindrome.mp4

19.8 MB

Chapter 11 Binary Search/

001. Introduction to Binary Search.en.srt

21.3 KB

001. Introduction to Binary Search.mp4

39.1 MB

002. Binary Search Implementation.en.srt

5.0 KB

002. Binary Search Implementation.mp4

8.5 MB

003. Binary Search Complexity.en.srt

12.2 KB

003. Binary Search Complexity.mp4

17.9 MB

004. Practice Problem 1 - Search Insert Position.en.srt

20.0 KB

004. Practice Problem 1 - Search Insert Position.mp4

36.7 MB

005. Practice Problem 2 - Koko Eating Bananas.en.srt

23.1 KB

005. Practice Problem 2 - Koko Eating Bananas.mp4

37.2 MB

006. Practice Problem 3 - Magnetic Force Between Two Balls.en.srt

37.0 KB

006. Practice Problem 3 - Magnetic Force Between Two Balls.mp4

53.7 MB

Chapter 12 Binary Trees/

001. Introduction to Binary Trees.en.srt

13.6 KB

001. Introduction to Binary Trees.mp4

28.7 MB

002. Terms Related to Trees.en.srt

12.0 KB

002. Terms Related to Trees.mp4

23.4 MB

003. Level Order Traversal.en.srt

4.9 KB

003. Level Order Traversal.mp4

9.4 MB

004. Tree Traversal Algorithms.en.srt

17.2 KB

004. Tree Traversal Algorithms.mp4

29.6 MB

005. Practice Problem 1 - Binary Tree InOrder Traversal.en.srt

4.7 KB

005. Practice Problem 1 - Binary Tree InOrder Traversal.mp4

8.0 MB

006. Practice Problem 2 - Maximum Depth of a Binary Tree.en.srt

14.0 KB

006. Practice Problem 2 - Maximum Depth of a Binary Tree.mp4

27.3 MB

007. Practice Problem 3 - Invert Binary Tree.en.srt

8.9 KB

007. Practice Problem 3 - Invert Binary Tree.mp4

15.9 MB

008. Practice Problem 4 - Binary Tree Level Order Traversal.en.srt

13.7 KB

008. Practice Problem 4 - Binary Tree Level Order Traversal.mp4

21.8 MB

009. Practice Problem 5 - Diameter of a Binary Tree.en.srt

21.3 KB

009. Practice Problem 5 - Diameter of a Binary Tree.mp4

37.5 MB

010. Practice Problem 6 - Path Sum.en.srt

13.9 KB

010. Practice Problem 6 - Path Sum.mp4

26.2 MB

011. Practice Problem 7 - Path Sum II.en.srt

16.1 KB

011. Practice Problem 7 - Path Sum II.mp4

30.6 MB

012. Practice Problem 8 - Cousins in Binary Tree.en.srt

16.3 KB

012. Practice Problem 8 - Cousins in Binary Tree.mp4

29.8 MB

013. Practice Problem 9 - Maximum Level Sum of Binary Tree.en.srt

12.9 KB

013. Practice Problem 9 - Maximum Level Sum of Binary Tree.mp4

24.8 MB

014. Practice Problem 10 - Symmetric Tree.en.srt

12.5 KB

014. Practice Problem 10 - Symmetric Tree.mp4

24.9 MB

015. Practice Problem 11 - Balanced Binary Tree.en.srt

11.0 KB

015. Practice Problem 11 - Balanced Binary Tree.mp4

30.5 MB

016. Practice Problem 12 - Binary Tree Right Side View.en.srt

5.4 KB

016. Practice Problem 12 - Binary Tree Right Side View.mp4

14.1 MB

017. Practice Problem 13 - Construct Binary Tree from PreOrder and InOrder Traversal.en.srt

18.9 KB

017. Practice Problem 13 - Construct Binary Tree from PreOrder and InOrder Traversal.mp4

46.9 MB

018. Practice Problem 14 - Same Tree.en.srt

8.8 KB

018. Practice Problem 14 - Same Tree.mp4

37.0 MB

019. Practice Problem 15 - Subtree of Another Tree.en.srt

12.0 KB

019. Practice Problem 15 - Subtree of Another Tree.mp4

23.9 MB

020. Practice Problem 16 - Sum of Left Leaves.en.srt

12.1 KB

020. Practice Problem 16 - Sum of Left Leaves.mp4

22.0 MB

021. Practice Problem 17 - Count Good Nodes in Binary Tree.en.srt

11.7 KB

021. Practice Problem 17 - Count Good Nodes in Binary Tree.mp4

28.1 MB

Chapter 13 Heaps/

001. Introduction to Heaps.en.srt

17.5 KB

001. Introduction to Heaps.mp4

32.1 MB

002. Implementation of Heaps.en.srt

17.5 KB

002. Implementation of Heaps.mp4

30.2 MB

003. Heap Insertion.en.srt

10.0 KB

003. Heap Insertion.mp4

19.7 MB

004. Heap Insert Implementation.en.srt

17.3 KB

004. Heap Insert Implementation.mp4

38.2 MB

005. Heap Deletion.en.srt

11.9 KB

005. Heap Deletion.mp4

19.4 MB

006. Heap with Custom Comparator.en.srt

10.5 KB

006. Heap with Custom Comparator.mp4

24.8 MB

007. Heap Deletion Implementation.en.srt

17.5 KB

007. Heap Deletion Implementation.mp4

34.8 MB

008. Heapify.en.srt

10.9 KB

008. Heapify.mp4

21.5 MB

009. Practice Problem 1 - Kth Largest Element in an Array.en.srt

15.2 KB

009. Practice Problem 1 - Kth Largest Element in an Array.mp4

25.6 MB

010. Practice Problem 2 - Find Median from Data Stream.en.srt

25.7 KB

010. Practice Problem 2 - Find Median from Data Stream.mp4

52.7 MB

Chapter 14 Binary Search Tree/

001. Binary Search Tree and Its Applications.en.srt

22.9 KB

001. Binary Search Tree and Its Applications.mp4

52.1 MB

002. Height Balanced BST.en.srt

1.0 KB

002. Height Balanced BST.mp4

3.2 MB

003. BST Insertion.en.srt

6.3 KB

003. BST Insertion.mp4

16.7 MB

004. Inorder Successor & Predecessor.en.srt

4.6 KB

004. Inorder Successor & Predecessor.mp4

11.4 MB

005. BST Deletion.en.srt

13.7 KB

005. BST Deletion.mp4

35.6 MB

006. Practice Problem 1 - Kth Smallest Element in BST.en.srt

10.9 KB

006. Practice Problem 1 - Kth Smallest Element in BST.mp4

18.0 MB

007. Practice Problem 2 - Lowest Common Ancestor of a Binary Search Tree.en.srt

16.8 KB

007. Practice Problem 2 - Lowest Common Ancestor of a Binary Search Tree.mp4

26.9 MB

008. Practice Problem 3 - Validate Binary Search Tree.en.srt

14.2 KB

008. Practice Problem 3 - Validate Binary Search Tree.mp4

34.0 MB

Chapter 15 Dynamic Programming/

001. Introduction to Dynamic Programming.en.srt

19.5 KB

001. Introduction to Dynamic Programming.mp4

40.3 MB

002. Dynamic Programming Implementation.en.srt

7.2 KB

002. Dynamic Programming Implementation.mp4

10.9 MB

003. Top Down vs Bottom Up.en.srt

15.1 KB

003. Top Down vs Bottom Up.mp4

27.5 MB

004. Practice Problem 1 - Climbing Stairs.en.srt

18.5 KB

004. Practice Problem 1 - Climbing Stairs.mp4

30.4 MB

005. Practice Problem 2 - Jump Game.en.srt

23.0 KB

005. Practice Problem 2 - Jump Game.mp4

39.7 MB

006. Practice Problem 3 - Coin Change.en.srt

23.2 KB

006. Practice Problem 3 - Coin Change.mp4

43.4 MB

007. Practice Problem 4 - Target Sum.en.srt

26.1 KB

007. Practice Problem 4 - Target Sum.mp4

43.5 MB

008. Practice Problem 5 - Longest Increasing Subsequence.en.srt

24.2 KB

008. Practice Problem 5 - Longest Increasing Subsequence.mp4

36.6 MB

009. Practice Problem 6 - Longest Common Subsequence.en.srt

22.7 KB

009. Practice Problem 6 - Longest Common Subsequence.mp4

34.5 MB

010. Practice Problem 7 - House Robber.en.srt

24.7 KB

010. Practice Problem 7 - House Robber.mp4

51.7 MB

011. Practice Problem 8 - House Robber II.en.srt

14.9 KB

011. Practice Problem 8 - House Robber II.mp4

35.1 MB

012. Practice Problem 9 - 0-1 Matrix.en.srt

18.9 KB

012. Practice Problem 9 - 0-1 Matrix.mp4

36.0 MB

013. Practice Problem 10 - Integer Replacement.en.srt

15.3 KB

013. Practice Problem 10 - Integer Replacement.mp4

25.7 MB

014. Practice Problem 11 - Decode Ways.en.srt

25.7 KB

015. Practice Problem 12 - Partition Equals Subset Sum.en.srt

24.0 KB

015. Practice Problem 12 - Partition Equals Subset Sum.mp4

51.6 MB

016. Practice Problem 13 - Longest Palindromic Substring.en.srt

19.8 KB

016. Practice Problem 13 - Longest Palindromic Substring.mp4

44.4 MB

017. Practice Problem 14 - Min Cost Climbing Stairs.en.srt

13.3 KB

017. Practice Problem 14 - Min Cost Climbing Stairs.mp4

28.5 MB

Chapter 16 Greedy Algorithms/

001. Introduction to Greedy Algorithms.en.srt

22.0 KB

001. Introduction to Greedy Algorithms.mp4

35.0 MB

Chapter 17 Graphs/

001. What are Graphs.en.srt

12.5 KB

001. What are Graphs.mp4

29.9 MB

002. Directed vs Undirected Graphs.en.srt

11.2 KB

002. Directed vs Undirected Graphs.mp4

25.7 MB

003. Weighted vs Unweighted Graphs.en.srt

10.5 KB

003. Weighted vs Unweighted Graphs.mp4

27.1 MB

004. Terms of Graphs Part 1.en.srt

7.9 KB

004. Terms of Graphs Part 1.mp4

15.7 MB

005. Types of Graphs Part 1.en.srt

8.2 KB

005. Types of Graphs Part 1.mp4

16.9 MB

006. Types of Graphs Part 2.en.srt

13.8 KB

006. Types of Graphs Part 2.mp4

30.2 MB

007. Implementing Graphs Part 1.en.srt

10.1 KB

007. Implementing Graphs Part 1.mp4

26.5 MB

008. Implementing Graphs Part 2.en.srt

14.7 KB

008. Implementing Graphs Part 2.mp4

36.8 MB

009. Implementing Graphs Part 3.en.srt

7.3 KB

009. Implementing Graphs Part 3.mp4

15.5 MB

010. Adjacency Matrix Demonstration.en.srt

10.2 KB

010. Adjacency Matrix Demonstration.mp4

25.7 MB

011. Adjacency List Implementation Demonstration.en.srt

8.0 KB

011. Adjacency List Implementation Demonstration.mp4

14.7 MB

012. Introduction to Traversals.en.srt

12.0 KB

012. Introduction to Traversals.mp4

24.0 MB

013. BFS Working.en.srt

14.0 KB

013. BFS Working.mp4

23.0 MB

014. BFS Implementation.en.srt

13.3 KB

014. BFS Implementation.mp4

32.5 MB

015. BFS Property 1.en.srt

12.8 KB

015. BFS Property 1.mp4

21.3 MB

016. BFS over Binary Weighted Graphs.en.srt

12.2 KB

016. BFS over Binary Weighted Graphs.mp4

18.8 MB

017. Introduction to DFS.en.srt

12.5 KB

017. Introduction to DFS.mp4

27.3 MB

018. DFS Iterative Implementation.en.srt

8.7 KB

018. DFS Iterative Implementation.mp4

20.1 MB

019. DFS Recursive Implementation.en.srt

6.5 KB

019. DFS Recursive Implementation.mp4

14.6 MB

020. DFS Important Properties.en.srt

8.4 KB

020. DFS Important Properties.mp4

22.6 MB

021. Cycle Detection Part 1.en.srt

13.7 KB

021. Cycle Detection Part 1.mp4

31.6 MB

022. Cycle Detection Part 2.en.srt

7.1 KB

022. Cycle Detection Part 2.mp4

15.7 MB

023. Cycle Detection Part 3.en.srt

8.4 KB

023. Cycle Detection Part 3.mp4

19.6 MB

024. Cycle Detection Implementation.en.srt

10.8 KB

024. Cycle Detection Implementation.mp4

24.4 MB

025. What is Topological Sorting.en.srt

6.4 KB

025. What is Topological Sorting.mp4

7.5 MB

026. Topological Sorting Example 1.en.srt

7.6 KB

026. Topological Sorting Example 1.mp4

11.5 MB

027. Single Source Shortest Path Algorithm.en.srt

6.7 KB

027. Single Source Shortest Path Algorithm.mp4

10.4 MB

028. Djikstra's Algorithm.en.srt

14.0 KB

028. Djikstra's Algorithm.mp4

22.4 MB

029. Djikstra's Algorithm Implementation.en.srt

22.0 KB

029. Djikstra's Algorithm Implementation.mp4

48.6 MB

030. Introduction to Bellman-Ford Algorithm.en.srt

7.8 KB

030. Introduction to Bellman-Ford Algorithm.mp4

13.0 MB

031. Bellman-Ford Algorithm Working.en.srt

11.6 KB

031. Bellman-Ford Algorithm Working.mp4

19.6 MB

032. Bellman-Ford Algorithm Implementation.en.srt

8.5 KB

032. Bellman-Ford Algorithm Implementation.mp4

20.0 MB

033. Introduction to Minimum Spanning Tree.en.srt

5.3 KB

033. Introduction to Minimum Spanning Tree.mp4

8.3 MB

034. Prim's Algorithm.en.srt

8.8 KB

034. Prim's Algorithm.mp4

14.7 MB

035. Practice Problem 1 - Course Schedule.en.srt

18.9 KB

035. Practice Problem 1 - Course Schedule.mp4

32.9 MB

036. Practice Problem 2 - Number of Islands.en.srt

19.7 KB

036. Practice Problem 2 - Number of Islands.mp4

37.2 MB

037. Practice Problem 3 - Find the Town Judge.en.srt

16.3 KB

037. Practice Problem 3 - Find the Town Judge.mp4

30.6 MB

038. Practice Problem 4 - Surrounded Regions.en.srt

21.9 KB

038. Practice Problem 4 - Surrounded Regions.mp4

43.3 MB

039. Practice Problem 5 - Number of Enclaves.en.srt

14.1 KB

039. Practice Problem 5 - Number of Enclaves.mp4

27.6 MB

040. Practice Problem 6 - Network Delay Time.en.srt

12.5 KB

040. Practice Problem 6 - Network Delay Time.mp4

24.7 MB

041. Practice Problem 7 - Flood Fill.en.srt

10.9 KB

041. Practice Problem 7 - Flood Fill.mp4

22.2 MB

Chapter 18 Backtracking/

001. What is Backtracking.en.srt

21.4 KB

001. What is Backtracking.mp4

42.6 MB

002. Backtracking Example 1.en.srt

13.1 KB

002. Backtracking Example 1.mp4

24.9 MB

003. Practice Problem 1 - Subsets.en.srt

15.3 KB

003. Practice Problem 1 - Subsets.mp4

25.1 MB

004. Practice Problem 2 - Combination Sum.en.srt

22.6 KB

004. Practice Problem 2 - Combination Sum.mp4

44.9 MB

005. Practice Problem 3 - N Queens.en.srt

20.3 KB

005. Practice Problem 3 - N Queens.mp4

46.2 MB

Chapter 19 Bitmagic/

001. Introduction to Bitwise Operators.en.srt

7.8 KB

001. Introduction to Bitwise Operators.mp4

12.9 MB

002. Common Bitwise Operators.en.srt

12.1 KB

002. Common Bitwise Operators.mp4

20.8 MB

003. Practice Problem 1 - Single Number.en.srt

10.4 KB

003. Practice Problem 1 - Single Number.mp4

16.6 MB

004. Practice Problem 2 - Counting Bits.en.srt

16.6 KB

004. Practice Problem 2 - Counting Bits.mp4

28.5 MB

005. Practice Problem 3 - Sum of Two Integers.en.srt

12.3 KB

005. Practice Problem 3 - Sum of Two Integers.mp4

30.1 MB

006. Practice Problem 4 - Missing Numbers.en.srt

9.5 KB

006. Practice Problem 4 - Missing Numbers.mp4

18.6 MB

007. Practice Problem 5 - Divide Two Integers.en.srt

20.4 KB

007. Practice Problem 5 - Divide Two Integers.mp4

43.3 MB

008. Practice Problem 6 - Reverse Integer.en.srt

13.2 KB

008. Practice Problem 6 - Reverse Integer.mp4

24.9 MB

009. Practice Problem 7 - Number of 1 Bits.en.srt

9.2 KB

009. Practice Problem 7 - Number of 1 Bits.mp4

26.7 MB

010. Practice Problem 8 - Find the Duplicate Number.en.srt

20.8 KB

010. Practice Problem 8 - Find the Duplicate Number.mp4

32.3 MB

z.Data-Structures-and-Algorithms-in-JavaScript-100-LEETCODE-Problems-main/

LICENSE

1.1 KB

README.md

0.3 KB

/S03 - Arrays/

Best Time to Buy And Sell A Stock.js

0.3 KB

Max Consecutive Ones.js

0.3 KB

Maximum Product Subarray.js

0.6 KB

Maximum Sum Subarray.js

0.4 KB

Product Of Array Except Self.js

0.5 KB

Rotate Array.js

0.5 KB

Set Matrix Zero.js

1.1 KB

Valid Sudoku.js

1.0 KB

/S04 - Sorting/

Majority Element.js

0.2 KB

move zeroes.js

0.4 KB

Sort Colors.js

0.5 KB

/.../S05 - Linked List/

intersection of two linked lists.js

0.9 KB

Linked List Cycle II.js

0.6 KB

Linked List Cycle.js

0.6 KB

merge two sorted lists.js

1.4 KB

Palindrome Linked List.js

1.5 KB

Reverse Linked List.js

0.8 KB

/.../S06 - Hash Table/

Contains Duplicate.js

0.3 KB

Group Anagrams.js

0.3 KB

Longest Consecutive Sequence.js

0.6 KB

Three Sum.js

1.2 KB

Two Sum.js

0.4 KB

Valid Anagram.js

0.2 KB

/S07 - Stack/

Merge Intervals.js

0.8 KB

Next Greater Element II.js

0.7 KB

Valid Paranthesis.js

0.8 KB

/.../S09 - Sliding Window Method/

Longest Substring Without Repeating Characters.js

0.8 KB

Sliding Window Maximum.js

0.6 KB

/.../S10 - Two Pointer Method/

Container With Most Water.js

0.6 KB

Trapping Rain Water.js

0.6 KB

Two Sum II Input Array Is Sorted.js

0.4 KB

Valid Palindrome.js

0.7 KB

/.../S11 - Binary Search/

Koko Eating Bananas.js

0.6 KB

Magnetic Force Between Two Balls.js

0.8 KB

search insert position.js

0.5 KB

/.../S12 - Binary Trees/

Balanced Binary Tree.js

0.9 KB

Binary Tree InOrder Traversal.js

0.6 KB

Binary Tree Level Order Traversal.js

0.9 KB

Binary Tree Right Side View.js

0.9 KB

Construct Binary Tree From PreOrder And InOrder Traversal.js

1.2 KB

Count Good Nodes In Binary Tree.js

0.8 KB

cousins in binary tree.js

1.1 KB

Diameter Of A Binary Tree.js

0.8 KB

Invert Binary Tree.js

0.6 KB

Maximum Depth Of A Binary Tree.js

0.5 KB

maximum level sum of binary tree.js

1.1 KB

Path sum II.js

1.2 KB

Path sum.js

0.9 KB

Same Tree.js

0.6 KB

Subtree Of Another Tree.js

0.9 KB

Sum of left leaves.js

0.8 KB

Symmetric Tree.js

0.6 KB

/S13 - Heaps/

Find Median From Data Stream.js

0.9 KB

Kth Largest Element In An Array.js

0.4 KB

/.../S14 - Binary Search Tree/

Kth Smallest Element In BST.js

0.7 KB

Lowest Common Ancestor Of A Binary Search Tree.js

0.6 KB

Validate Binary Search Tree.js

0.7 KB

/.../S15 - Dynamic Programming/

01 Matrix.js

1.4 KB

Climbing Stairs.js

0.5 KB

Coin Change.js

0.7 KB

Decode Ways.js

0.6 KB

House Robber II.js

0.7 KB

House Robber.js

0.7 KB

Integer Replacement.js

0.6 KB

Jump Game.js

0.3 KB

Longest Common Subsequence.js

0.7 KB

Longest Increasing Subsequence.js

0.4 KB

Longest Palindromic Substring.js

0.9 KB

Min Cost Climbing Stairs.js

0.3 KB

Partition Equal Subset Sum.js

0.9 KB

Target Sum.js

0.7 KB

/S17 - Graphs/

Course Schedule.js

0.9 KB

Find The Town Judge.js

0.6 KB

Flood Fill.js

0.8 KB

Network Delay Time.js

1.1 KB

Number Of Enclaves.js

1.0 KB

Number Of Islands.js

0.7 KB

Surrounded Regions.js

1.1 KB

/S18 - Backtracking/

Combination Sum.js

0.8 KB

N Queens.js

1.3 KB

Subsets.js

0.6 KB

/S19 - Bitmagic/

Counting Bits.js

0.4 KB

Divide Two Integers.js

0.8 KB

Find the Duplicate Number.js

0.5 KB

Missing Number.js

0.3 KB

Number Of 1 Bits.js

0.3 KB

Reverse Integer.js

0.6 KB

Single Number.js

0.2 KB

Sum Of Two Integers.js

0.2 KB

 

Total files 507


Copyright © 2026 FileMood.com