| Date | Topic | Necessary Links/Files | Solutions | Grading Criteria |
|---|---|---|---|---|
| 1/11,14/22 | Strings Review | String Notes |
strexample.c firstname.c mystrlib.c |
|
| 1/18,21/22 | RP #1: Kattis Intro | Directions Alphabet Animals |
Sample Solution | RP #1 Grading Criteria |
| 1/25,28/22 | Recursion Problems |
Problems |
Solutions |
|
| 2/1,4/22 | RP #2: Floodfill Problem | Directions Counting Stars |
Sample Solution |
RP #2 Grading Criteria |
| 2/8,11/22 | Quiz 2 Review |
Problems |
Solutions |
|
| 2/15,18/22 | Sums Intro | Summation Notes |
||
| 2/22,25/22 | Algorithm Analysis Problems |
Problems |
Solutions |
|
| 3/1,4/2022 | Recurrence Relations |
Problems |
Solutions |
|
| 3/15,18/22 | RP #3: Sorting Problem | Directions akcija |
akcija_merge.c akcija_quick.c |
RP #3 Grading Criteria |
| 3/22,25/22 | Binary Trees |
Problems |
Solutions |
|
| 3/29/22,4/1/22 | AVL Trees, Tries |
Problems |
Solutions |
|
| 4/5,8/22 | Heaps, Hash Tables |
Problems |
Solutions |
4/12,15/22 | RP #4: Guess the Data Structure | Directions guessthedatastructure |
guessdatastruct.c |
analysis.txt RP #4 Grading Criteria |
| 4/19,22/22 | Final Exam Review |
Problems |
Solutions |