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