Advantages listed from [3]:
- The number and variance of look-ups are reduced
- Searches can be ended early, since 'hits' are found much quicker
- The flat array structure eliminates need for linked lists or pointers: reduces misses and overhead
- Even finding non-existent elements is fast
- This method approaches O(1), meaning the most efficient search
[1]Part 1: https://www.sebastiansylvan.com/post/robin-hood-hashing-shou...
[2]Part 2 (slight update based on suggestions in part 1's comment): https://www.sebastiansylvan.com/post/more-on-robin-hood-hash...
[3]https://study.com/academy/lesson/robin-hood-hashing-concepts...