javascript-algorithms-and-data-structure
javascript-algorithms-and-data-structure copied to clipboard
Codes from Colt Steele's Udemy lecture, JavaScript Algorithms and Data Structures Masterclass and Leetcode
JavaScript Algorithms and Data Structures Masterclass on Udemy
Instructor: Colt Steele
Link to course: https://www.udemy.com/js-algorithms-and-data-structures-masterclass/?persist_locale&locale=en_US
This repo contains solutions to Colt Steele's JavaScript Algorithms and Data Structures Masterclass course on Udemy.
The original repo is made by NKaty. This revised repo is made by Violet-Bora-Lee.
Coding Exercises of the course:
-
Problem solving patterns
- Frequency Counter Pattern
- Multiple Pointers Pattern
- Sliding Window Pattern
- Divide And Conquer Pattern
- Recursion
-
Searching Algorithms
- Binary Search
- Linear Search
- Naive String Search
- Knuth–Morris–Pratt Algorithm
-
Sorting Algorithms
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Radix Sort
-
Data Structures
- Singly Linked List
- Doubly Linked List
- Stack
- Queue
- Binary Search Tree
- Binary Heap
- Priority Queue
- Hash Table
- Graph
- Trie
- Dynamic Programming
-
Other algorithms
- Factorial of large number