1. I learned a lot about data structures and sorting algorithms. Everything is new to me. 2. I liked the lively tone and the exercise breaks' questions. 3. I can tell that the authors spent a lot of time and effort in this course and it's a good course. However, there are A LOT OF typos and inaccuracy errors in this course and if these two problems get resolved, this course would be a really great one. 4. I chose this because it's recommended by my instructor.
Very good course with explanations of data structures and their visual representations
Pretty good
It was a great course!
I usually hate textbooks, but I actually loved this one. It was overall fun, concise, clear, and just useful. I felt like I always learned from the practice questions, too. Thank you for making this! Also I loved the Thai restaurant recommendation in the middle.
More info on questions would be a lot better
The problems in this book are not good, especially the tables of checkboxes. Non-obvious answers with no feedback when you are wrong. Only the comments help sometimes, especially when some answers are definitely wrong i.e. a one-node tree is agreed to be a complete binary tree but this book disagrees. There is also a strange effort curve with these problems, with the occasional high-effort problem that requires serious on-paper execution of several iterations of an algorithm. I think it is excessive.
I've learned a lot about data structures in this course. I really enjoyed it, but the one thing I would change is to give more feedback with incorrect answers. I got very frustrated with many questions when I was incorrect over and over, but didn't know WHY I was wrong. There was no push in the right direction which was very much needed. This results in just spam-answering questions until a correct answer is submitted, just to get through it.
didn't like it because I did not know what I am wrong