Skip to content

A repository dedicated to the study and implementation of data structures and algorithms in JavaScript and TypeScript.

Notifications You must be signed in to change notification settings

gustavoaroberto/data-structures-algorithms-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Data Structures and Algorithms in JavaScript and TypeScript

This repository is dedicated to the study and implementation of data structures and algorithms using JavaScript and TypeScript. The goal is to create a collection of examples and exercises that can be used as a reference and practice for those who want to improve their skills in these languages.

Topics

Data Structures

  • Linked Lists ✅
  • Stacks
  • Queues
  • Trees
  • Graphs
  • Sets
  • Maps
  • Hash Tables

Algorithms

  • Sorting
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Merge Sort
    • Quick Sort
    • Heap Sort
  • Searching
    • Linear Search
    • Binary Search
  • Recursion
  • Backtracking
  • Dynamic Programming
  • Greedy Algorithms
  • Graph Algorithms
    • Depth-First Search (DFS)
    • Breadth-First Search (BFS)
    • Dijkstra's Algorithm
    • Kruskal's Algorithm
    • Prim's Algorithm

About

A repository dedicated to the study and implementation of data structures and algorithms in JavaScript and TypeScript.

Topics

Resources

Stars

Watchers

Forks