I thought the fact that a heap could be represented as an array was pretty neat, as they're usually quite easy to work with. I also appreciate how deep an understanding of various data structures we're developing in this class. As familiar as I am with data structures conceptually, I still worry about being able to recall them in a job interview scenario. So these chapters are great!
The thing I was most unsure about in this chapter was the actual process for constructing a heap. I had a hard time following the idea of heapifying, and hope we'll have time in class to better solidify it.
No comments:
Post a Comment