https://92SooJong.github.io/posts/computer-science/separate-chaining/
Separate Chaining