Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dlamott/datastructures
Data structures, algorithms, and programming techniques in Java. Useful study guide that is ever growing.
https://github.com/dlamott/datastructures
algorithms books data-structures documentation education guide information java programming school showcase sorting-algorithms study studyguide tool
Last synced: about 2 months ago
JSON representation
Data structures, algorithms, and programming techniques in Java. Useful study guide that is ever growing.
- Host: GitHub
- URL: https://github.com/dlamott/datastructures
- Owner: DLaMott
- License: mit
- Created: 2021-12-28T03:47:25.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-16T02:01:41.000Z (over 2 years ago)
- Last Synced: 2023-05-28T06:21:20.592Z (over 1 year ago)
- Topics: algorithms, books, data-structures, documentation, education, guide, information, java, programming, school, showcase, sorting-algorithms, study, studyguide, tool
- Language: Java
- Homepage:
- Size: 681 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# DataStructures, algorithms, and programming fundamentals in Java
This repo's main purpose is to be a tool to aid Developers in need of study by example. This repo will highlight data structures, algorithms, and sorting techniques. This repo will over time also contain links to useful resources to better learn Java and or programming techniques.Currently, following along with the ***DataStructures and Algorithms in Java*** Book.
The code examples within the repo are pulled from the book and are documented explaining the reasoning and usages.
As the book is completed the information within this repo will grow.
- Find the book here: [Data Structures and Algorithms in Java](https://www.amazon.com/Data-Structures-Algorithms-Java-2nd/dp/0672324539/ref=asc_df_0672324539/?tag=hyprod-20&linkCode=df0&hvadid=312060980065&hvpos=&hvnetw=g&hvrand=7650009611556419964&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9009548&hvtargid=pla-435322317838&psc=1)If others know of any other great reads on data structures and algorithms please feel free to add or suggest them! Contributions are welcome!
## Links to repos
- [Arrays](https://github.com/GothamsJoker/DataStructures/tree/master/src/com/DataStructuresAndAlgorithimsBook/Chapter01Arrays)
- [Sorting](https://github.com/GothamsJoker/DataStructures/tree/master/src/com/DataStructuresAndAlgorithimsBook/Chapter02Sorting)
- [Stacks](https://github.com/GothamsJoker/DataStructures/tree/master/src/com/DataStructuresAndAlgorithimsBook/Chapter03Stacks)
- [Queues](https://github.com/GothamsJoker/DataStructures/tree/master/src/com/DataStructuresAndAlgorithimsBook/Chapter04Queues)
- [LinkedList](https://github.com/GothamsJoker/DataStructures/tree/master/src/com/DataStructuresAndAlgorithimsBook/Chapter05LinkedList)
- [Recursion](https://github.com/GothamsJoker/DataStructures/tree/master/src/com/DataStructuresAndAlgorithimsBook/Chapter06Recursion)
- [Binary Trees](https://github.com/GothamsJoker/DataStructures/tree/master/src/com/DataStructuresAndAlgorithimsBook/Chapter08BinaryTrees)
## A good reference sheet:
## A good collection chart:
## Contributed Resources can be:
- Books
- Youtube videos
- Articles
- Interview questions with solutions[For contributing see here](https://github.com/GothamsJoker/DataStructures-Algorithms/blob/master/CONTRIBUTING.md)
## To do:
- Complete chapters and post completed problems within repo
- Add Cracking the code interview chapters
- Follow up with other great ***Java*** resources