So, this lab was a little different than the other so far. Whereas in most of the labs thusfar we have created or altered code in a way to make a program work as expected.
In this lab we are taking programs that are already compiled and running them against pre-made lists and analyzing the data generated to determine what sort of sorting algorithm is built into each program.
0 Comments
Today we are going to work on four separate problems. These are going to help us brush-up on our skills in recursive functions (BLEH!), and working with arrays. Both skills are super important in your programming future and for many of the remaining projects in CS50!
We get to take on five exciting problems in today's lesson! The name of the game is working with arrays and understanding how to successfully integrate between one or more of them at the same time. You also get to dive into some ...binary. (YUCK).
This is where the real fun begins! Coding in C is such an adventure and CS50 makes it a true joy and honor to learn. Once you learn C you have an excellent foundation to learn just about every other high-level programming language available.
In this problem set we get to tackle four different problems. There were originally five, but I missed the last one and did not realize it until I was half way through the course. These problems help us study basic command line input handling, loops, and output procedures. Can also study some rudimentary mathematical skills and how to apply them through programming! |
Weeks navWeek 0AuthorJonathan Styles (4verageGamer) is just a simple student of all things IT-related during this pursuit of completing the CS50 class from Harvard. Archives |