Files
Bundle OKF 0.1 · 5 conceitos · agalloch88/Javascript_DSA
Open source Repository Open in the app JSON README (API)
About
# Files
- [Architecture and solution contract](architecture.md) - The decentralized exercise-file model: per-file contract, naming conventions, local data shapes, multi-approach design, and change boundaries for the JavaScript DSA corpus.
- [Domain guide](domains.md) - Topic taxonomy for the 15 problem-family folders, what each covers, recommended entry points, and placement guidance for new exercises.
- [JavaScript DSA — Quickstart](quickstart.md) - Entrypoint to the JavaScript DSA repository wiki: overview, navigation map, repository facts, and guardrails for editing self-contained algorithm exercise files.
- [Source map](source-map.md) - Path-oriented index of content folders, root tooling files, the tools/openwiki CI install location, and generated wiki controls.
- [Authoring, verification, and operations](workflows.md) - Editing workflow, validation/test limitations, Git-aware maintenance, OpenWiki CI automation, and integration runbook for the JavaScript DSA repository.
Details
- Kind
- OKF bundles
- Topic
- Maps, weather & travel
- Publisher
- agalloch88
- Origin
- okf_github
- Category
- dados
- Version
- 0.1
- Stars
- 1
- Forks
- 1
- Last push
- 2026-08-13T10:50:52Z
- Repository state
- ativo
- Language
- JavaScript
- Added
- 2026-09-08 16:04:09
- Updated
- 2026-09-08 16:04:09
- Origin id
agalloch88/Javascript_DSA:openwiki/index.md
README
## Javascript Data Structures & Algorithms (DSA) A repository to hold Javascript solutions for common DSA problems. The solutions are organized by problem type or data structure, and the code is automatically formatted using [Prettier](https://prettier.io/) to ensure consistent, predictable coding style. ### Structure The repository is broken up by problem type or data structure. Topics include: Topics include: - [Arrays](./Arrays) - [Binary Search Trees](./BinarySearchTrees) - [Binary Trees](./BinaryTrees) - [Dynamic Programming](./DynamicProgramming) - [Famous Algorithms](./FamousAlgorithms) - [Graphs](./Graphs) - [Greedy Algorithms](./GreedyAlgorithms) - [Heaps](./Heaps) - [Linked Lists](./LinkedLists) - [Recursion](./Recursion) - [Searching](./Searching) - [Sorting](./Sorting) - [Stacks](./Stacks) - [Strings](./Strings) - [Tries](./Tries) ### Code Formatting This repository uses Prettier for code formatting. To format the code, run the following script: ```bash npm run format ``` This will ensure all JavaScript files in the repository are formatted according to the Prettier configuration in the `.prettierrc` file. If you have different preferences, update the configuration file in your local version accordingly. ### Installation To install the repository, clone it locally and install the dependencies using npm: ```bash git clone https://github.com/agalloch88/Javascript_DSA.git cd javascript-dsa npm install ```