Skip to content

A personal Ts programming lab to explore and consolidate knowledge in Data Structures and Algorithms, Graph Theory,...

License

Notifications You must be signed in to change notification settings

namnguyen2k1/ds-algorithms-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DS Algorithms

A repository containing classic data structures, graph algorithms, sorting algorithms, and practice problems. This repo is designed for learning, practicing, and experimenting with algorithms.


Project Structure

.
├── data-structures
├── graph-theory
├── sort-algorithms
├── practices
├── utils
└── main.ts

Folder Overview

  • data-structures/ — Implementations of core data structures.

  • graph-theory/ — Graph representations, traversal algorithms.

  • sort-algorithms/ — Classic and advanced sorting algorithm implementations, plus a playground to test them.

  • practices/ — Small algorithmic exercises and problem-solving examples.

  • utils/ — Utility functions used across the repository.


Features

  • Core data structures and their TypeScript implementations.
  • Graph algorithms including BFS, DFS, Dijkstra, and Bellman-Ford.
  • Classic and advanced sorting algorithms.
  • Algorithmic practice problems for learning and exercises.
  • Modular and TypeScript-friendly code structure.

About

A personal Ts programming lab to explore and consolidate knowledge in Data Structures and Algorithms, Graph Theory,...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published