https://github.com/algostructhub/core
AlgoXStruct: Your One-Stop Resource for Algorithms and Data Structures
https://github.com/algostructhub/core
algorithms data-structures docs md reading
Last synced: 3 months ago
JSON representation
AlgoXStruct: Your One-Stop Resource for Algorithms and Data Structures
- Host: GitHub
- URL: https://github.com/algostructhub/core
- Owner: AlgoStructHub
- Created: 2024-01-28T15:43:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-13T12:37:58.000Z (about 2 years ago)
- Last Synced: 2025-03-13T23:13:43.476Z (about 1 year ago)
- Topics: algorithms, data-structures, docs, md, reading
- Language: CSS
- Homepage: https://algoxstruct.com/
- Size: 14.9 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AlgoXStruct: Your One-Stop Resource for Algorithms and Data Structures
[](https://starlight.astro.build)
Welcome to AlgoXStruct, a comprehensive resource for learning and understanding algorithms and data structures. Our mission is to collect all information about algorithms and data structures in one place, providing clear explanations, practical examples, and interactive exercises to help you master these fundamental computer science concepts.
## 🚀 Project Structure
Inside of your Astro + Starlight project, you'll see the following folders and files:
```
.
├── public/
├── src/
│ ├── assets/
│ ├── content/
│ │ ├── docs/
│ │ └── config.ts
│ └── env.d.ts
├── astro.config.mjs
├── package.json
└── tsconfig.json
```
Starlight looks for `.md` or `.mdx` files in the `src/content/docs/` directory. Each file is exposed as a route based on its file name.
Images can be added to `src/assets/` and embedded in Markdown with a relative link.
Static assets, like favicons, can be placed in the `public/` directory.
## 🧞 Commands
All commands are run from the root of the project, from a terminal:
| Command | Action |
| :------------------------ | :----------------------------------------------- |
| `npm install` | Installs dependencies |
| `npm run dev` | Starts local dev server at `localhost:4321` |
| `npm run build` | Build your production site to `./dist/` |
| `npm run preview` | Preview your build locally, before deploying |
| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
| `npm run astro -- --help` | Get help using the Astro CLI |
## 📚 Content
Our content is divided into two main sections: Algorithms and Data Structures. Each section contains numerous articles, examples, and exercises to help you understand and apply these concepts.
## 🤝 Contribute
We welcome contributions from the community. Whether you want to add new content, improve existing content, or fix issues, your help is appreciated. Please see our [Contribution Guide](CONTRIBUTING.md) for more details.
## 📖 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE.md) file for details.