https://github.com/kolosovpetro/html-code-generator
Computer science cheat sheet in C#
https://github.com/kolosovpetro/html-code-generator
algorithms binary-search-tree binary-tree code-generation data-structures graph
Last synced: 5 months ago
JSON representation
Computer science cheat sheet in C#
- Host: GitHub
- URL: https://github.com/kolosovpetro/html-code-generator
- Owner: kolosovpetro
- Created: 2020-09-15T05:12:37.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-19T13:00:17.000Z (over 5 years ago)
- Last Synced: 2025-04-22T21:55:03.511Z (11 months ago)
- Topics: algorithms, binary-search-tree, binary-tree, code-generation, data-structures, graph
- Language: C#
- Homepage: https://kolosovpetro.github.io/Html-Code-Generator/RootFolder/
- Size: 445 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algorithms and Data Structures in C#
This repository is a cheat sheet on the most famous and important algorithms and data structures implemented in C#. All code snipptes got from repositories by following links.
## Sources
Every algorithm present on the site may be found in respected repository:
- [Classical Algorithms](https://github.com/kolosovpetro/Classical-Algorithms)
- [Search Algorithms](https://github.com/kolosovpetro/Search-Algorithms)
- [Sort Algorithms](https://github.com/kolosovpetro/Sort-Algorithms)
- [Tree Algorithms](https://github.com/kolosovpetro/Tree-Algorithms)
- [Graph Algorithms](https://github.com/kolosovpetro/Graph-Algorithms)
## To Do
- ~~Encapsulate route to separate entity, which takes string as parameter and converts it to path, folder, filename. Create something like new RouteEntity("Algorithm name"). It will contain folder name AlgorithmName/; Filename: algorithm_name.txt, Title: Algorithm Name~~ (done simpler way)
- ~~Format readme links~~ (done)
- ~~Implement heap sort in tree algorithms, it's missing~~ (done)
- ~~Implement (or remove bst predecessor)~~ (done)
- ~~Modify links to be Root/Algorithms/Concrete~~
- ~~Add link to previous page in htmls~~
- ~~Fix issues with generic brackets~~
- ~~Add link to current repo in footer~~ (done)
- ~~Fix links to be with normal whitespaced text~~ (done)
- ~~Add descriptions to algorithms~~ (done)
- Add complexities to algorithms
- Resize code div, so it will be without scrolls
- ~~Add algorithm source link to github~~ (done)
- ~~Add Search Algorithms~~ (done)
- Add Data Structures, very simple and short implementations
- Add Vector
- Add Queue via Linked List
- Add Stack via Linked List
- Add Stack via Array
- Add Queue via Array
- Add Binary tree
- Add BST
- Add Graph via adjacency matrix
- Add Graph via adjacency list
- Add Design Patterns, very simple and short implementations
- Add required keywords for SEO
- Modify title in order to be SEO friendly
- Index page in google search console
## Online version
Watch demo at https://kolosovpetro.github.io/Html-Code-Generator/RootFolder/