CS371P Fall 2019: Week 5
2 min readSep 30, 2019

- What did you do this past week?
This past week I didn’t get too much done because I’ve been sick. I spent a pretty long time working on my algorithms homework, but unfortunately, I didn’t study as much as I really should have. I’ll have to catch up today before my exam tomorrow. I’ve also been submitting applications on Handshake. - What’s in your way?
There’s nothing specific that is in my way right now. I just need to finish getting over this cold so that I can get back into the swing of things. - What will you do next week?
Next week I’ll get started on Voting as soon as my Algorithms exam is over. I’ll also be able to pay more attention in class now that I’m not too busy coughing to hear the lecture. I’ll also be going to get my flu shot later in the week through the UHS campaign. Toyota Connected has sent me an HireVue, so I need to do some preparation for that before I take it. I’ve been neglecting interview prep for a while, so I have to correct that before completing the interview. - What was your experience in learning about stack-allocated arrays, heap-allocated arrays, and equal()? (this question will vary, week to week)
I’ve understood the difference between the stack-allocated arrays and heap-allocated for a while now, but the explanation of the difference between class Array and class Vector vs. regular arrays was still interesting. equal() was similarly unsurprising, but the refresher on the template syntax was good, as I had forgotten about how exactly to implement it. - What’s your pick-of-the-week or tip-of-the-week?
My pick of the week is the multiple-desktop function in Windows. Holding Win+Tab allows you to switch between different virtual desktops. It’s useful for having more specific environments. Instead of having several different subjects open in the same desktop, you can dedicate one to each project or assignment you’re working on. It really simplifies the search for the correct tab when working on something late into the night.