Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mr-ema/data-structures-c
data structures and algorithms in C
https://github.com/mr-ema/data-structures-c
algorithms algorithms-c c c-algorithms c-data-structures data-structures data-structures-c
Last synced: 4 days ago
JSON representation
data structures and algorithms in C
- Host: GitHub
- URL: https://github.com/mr-ema/data-structures-c
- Owner: mr-ema
- License: unlicense
- Created: 2023-01-17T01:26:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-26T00:35:09.000Z (over 1 year ago)
- Last Synced: 2024-12-07T06:12:20.309Z (2 months ago)
- Topics: algorithms, algorithms-c, c, c-algorithms, c-data-structures, data-structures, data-structures-c
- Language: C
- Homepage:
- Size: 227 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Algorithms And Data Structures In C
[![License: Unlicense](https://img.shields.io/badge/license-Unlicense-blue.svg)](http://unlicense.org/)I'm learning data structures and algorithms so here you can find some
basic `C` implementation along with graphics of it. Also I will be
leaving some resources in case you want to go deeper.
![]()
## Resources
- [_Visual Algo_ - Visualise Algorithms](https://visualgo.net/en)
- [_Big-O_ - Time And Space Complexity Cheat Sheet](https://www.bigocheatsheet.com/)
- [_Programiz_ - Simple C Online Compiler](https://www.programiz.com/c-programming/online-compiler)
- [_Jenny's Lectures CS IT_ - Data Structures And Algorithms (Youtube Playlist)](https://www.youtube.com/playlist?list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU)
- [_ThePrimeagen_ - The Last Algorithms Course You'll Need](https://frontendmasters.com/courses/algorithms/)
- [_Two Star Programming_ - Linked List Hack](https://wordaligned.org/articles/two-star-programming)
- [_OpenDSA_ - Heap Memory](https://opendsa-server.cs.vt.edu/ODSA/Books/CS2/html/HeapMem.html)## Linear Data Structures
- [Array](./Structures/array#array---linear-data-structure)
- [Linked List](./Structures/list#linked-list---linear-data-structure)
- [Stack](./Structures/stack#stack---linear-data-structure)
- [Queue](./Structures/queue#queue---linear-data-structure)## Nonlinear Data Structures
- [Tree](./Structures/tree#tree---nonlinear-data-structure)
- [Graph](./Structures/graph#graph---nonlinear-data-structure)
- [HashMap](./Structures/map#hashmap---nonlinear-data-structure)## Conversion Algorithms
- [Infix To Postfix](./Algorithms/conversion/infix_to_postfix.c)
- [Infix To Prefix](./Algorithms/conversion/infix_to_prefix.c)## Sorting Algorithms
- [Selection sort](./Algorithms/sorting/selection_sort.c)
- [Bubble Sort](./Algorithms/sorting/bubble_sort.c)
- [Insertion Sort](./Algorithms/sorting/insertion_sort.c)
- [Quicksort](./Algorithms/sorting/quicksort.c)## Compression Algorithms
- [RLE8](./Algorithms/compression/RLE.c)