Это зависит от ключей. Если вы знаете, что ваша хеш-функция идеально подходит для всех возможных ключей (например, при использовании gperf ), то вы знаете, что у вас будет всего несколько коллизий, поэтому число выше.
Но в большинстве случаев о ключах вы мало что знаете, кроме того, что они текстовые. В этом случае вам нужно угадать, поскольку у вас даже нет тестовых данных, чтобы заранее выяснить, как ведет себя ваша хэш-функция.
Так ты надеешься на лучшее. Если ваша хеш-функция очень плоха для ключей, то у вас будет много коллизий, и точка роста никогда не будет достигнута. В этом случае выбранная цифра не имеет значения.
Если ваша хеш-функция адекватна, то она должна создавать только несколько коллизий (менее 50%), поэтому разумным считается число от 65% до 80%.
Это сказало: Если ваша хеш-таблица не должна быть идеальной (= огромный размер или много обращений), не беспокойтесь. Если у вас есть, скажем, десять элементов, рассмотрение этих вопросов - пустая трата времени.