Java Snippets
A bunch of software engineering code snippets of data structures and algorithms implemented in Java
Contents
Data Structures
- Binary Heap
- Binary Tree
- Doubly Linked List
- Graph
- HashMap
- Heap
- Linked List
- Queue
- Stack
Algorithms
- ABC Count
- Add Two Binary Numbers
- Closest Point to Origin
- Fibonacci
- Find Prime Numbers
- Is Subset
- Levenshtein Distance
- Look and Say
- Palindrome
- Sorting
- Bubble Sort
- Selection Sort
- Insertion Sort
- Quick Sort
- Merge Sort
- Spiral
- Square Root
- String Reverse
- Three Sum
Getting started
- Build
gradle build
- Test
gradle test