У меня есть массив int из значительно больших размеров. Мне нужно полностью перетасовать массив, используя ключ. Я должен иметь возможность получить исходный массив, используя тот же ключ. Я искал любые алгоритмы перетасовки, но тот, который я нашел, как Fisher Yates, не использует ключ.Реверсивная перетасовка массива int в java
Массив int - это значения пикселей изображения. Мне нужно скрыть данные. Таким образом, скрытие данных после перетасовки массива позволяет получать доступ к данным только в том случае, если у них есть ключ.
Вы можете использовать Fisher Yates для этого, как описано в http://stackoverflow.com/a/3542000/367273 - BTW, это был лучший матч в Google для «обратимого перетасовки». – NPE