Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.11 KB

File metadata and controls

50 lines (33 loc) · 1.11 KB

JavaScript Algorithms and Data Structures Projects

This is it — time to put your new JavaScript skills to work. These projects are similar to the algorithm scripting challenges you've done before – just much more difficult.

Complete these 5 JavaScript projects to earn the JavaScript Algorithms and Data Structures certification.

🧠 JavaScript Algorithms and Data Structures

A collection of JavaScript algorithm and data structure implementations created for learning, practicing, and mastering core programming concepts. Great for preparing for interviews or improving coding skills.


📁 Project Structure


✅ Topics Covered

🔹 Algorithms

  • Palindrome Checker
  • Factorial
  • Fibonacci Sequence
  • Reverse a String
  • Caesar Cipher
  • Binary Search
  • Merge Sort
  • Valid Parentheses

🔹 Data Structures

  • Stack (LIFO)
  • Queue (FIFO)
  • Singly Linked List
  • Doubly Linked List
  • Binary Search Tree
  • Hash Table
  • Graphs (Adjacency List)

🚀 Getting Started

Prerequisites

Run a Script

node algorithms/palindrome-checker.js