ICS 46: Frequently made mistakes

These are some of the most frequent mistakes students made in the lab when I worked as a tutor for ICS 46, Data Structure Implementation and Analysis. Anyone who is taking the class could benefit by reviewing these examples and trying to figure out what is wrong with each of them. I will explain what kind of errors each method contains and how to fix them at the bottom of this post.