Most languages have a native hash table built in (sometimes called dictionary or map). However, they usually don't provide a way to efficiently search the values, only the keys. Can you create a data structure that allows you to search the keys and values just as quickly?
Comments: