Classic algorithms and data structures implemented in Java - sorting, graphs, trees, hashing and dynamic programming - with Big-O complexity analysis and JUnit tests. Coding interview preparation.

algorithms algorithms-and-data-structures big-o binary-search-tree coding-interview complexity-analysis computer-science data-structures dynamic-programming gradle graph-algorithms hash-table interview-preparation java junit leetcode linked-list sorting-algorithms technical-interview
3 Open Issues Need Help Last updated: Aug 23, 2026

Open Issues Need Help

View All on GitHub
help wanted good first issue

Classic algorithms and data structures implemented in Java - sorting, graphs, trees, hashing and dynamic programming - with Big-O complexity analysis and JUnit tests. Coding interview preparation.

Java
#algorithms#algorithms-and-data-structures#big-o#binary-search-tree#coding-interview#complexity-analysis#computer-science#data-structures#dynamic-programming#gradle#graph-algorithms#hash-table#interview-preparation#java#junit#leetcode#linked-list#sorting-algorithms#technical-interview
help wanted good first issue

Classic algorithms and data structures implemented in Java - sorting, graphs, trees, hashing and dynamic programming - with Big-O complexity analysis and JUnit tests. Coding interview preparation.

Java
#algorithms#algorithms-and-data-structures#big-o#binary-search-tree#coding-interview#complexity-analysis#computer-science#data-structures#dynamic-programming#gradle#graph-algorithms#hash-table#interview-preparation#java#junit#leetcode#linked-list#sorting-algorithms#technical-interview
documentation good first issue

Classic algorithms and data structures implemented in Java - sorting, graphs, trees, hashing and dynamic programming - with Big-O complexity analysis and JUnit tests. Coding interview preparation.

Java
#algorithms#algorithms-and-data-structures#big-o#binary-search-tree#coding-interview#complexity-analysis#computer-science#data-structures#dynamic-programming#gradle#graph-algorithms#hash-table#interview-preparation#java#junit#leetcode#linked-list#sorting-algorithms#technical-interview