Friday, October 31, 2008

7th Entry

This has probably been the busiest week of my entire life...

Let's see, Monday I had a 236 Assignment, 236 Problem Set, 207 Excersise ... Wednesday I had a 207 Midterm, Thursday a MAT137 Problem Set, and today Phase II for 207. Jeeeeeeeeeeeze, oh well, at least I managed to survive through it...(so far anyway)...

Assignment 2 went pretty well I guess. The ternary tree question was by far the toughest and took the longest to finish. I think my recursive formula works though, which is a good sign. I think after doing that question I can now solve similar type questions for all types of trees (binary, ternary, quanary(sp?)... because they're all sort of the same type of question.

I'm just really tired. I can't wait to just be finished with today and catch up with all the sleep I missed out on during the week. I'm going to write up a longer entry over the weekend just to summarize everything we've been learning in lecture throughout the week. Basically we're focusing more on analyzing code, proving it works, and other sorta stuff like that... But yeah, I'll write more later, cya!

Sunday, October 19, 2008

6th Entry

So I managed to finally figure out the solution for Problem Set 3! It took some work, but with the help of my friends and some time to think it over, I realized I was a lot closer then I thought!

I unwound G(n) to the point where I found the geometric sequence -- I just wasn't sure if this was a "closed form" of G(n). A friend of mine spoke to Danny and realized that we had it down, it was just a matter of manipulating the closed form to get the equation: (1 - r^n+1 / 1 - r) -- which I then used simple induction on to prove for the n and the n+1th term. So yeah, at least I think I did it right!

Next week is going to be really busy. We have started our first "sprint" in CSC207, so balancing that out with a Problem Set and Assignment in 236 is going to be tough. Once everything gets rolling it should be ok, it's just a matter of getting things to "roll" in the first place...

I'm happy with my mark on the first midterm. I expected to do a little better, but I totally messed up the Fibbonacci question. I used complete-induction like we were supposed to, but I don't think I "used" it efficently enough to prove the question. Oh... and I only used 1 base case instead of 2. I should've known Danny was going to put a question in with 2 base cases!

So yep, week 7 starts tomorrow and I'm ready for it. I want this recursive stuff to be over with soon... I'm curious to see what we're going to learn about next!

... And now I'm all up to date on my Slog posts too. Yesssssss.

Thursday, October 16, 2008

5th Entry

Yikes, two late entries in a row..

So, the midterm? Honestly.. it went pretty well. I find all of Danny's midterms and finals to be extremely fair. I hate walking into a midterm after studying very hard weeks prior, and then not knowing how to answer even one question. With CSC165 and CSC236 so far.. that's never been the case. I might not always do extremely well on them, but I always walk out confident and happy with the way it went.

I'm working on Problem Set 3 as we speak and I'm trying to figure out some sort of conjecture after unwinding of G(n) to its limit. I think I'm really close.. we'll see, I saw a topic on the bulletin board that Danny posted about a hint, so I'm going to check that out as soon as I'm done with this entry to see if it helps me out in any way. I did extremely well on the first assignment, and thats really kept me motivated to keep on top of my work and try to understand everything that's going on in lectures and on the assignments. I just noticed that A2 was posted, and I'm going to get to work on that this weekend..

Anyway I better go finish this Problem Set.. Other then that, everything is going awesome.. I feel like some of this recursive stuff is a little over my head, but like I said.. I'm sure after working on A2 things will start to make a bit more sense!

Tuesday, October 7, 2008

4th Entry

It's been a very very busy last couple of days. That explains why I haven't been able to update this thing 'til now.. Let's just say my workload has picked up. And I'm not just talking about 236, I'm talking about all of my classes. I hate it how for a week or two you could have absoultely nothing to do, and then all of a sudden you're bombarded with a million things at once! Oh well, I guess that's school..

We have our first midterm for 236 this Friday ... Matter of fact, it's my first midterm of the new school year. I'm kind of nervous.. though I can't say I've spent too much time studying yet, and I'm sure once I dive into my notes and the text-book I'll feel more confident. Now that induction is almost behind us, I'm having more trouble understanding the material in lectures now-a-days.. It's all *kind-of* new stuff to me, so it'll definitly take some getting used to. My goal for today is to make sure I know how to do that "unwinding" technique that Danny used in lecture last week, and of course get more comfortable with the different types of induction.

I hate midterms! - I wish everything was based on problem-sets and assignments. Then again, I guess midterms and exams really show if you understand the material or not. I used to be terrible at taking tests, but I can say in the past two years I've been at UofT I've improved a lot.. I'm just hoping that this one on Friday goes well...

I'm really looking forward to getting A1 back... Other then that, I can't wait for the long weekend! I think I need a little break, juggling math problem-sets, comp sci projects and 236 problem-sets along with my other course-work has started to take it's toll on me.. Haha, oh well, only another 7 months of school left! I plan on updating this on Friday after the midterm just to give my thoughts about it..

So until then, cya!