Еще раз, говоря о моем предстоящем университетском проекте ... У меня был сегодня урок, на котором мы могли бы кое-что спросить о проекте, но я все еще не определился с лучшим способом сделать это.
По сути, у меня есть группа пользователей (некоторые структуры с несколькими членами), которые необходимо быстро найти по имени и по SSN.Поскольку мне также нужно будет использовать этих пользователей на графике (для других операций), я буду работать с указателями.
Теперь я расскажу об использовании двух хеш-таблиц.Один, где ключ это имя, а другой, где ключ это SSN.Но мне не нравится идея иметь две хеш-таблицы, просто с разными ключами и указывать на одно и то же место.
Мне пришло в голову использовать хеш-таблицу с двумя ключами, но я даже не знаю,это возможно, и я верю, что это не так.Я просто не могу придумать, как это сделать, может быть, есть один, а может и нет.
Помимо этих двух решений, я не могу придумать какой-либо другой альтернативы ... Возможно, мне придется пойтис двумя хэш-таблицами.
Ребята, вы предлагаете какую-нибудь другую альтернативу?