Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seldridge/algorithms
Software engineering practice, algorithms, and data structures
https://github.com/seldridge/algorithms
Last synced: 8 days ago
JSON representation
Software engineering practice, algorithms, and data structures
- Host: GitHub
- URL: https://github.com/seldridge/algorithms
- Owner: seldridge
- Created: 2016-01-16T21:23:43.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-08-12T03:39:38.000Z (over 4 years ago)
- Last Synced: 2024-11-08T13:47:29.834Z (2 months ago)
- Language: C
- Homepage:
- Size: 53.7 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algorithms and Data Structures Practice
A repository for practice implementing and evaluating software engineering, data structures, and algorithms in various languages.## Progress
The following tables show the data structures and algorithms contained within this repository and the languages in which they have been implemented. An empty language column means that this is in the works.### Data Structures
```
|----------------------------+---+-----|
| Algorithm / Data Structure | C | C++ |
|----------------------------+---+-----|
| Array | x | x |
| Hash | x | |
| Linked List | x | |
| Queue | x | |
| Deque | x | |
| Stack | x | |
| Bloom Filter | | |
| Tree: Binary | x | x |
| Tree: N-ary | | x |
| Tree: Trie | | |
| Tree: Splay | | |
| Tree: AVL | | |
| Tree: Red-Black | | |
| Graph: Adjacency List | | |
| Graph: Matrix | | |
|----------------------------+---+-----|
```### Algorithms
```
|-----------------------------+---+-----|
| Algorithm / Data Structure | C | C++ |
|-----------------------------+---+-----|
| Sort: Insertion | x | x |
| Sort: Merge | x | x |
| Sort: Heap | x | x |
| Sort: Quick | x | x |
| Tree: Traversal Postorder | x | x |
| Tree: Traversal Inorder | x | x |
| Tree: Traversal Preorder | x | x |
| Tree: Traversal Layer Order | | x |
| Graph: DFS | | |
| Graph: BFS | | |
| Graph: Dijkstra | | |
| Graph: A* | | |
|-----------------------------+---+-----|
```