Есть ли способ сгенерировать начальное число из последовательности чисел?

Например, если java создает псевдослучайную последовательность: 9 3 2 5 6 используя 23 в качестве начального числа, как я могу сделать обратное? т.е. получение 23 из последовательности 9 3 2 5 6 .

Или как мне назначить начальное число для определенной последовательности?

Это легко сделать, если есть база данных - просто назначьте случайный ключ для последовательности

INSERT INTO SEQUENCE_TABLE VALUES (RANDOM_KEY, SEQUENCE)

Однако, если мне не разрешено использовать база данных, есть ли формула для этого?

9
задан Yu Hao 1 December 2013 в 02:58
поделиться