Задача на миллион! Есть 2 любые числа, нужно получить такое число (хеш) что бы оно было уникальным для любой пары, но не зависело от расположения этих чисел. Например
есть 2 числа 1 и 2, нужна формула по который для 1 и 2 будет такой же хеш как и для 2 и 1, но уникальный для другой пары.
То есть
1 * 2 = 2
2 * 1 = 2
но в этой формуле слишком много колизий, например 2*10 = 20 5*4 тоже = 20, а нужны уникальные значения для каждой пары.
Простой код для проверки коллизий
1. OrmaJever - 25 Октября, 2014 - 21:14:45 - перейти к сообщению