**CS2852 Data Structures** Lecture Videos Spring 2019 Week 8 Lecture 3 # Outcome Review [download](lectures/2852-8-3a.mp4)  # `HashTable` structure [download](lectures/2852-8-3b.mp4)  # `size()`, `isEmpty()`, `clear()`, and `Constructor` [download](lectures/2852-8-3c.mp4)  # `contains()` [download](lectures/2852-8-3d.mp4)  # Aside on `String.hashCode()` [download](lectures/2852-8-3e.mp4)  # Uniqueness of `hashCode()` values and Q and A [download](lectures/2852-8-3f.mp4)  # `remove()` [download](lectures/2852-8-3g.mp4)  # `add()` [download](lectures/2852-8-3h.mp4)  # `add()` continued [download](lectures/2852-8-3i.mp4) 