An open API service indexing awesome lists of open source software.

https://github.com/nandomattos/linkedlists

C algorithm to create and modify linked lists using reference parameter
https://github.com/nandomattos/linkedlists

c data-structures linked-list pointers

Last synced: 21 days ago
JSON representation

C algorithm to create and modify linked lists using reference parameter

Awesome Lists containing this project

README

          

# LinkedLists :jigsaw:
### _C algorithm to create and modify linked lists_
This is a refactored project I developed as a requirement at college. As expected from a C algorithm-only, it's just a black terminal screen showing a bunch numbers and basic instructions. The application features basic manipulations in linked lists, including basic insertion, ascending order insertion, remove element, print list and split list.

#### Doubly linked list:

![doublyList](https://user-images.githubusercontent.com/97343285/199109763-e2f8c30c-2892-48e2-ba7e-d0a1f783fcdb.gif)

The original code was such a mess and with a ton of code repetition, so I decided to organize it properly and avoid the fearsome CTRL+V. Despite simple, it was very important to make me understand a few abstract concepts such as pointers and memory adress.