Tuesday, 2 December 2014

Final Thoughts

  The semester has come to the end. Like many of my peers, I am busy studying, procrastinating, and squeezing in that extra slog before the deadline. Overall the csc165 experience has been great. The course reconfirms my decision of going into computer science. I have always loved problem solving, and logic is definitely one of my favorite subject and strength.

  Below are some blog posts from my peers that I find interesting. The last one prompted me to do more research on the problem. The poster simplified the problem, and I tried to solve the original question. After finding that it was beyond my capability, I searched online for a solution. This website gives a detailed solution of the question: http://www.geometer.org/mathcircles/indprobs.pdf . Interestingly, it also proved the poster’s simplified solution wrong. In fact you only need two colours to solve the problem.

Guess my love for solving logic problems is here to stay.

Interesting posts:

An example of the halting solution that helped me understand

Detailed recording of problem solving process and insights in problem solving

Polya’s approach to problem solving, penny piles

Interesting thoughts on intuition

Detailed summary on sorting

A familiar problem….


Monday, 1 December 2014

Countability and Induction

    All good things come to an end, including csc165. In our last couple of lectures, we wrapped up with countability and induction. The two topics were very contrasting in terms of difficulty. Having learned in high school and mat137, induction is no foreign idea for me. However, I find the countability and computability sections very abstract. I had trouble understanding in class the concept of diagonalization, knowing only that it shows how there are programs that are incomputable. Going through the tables and lecture notes one more time on my own, I finally realized what Danny meant when he said there is always at least one result that is different in diagonalization. Knowing that computability and induction will not be in the exam is a relief. Yay for slightly less material to study.