Skip to content

πŸ”– Algorithms and data structures implemented in TypeScript

License

Notifications You must be signed in to change notification settings

TebelloX/typescript-algorithms

This branch is 8 commits behind FSou1/typescript-algorithms:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

37bcd2b Β· Feb 1, 2021

History

56 Commits
Jun 30, 2020
Apr 9, 2020
Feb 1, 2021
Jun 25, 2020
Apr 9, 2020
Apr 9, 2020
Apr 9, 2020
Jun 30, 2020
Apr 9, 2020
Feb 1, 2021
Apr 9, 2020
Dec 17, 2020
Jul 13, 2020
Jan 31, 2021

Repository files navigation

TypeScript Algorithms and Data structures

CI

πŸ”– Algorithms and data structures implemented in TypeScript.

Data structures

A data structure is a data organization, management, and storage format that enables efficient access and modification. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.

  • Queue - a data structure to follow the FIFO principle;
  • Graph - a set of vertices and edges;
  • Stack - a data structure to follow the LIFO principle;
  • Linked list - a data structure to follow the FIFO principle;
  • Vector - is used to represent the mathematical vector used in linear algebra;
  • Hash table - is used for lookup, where keys are hashed;

Algorithms

An algorithm is a finite sequence of well-defined, computer-implementable instructions, typically to solve a class of problems or to perform a computation.

Algorithms by Topic

How to use this repository

Install all dependencies

npm install

Run all tests

npm test

About

πŸ”– Algorithms and data structures implemented in TypeScript

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.4%
  • JavaScript 7.6%