несловарная нумерация слов, возможно ли это?

D
На сайте с 16.03.2006
Offline
3
Dip
#51
Dip:
С байтами наверное правильнее будет , чтобы не терять на выравнивании слов .

Люблю я себя цитировать.... :)

Похоже что нет необходимости ряд простых чисел P брать с конца диапазона. Можно и с начала.

А вообще почитайте классиков про хеш-функции.

Более того , ряд P можно брать не подряд а по приципу
P берём, P[i+1] берём , а P[i+2]-пропускаем
Получается двоичный вектор V размерности n.
Всего возможно 2^n-1 таких векторов.
Этот принцип можно использовать для многих полезных вещей.
1) Криптография. По сути не зная V правильной хеш-функции не найти.
То есть V может быть ключём шифрования симметричного типа.

2) Хеш-функций получается (2^n-1) штук.
Этот факт можно попробовать использовать ещё для чего-нибудь.

Хотя не думаю что такой индекс будет компактней чем сочетание
традиционных прямого и обратного. Но попробовать интересно.

PS:Вообщето звание абитуриента для меня крайне несвойственно.
Давайте повышайте статус. ;0)

D
На сайте с 16.03.2006
Offline
3
Dip
#52
!Иван FXS:
- поясните, пожалуйста, выделенное. Это означает, что "основание" для mod ищем по нисходящей среди простых чисел начиная с самого большого, "умещающегося" в формат (unsigned long)?

А список этих простых чисел - как получать будем, не надорвемся?

И еще: Вы в своем постере дважды употребили обозначение n. Это - описка или в самом деле одно и то же число?

n-это размерность массива S.

Надорвётся только чел не знающий математики.

Задача поиска простого полиномиальна.

Могу привести первые несколько десятков тысяч простых чисел.

Вам что алгоритма ещё и код здесь писать ?

А зарплату платить будете ? :)

Сорри за эмоции перед теми к кому они не относятся.

!Иван FXS
На сайте с 16.11.2001
Offline
119
#53

Ээээээээээээ ...

"умещающегося" в формат (unsigned long) ... привести первые несколько десятков тысяч простых чисел.

- приведите хотя бы одно - то самое, самое большое.

I
На сайте с 26.05.2001
Offline
64
#54
!Иван FXS:
Ээээээээээээ ...

- приведите хотя бы одно - то самое, самое большое.

Количество простых чисел pi(n) ~ n/ln(n) для 65535 получаем порядка шести тысяч. Все-таки не несколько десяткво.

Приходите завтра, завтра будет! (http://itman666.livejournal.com)
!Иван FXS
На сайте с 16.11.2001
Offline
119
#55

(unsigned long) ... 65535

???

I
На сайте с 26.05.2001
Offline
64
#56
!Иван FXS:
(unsigned long) ... 65535

???

хе-ха, пардон заглючило. работать надо меньше.

D
На сайте с 16.03.2006
Offline
3
Dip
#57

Вот например простое число 11111110000009

D
На сайте с 16.03.2006
Offline
3
Dip
#58

Для байтов - последнее простое число 251

D
На сайте с 16.03.2006
Offline
3
Dip
#59

4294967291 - для unsigned long.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий