Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rafinhaa/javascript-datastructures-algorithms
https://github.com/rafinhaa/javascript-datastructures-algorithms
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rafinhaa/javascript-datastructures-algorithms
- Owner: rafinhaa
- Created: 2024-01-24T22:46:22.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-18T21:42:01.000Z (9 months ago)
- Last Synced: 2024-03-18T22:47:40.562Z (9 months ago)
- Language: JavaScript
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data Structures and Algorithms with JavaScript
This repository contains code and learning examples from the book "Data Structures and Algorithms with JavaScript."
## Description
The book covers fundamental principles of data structures and algorithms, providing a deep understanding of how to write efficient and complex JavaScript code, utilizing the latest features of ECMAScript.
## Contents
- **chapterXX:** Example codes for each chapter are organized in this section, providing a practical reference for the concepts discussed in the book.
# Checklist de Capítulos
- [x] Chapter 1: JavaScript - A Quick Overview
- [x] Chapter 2: Overview of ECMAScript and TypeScript
- [x] Chapter 3: Arrays
- [x] Chapter 4: Stacks
- [x] Chapter 5: Queues and Deques
- [x] Chapter 6: Linked Lists
- [x] Chapter 7: Sets
- [x] Chapter 8: Dictionaries and Hashes
- [x] Chapter 9: Recursion
- [ ] Chapter 10: Trees
- [ ] Chapter 11: Binary Heap and Heap Sort
- [ ] Chapter 12: Graphs
- [ ] Chapter 13: Sorting and Sear- [ ] ching Algorithms
- [ ] Chapter 14: Algorithm Designs and Techniques
- [ ] Chapter 15: Algorithm Complexity## 🏁 How to run the project
```sh
# Clone the repository
git clone https://github.com/rafinhaa/javascript-datastructures-algorithms.git
cd javascript-datastructures-algorithms# Install the dependencies
yarn install# Run example .ts
yarn tsx chapter01_02/18-Hello-word.ts# Run example .js
yarn js chapter01_02/02-Variables.js
```