Note: I could not fit the "Linked List/Stack" focused assignment with the time I had, so I decided to exclude it from the video and focus on other topics. I did this because I showed the Linked List Data structure to you in class on 4/4/2022 (as a result of extra credit from option 2), so I felt I already showed mastery on that topic.
[x] Reflections, Key Learnings, and work for each challenges is detailed for week 0, week1, week2, week3
[x] Link to important commits: c4c0cdb7a849f4aa9b13b2193c552fbb69762871, ade556bdca9063296642b2a74157abd2c8d95860, 4337d9a9eecf03f52371ecb50185ddc9be1a957f, 84f63ebab815426b24594f79dba104db0d4c350b, 5deb40ed74b2f15e5f8a6370a088b57db0a4e41c, 2b8446913611ca66b26a419cb6b66d8fa3a31774, b6fba502ddc4f9ec8799cade9ebd75f5050197c3, 9f5cb9a5fac3de267b35b649e5c929c6a12f33a1
Refer to note above: I did not show this challenge because I had no time :(. But, I excluded this one because I showed the Linked List Data structure to you in class on 4/4/2022 (as a result of extra credit from option 2), so I felt I already showed mastery on that topic.
While not described in any video (no time), essentially what I did was create a main function in her parent class that, when run, will display all 4 of the sorts side by side so it is easier to compare them (instead of having to run each class separately). Hopefully, this will also make her comparisons more accurate by getting rid of some of the potential unpredictable runtime discrepencies.
Link to Youtube Playlist: https://www.youtube.com/playlist?list=PL4qSTbNIvThiTQrvBV2upQzo729hTPeG_
Quality of Work
RELEVANT YOUTUBE CLIP: https://www.youtube.com/watch?v=20GdrY0hGeM&list=PL4qSTbNIvThiTQrvBV2upQzo729hTPeG_&index=1
Coding Review
[x] Reflections, Key Learnings, and work for each challenges is detailed for week 0, week1, week2, week3
[x] Link to important commits: c4c0cdb7a849f4aa9b13b2193c552fbb69762871, ade556bdca9063296642b2a74157abd2c8d95860, 4337d9a9eecf03f52371ecb50185ddc9be1a957f, 84f63ebab815426b24594f79dba104db0d4c350b, 5deb40ed74b2f15e5f8a6370a088b57db0a4e41c, 2b8446913611ca66b26a419cb6b66d8fa3a31774, b6fba502ddc4f9ec8799cade9ebd75f5050197c3, 9f5cb9a5fac3de267b35b649e5c929c6a12f33a1
[x] Discussion of Week 0 Challenges: https://www.youtube.com/watch?v=v9kNKRK8L8A&list=PL4qSTbNIvThiTQrvBV2upQzo729hTPeG_&index=3
Menu, uses Runnable & HashMaps
IntByReference
Matrix
[x] Discussion of Week 1 Challenges:
Queue and Stack
Refer to note above: I did not show this challenge because I had no time :(. But, I excluded this one because I showed the Linked List Data structure to you in class on 4/4/2022 (as a result of extra credit from option 2), so I felt I already showed mastery on that topic.
More notes on this week 1 challenges is here: https://wrachel.github.io/week1/
[x] Discussion of Week 2 Challenges: https://www.youtube.com/watch?v=KqjmRF8KdLY&list=PL4qSTbNIvThiTQrvBV2upQzo729hTPeG_&index=4
Discussion of Calculator
[x] Discussion of Week 3 Challenges: https://www.youtube.com/watch?v=vjaK-lyPuGU&list=PL4qSTbNIvThiTQrvBV2upQzo729hTPeG_&index=5
Sorts and Analysis
Extra Credit Option 2 was discussed in class
[x] Crossover Contribution: link to commit in crossover REPO
While not described in any video (no time), essentially what I did was create a main function in her parent class that, when run, will display all 4 of the sorts side by side so it is easier to compare them (instead of having to run each class separately). Hopefully, this will also make her comparisons more accurate by getting rid of some of the potential unpredictable runtime discrepencies.
[x] link to replit, replit is synced with intellij and Github: https://www.youtube.com/watch?v=eoG5z6BVR8M&list=PL4qSTbNIvThiTQrvBV2upQzo729hTPeG_&index=2 Version control on Replit displays same commits as appears on Github