# | Project Logo | Project Name | Project Releases per Project |
# Tasks per Project |
Hrs per Project |
|
---|---|---|---|---|---|---|
01 | Treap Library |
Console App 1- Procedural Programming Implementation 2- Object-Oriented Programming Implementation 3- (Procedural/Object-Oriented) with Testing 4- Modular (Procedural/Object-Oriented) Implementation 5- User Input Handling and Feedback 6- Code Documentation and Commenting 7- Error Handling and Logging 8- Code Refactoring for Performance and Usability Desktop App 1- Initial GUI Implementation 2- Object-Oriented Transition 3- GUI with Unit Testing 4- Modular Implementation 5- User Input Handling and Feedback 6- Code Documentation and Commenting 7- Error Handling and Logging 8- Code Refactoring for Performance and Usability |
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 |
16 | 20 | |
02 | Interval Tree Library | |||||
03 | K-D Tree Library | |||||
04 | AA Tree Library | |||||
05 | Cartesian Tree Library | |||||
06 | 2-3 Tree Library | |||||
07 | Scapegoat Tree Library | |||||
08 | Link-Cut Tree Library | |||||
09 | Skip List Library |
Console App 1- Procedural Programming Implementation 2- Object-Oriented Programming Implementation 3- (Procedural/Object-Oriented) with Testing 4- Modular (Procedural/Object-Oriented) Implementation 5- User Input Handling and Feedback 6- Code Documentation and Commenting 7- Error Handling and Logging 8- Code Refactoring for Performance and Usability Desktop App 1- Initial GUI Implementation 2- Object-Oriented Transition 3- GUI with Unit Testing 4- Modular Implementation 5- User Input Handling and Feedback 6- Code Documentation and Commenting 7- Error Handling and Logging 8- Code Refactoring for Performance and Usability |
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 |
16 | 20 | |
10 | B-Tree Library | |||||
11 | R-Tree Library | |||||
12 | K-ary Tree Library | |||||
13 | Cuckoo Hash Table Library | |||||
14 | Robin Hood Hash Table Library | |||||
15 | Hopscotch Hash Table Library | |||||
16 | Dynamic Perfect Hash Table Library | |||||
17 | Suffix Array Library |
Console App 1- Procedural Programming Implementation 2- Object-Oriented Programming Implementation 3- (Procedural/Object-Oriented) with Testing 4- Modular (Procedural/Object-Oriented) Implementation 5- User Input Handling and Feedback 6- Code Documentation and Commenting 7- Error Handling and Logging 8- Code Refactoring for Performance and Usability Desktop App 1- Initial GUI Implementation 2- Object-Oriented Transition 3- GUI with Unit Testing 4- Modular Implementation 5- User Input Handling and Feedback 6- Code Documentation and Commenting 7- Error Handling and Logging 8- Code Refactoring for Performance and Usability |
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 |
16 | 20 | |
18 | Suffix Tree Library | |||||
19 | Suffix Automaton Library | |||||
20 | Sparse Suffix Array/Tree Library | |||||
21 | Generalized Suffix Array/Tree Library | |||||
22 | Dynamic Suffix Array/Tree Library | |||||
23 | Online Suffix Array/Tree Library | |||||
24 | Compressed Suffix Array/Tree Library |