/algorithm-exercises-solutions

JavaScript/TypeScript/Java/Python Algorithms and Data Structures (For Studying purposes)

Primary LanguageTypeScriptMIT LicenseMIT

JavaScript/TypeScript/Java/Python Algorithms and Data Structures (For Studying purposes)

How to run

Note: To run TypeScript/Javascript classes, ensure you have Node environment installed on your machine.

For TypeScript, run tsc algorithm/LongestPath.ts

For Javascript: run node algorithm/LongestPath.ts

For Python: ensure you have python installed on your machine. Run python algorithm/LongestPath.py

For Java: Just use your favorite IDE to run the code. ex. eclipse.

Data Structures

In computer science, 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

Algorithms

In mathematics and computer science, an algorithm is a finite sequence of well-defined, computer-implementable instructions, typically to solve a class of problems or to perform a computation.

Leetcode Solutions

Leetcode solutions using Javascript, Typescript, Java or Python whichever I prefer to use.

License

This project is licensed under the terms of the MIT license.