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

https://github.com/miroslavkolosnjaji/data-structures-by-example

This project contains my implementations of linear data structures, based on the 'Data Structures 1' course from Code with Mosh. The solutions are the result of solving practical exercises that focused on building methods and operations for each data structure.
https://github.com/miroslavkolosnjaji/data-structures-by-example

array-list code-with-mosh data-structures data-structures-and-algorithms hash-map linear-data-structures linked-list queue stack

Last synced: 3 months ago
JSON representation

This project contains my implementations of linear data structures, based on the 'Data Structures 1' course from Code with Mosh. The solutions are the result of solving practical exercises that focused on building methods and operations for each data structure.

Awesome Lists containing this project

README

          

[![CircleCI](https://dl.circleci.com/status-badge/img/circleci/K6MEbnQdqEgQE7qSJFetp9/3jK9D9Qmk6tp7PHjwzKBJe/tree/main.svg?style=svg&circle-token=CCIPRJ_J8E7uAXYMdzJeqpUxB4BXW_0d8d246beb4a1b920d48a54e5dac37a6fe85781d)](https://dl.circleci.com/status-badge/redirect/circleci/K6MEbnQdqEgQE7qSJFetp9/3jK9D9Qmk6tp7PHjwzKBJe/tree/main)
[![codecov](https://codecov.io/gh/MiroslavKolosnjaji/data-structures-by-example/graph/badge.svg?token=HHr5PA731s)](https://codecov.io/gh/MiroslavKolosnjaji/data-structures-by-example)
![Java](https://img.shields.io/badge/Java-17-brightgreen)
![Data Structures Badge](https://img.shields.io/badge/Data%20Structures-Learning-informational?style=round-square&color=brightgreen)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
![GitHub forks](https://img.shields.io/github/forks/MiroslavKolosnjaji/data-structures-by-example)

# data-structures-by-example
This project contains my implementations of linear data structures, based on the 'Data Structures 1' course from Code with Mosh.
The solutions are the result of solving practical exercises that focused on building methods and operations for each data structure.
In this project, I decided to consolidate all practical examples from multiple projects that I had previously created. Additionally,
I removed unnecessary classes used for testing data structures and replaced them with retroactively created unit tests.

### Data structures covered in this project

[![ArrayList](https://img.shields.io/badge/ArrayList-%23FF5733?style=for-the-badge&logo=github)](https://github.com/MiroslavKolosnjaji/data-structures-by-example/blob/main/src/main/java/com/myproject/arrays/ArrayList.java)
[![LinkedList](https://img.shields.io/badge/LinkedList-%23C70039?style=for-the-badge&logo=github)](https://github.com/MiroslavKolosnjaji/data-structures-by-example/tree/main/src/main/java/com/myproject/linkedlist)
[![Stack](https://img.shields.io/badge/Stack-%23900C3F?style=for-the-badge&logo=github)](https://github.com/MiroslavKolosnjaji/data-structures-by-example/tree/main/src/main/java/com/myproject/stack)
[![Queue](https://img.shields.io/badge/Queue-%23581845?style=for-the-badge&logo=github)](https://github.com/MiroslavKolosnjaji/data-structures-by-example/tree/main/src/main/java/com/myproject/queue)
[![Map](https://img.shields.io/badge/Map-%231A5276?style=for-the-badge&logo=github)](https://github.com/MiroslavKolosnjaji/data-structures-by-example/tree/main/src/main/java/com/myproject/hashtable)

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.