Skip to content
This repository was archived by the owner on May 10, 2021. It is now read-only.

Commit 9adf1e9

Browse files
authored
Update README.md
1 parent e6a1236 commit 9adf1e9

File tree

1 file changed

+32
-7
lines changed

1 file changed

+32
-7
lines changed

README.md

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This repository is a collection of Java projects for brushing up on Data Structu
55
If you found this work to be helpful and would like support me, please consider getting me a ☕ ko-fi :)
66

77
## We Used Generics
8-
The Data Structure and Algorithm Java classes are written with Generics.
8+
The custom Data Structure and Algorithm Java classes are written with Generics.
99
A Java class with Generics has a parameterized type which allows that Java class to use a different data type.
1010

1111
Example: The Java List class uses Generics to allow us to define a list of different Data Types.
@@ -15,10 +15,35 @@ List<Integer> listOfIntegers = new ArrayList<>();
1515
```
1616

1717
## Repository Overview
18-
### Incomplete
19-
#### 🎯 \[[custom-data-structure]()\]/
20-
#### 🎯 \[[practice-algorithms]()\]/
18+
### Incomplete - Use the below to implement your own solutions.
19+
#### 🎯 \[[custom-data-structure](https://github.com/yuelchen/java-interview-prep/tree/main/custom-data-structure)\]/
20+
#### 🎯 \[[practice-algorithms](https://github.com/yuelchen/java-interview-prep/tree/main/practice-algorithms)\]/
2121

22-
### Completed
23-
#### 🎯 \[[custom-data-structure \[complete\]]()\]/
24-
#### 🎯 \[[practice-algorithms \[complete\]]()\]/
22+
### Completed - Use the below as reference and review.
23+
#### 🎯 \[[custom-data-structure \[complete\]](https://github.com/yuelchen/java-interview-prep/tree/main/custom-data-structure%20%5Bcomplete%5D)\]/
24+
#### 🎯 \[[practice-algorithms \[complete\]](https://github.com/yuelchen/java-interview-prep/tree/main/practice-algorithms%20%5Bcomplete%5D)\]/
25+
26+
## Data Structures Custom Implementations:
27+
- Queue
28+
- Stack
29+
- HashSet
30+
- HashMap
31+
- Singly Linked List
32+
- Doubly Linked List
33+
- Circular Singly Linked List
34+
- Circular Doubly Linked List
35+
- Directed Graph
36+
- Undirected Graph
37+
- Binary Search Tree
38+
- Binary Min Heap
39+
- Binary Max Heap
40+
41+
## Algorithm Implementations:
42+
### Searching
43+
- Linear Search
44+
- Binary Search
45+
### Sorting
46+
- Selection Sort
47+
- Insertion Sort
48+
- Quick Sort
49+
- Merge Sort

0 commit comments

Comments
 (0)