Though there are couple of exercises I don't fully get through. This is a very Math-heavy chapter. So I sort of expect there are couple of exercises will get me.
Math for computer science has an interesting property. You can learn it to an arbitrary depth. You can also learn it just a bit to get by. The engineering aspect of algorithm will make you think you don't need any Math to get by.
What is a similar situation? One good one is whether you need to learn all difficult English words to read. Do you need to learn the word silhouette to read? Do you need to learn the latin origin of every word before you can read?
Certainly not. But this knowledge helps subtly. It helps when you try to look deeper.
In any case, learning more in the Big Oh perhaps only give me marginal gain. CMath and TAOCP 1.2.1 are perhaps the books I can read to deepen my knowledge on this part (They are fun books to read anyway).
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)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment