Chapter 3 and Chapter 4 are closely related. So it is a no brainer to start Chapter 4 right after Chapter 3. In fact, to keep up the momentum, I might just finish one exercise tonight to make sure I move on. There are indeed many funny things to learn.
One afterthought on Chapter 3. Chapter 3 impresses me in two ways: one is the amount of Math need in algorithm. The other is what kind of Math is really useful. The most important type of Math required in Computer Science is Discrete Mathematics. It is certain that deep knowledge of Probability, Statistics and Combinatorics certainly help. But they are not as crucial as understanding the underlying structure of a program (and deeper the argument which leads to a new program). My deepening routine (Read 3) on this part would be to read CMath 2, 3 and 9 and TAOCP 1.2 deeply. I feel like this can be done any time I like even when I am not seriously reading those two books. It is just a relaxing thing to do when you want a problem to solve at night.
I expect I should be able to cruise through Chapter 4 as quick as Chapter 3. But I expect a lot of resistance in Chapter 5. Probabilistic reasoning is never something easy to grasp.
This is my self-study page for the book, "Introduction to Algorithm", or commonly known as CLRS. This is also my diary page of how I struggle and grow in the programming world. I hope this blog can help amateurs or professionals, to improve their skills in programming, learning and living. As of Sep 12, 2011, I finished the "exercise read" of Chapter 2 (20110518) and 3 (20110608) and half of Chapter 4.
Shortcut for chapter specific information
Chapter4
(62)
chapter3
(41)
Chapter2
(22)
chapter6
(10)
chapter12
(9)
chapter15
(8)
chapter13
(7)
chapter7
(7)
Chapter10
(5)
chapter5
(5)
Appendix A
(4)
chapter8
(4)
Chapter19
(3)
Chapter22
(3)
Chapter34
(3)
Chapter35
(3)
chapter11
(3)
chapter16
(3)
chapter18
(3)
Appendix C
(2)
Chapter21
(2)
Chapter25
(2)
Chapter26
(2)
Chapter27
(2)
Chapter28
(2)
Chapter29
(2)
Chapter9
(2)
chapter14
(2)
chapter20
(2)
chapter23
(2)
chapter24
(2)
chapter30
(2)
chapter31
(2)
chapter32
(2)
Appendix D
(1)
Chapter1
(1)
Chapter33
(1)
chapter17
(1)
No comments:
Post a Comment