For me, I already learned the concepts in depth. I have a whole degree in CS. CTCI is a refresher. If you expect to get a degree's worth of depth, then yes, it's a bad book. If the knowledge is already there, just a bit disconnected or fuzzy, I think it helps significantly.
That sounds like a very atypical CS degree if it taught you all the things in CTCI! I think you are very lucky! My CS Degree wasn't so robust. It had neither the breadth nor depth of even CTCI.
Well, I don't know if it was too special. There is one course, usually has Algorithms in the title, that discusses sorting, recursion, etc. Another called Data Structures discusses arrays, linked lists, etc. In all my applications for undergrad and grad school I have never seen a school without these two.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
For me, I already learned the concepts in depth. I have a whole degree in CS. CTCI is a refresher. If you expect to get a degree's worth of depth, then yes, it's a bad book. If the knowledge is already there, just a bit disconnected or fuzzy, I think it helps significantly.
Agree completely!
That sounds like a very atypical CS degree if it taught you all the things in CTCI! I think you are very lucky! My CS Degree wasn't so robust. It had neither the breadth nor depth of even CTCI.
Well, I don't know if it was too special. There is one course, usually has Algorithms in the title, that discusses sorting, recursion, etc. Another called Data Structures discusses arrays, linked lists, etc. In all my applications for undergrad and grad school I have never seen a school without these two.