После чтения этого вопроса я начал задаваться вопросом: действительно ли возможно иметь алгоритм перестановки, который не изменяет или копирует исходный список? Прояснить: Предположите предоставление списка...
Я должен случайным образом 'отсортировать' список целых чисел (0-1999) самым эффективным возможным способом. Какие-либо идеи? В настоящее время я делаю что-то вроде этого: bool [] bIndexSet = новый bool[iItemCount]; для (интервал...
Прежде всего, я знаю о перетасовке Фишера-Йейтса. Но давайте скажем ради аргументов, что я хочу позволить пользователю выбрать опцию сортировки из выпадающего списка. Этот список будет включать в себя "Случайный" ...
Я прочитал статью о различных алгоритмах перестановки при Кодировании Ужаса. Я видел, что где-нибудь люди сделали это для перестановки списка: var r = новый Случайный (); var, переставленный = заказанный. OrderBy (...
Я выручал кого-то с его кодом JavaScript, и мое внимание было привлечено разделом, который был похож на это: функционируйте randOrd () {возврат (Math.round (Math.random ())-0.5);} coords.sort (randOrd);...
Я должен создать большой список n элементов (могли быть до 100 000). каждый элемент в списке является целочисленным эквивалентом индексу списка. После этого я должен назвать Collections.shuffle на этом...
Я хотел бы, чтобы мои элементы массива были зашифрованы. Примерно так: [1,2,3,4] .scramble => [2,1,3,4] [1,2,3,4] .scramble => [3,1,2,4] [1 , 2,3,4] .scramble => [4,2,3,1] и т. Д. Случайным образом
Мне нужна функция, которая возвращает массив в произвольном порядке. Я хочу удостовериться, что это - randomish, но я понятия не имею, как можно было бы пойти о записи тестов, чтобы гарантировать, что массив действительно случаен...
Я хочу переставить строки текстового файла случайным образом и создать новый файл. Файл может иметь несколько тысяч строк. Как я могу сделать, это с кошкой, awk, сократило и т.д.?
Возможный Дубликат: Рандомизируйте Список <T> в C#, у меня есть список, который содержит много тысяч FilePath к местоположениям звуковых файлов и задавался вопросом, который будет самым эффективным путем...
Есть ли любой известный алгоритм, который может генерировать переставленный диапазон [0.. n) в линейное время и постоянное пространство (когда произведено произведенный многократно), учитывая произвольное значение семени? Предположите, что n может быть бо
Как я могу рандомизировать строки в файле с помощью стандартных инструментов на Red Hat Linux? У меня нет команды shuf, таким образом, я ищу что-то как жемчуг или awk острота, которая выполняет то же...
Я пытаюсь написать код для проекта, который перечисляет содержание деки карт, спрашивает, насколько времена человек хочет переставить деку и затем переставляет их. Это должно использовать метод для создания...
Что предложит использовать этот метод? Обновление: Я вижу точку теперь. Мне нравится причина Uri "Перестановка, не тривиальный алгоритм". Это довольно верно.
Я хотел бы знать, достаточно ли отсутствие упорядочивания элемента встроенной структуры набора Python "случайно". Например, беря итератор набора, может это считаться переставленным представлением...
Смотря на перестановку четыре переменные (пытающийся изменить порядок они появляются в в списке разнообразного выбора). Я вводил по абсолютному адресу вокруг некоторое время, но я не могу вполне получить голову вокруг логики, и...
Кто-либо знает, как переставить два массива случайным образом точно таким же образом в Perl? Например, скажите, что у меня есть эти два массива: Перед перестановкой: массив 1: 1, 2, 3, 4, 5 массивов 2: a, b, c, d, e После...
Если у Вас есть NSMutableArray, как Вы переставляете элементы случайным образом? (У меня есть свой собственный ответ для этого, которое отправляется ниже, но я плохо знаком с Какао, и мне интересно знать, существует ли лучшее...
Я читал это сообщение о перестановке карты и во многой перестановке и сортировке алгоритмов, необходимо подкачать два объекта в списке или массиве. Но что делает хороший и эффективный метод Подкачки, похожи? Скажем...
Я создал сайт для моей подруги художника, и она хочет, чтобы макет остался прежним, но она также хочет, чтобы новые картины, которые она произвела, были смешаны с текущим макетом. Итак, у меня 12 ...
Предположим, что у меня есть два массива, которые идентичны: var array1 = [1,2,3,4,5], array2 = [1,2,3,4,5] Как перетасовать второй массив таким образом, чтобы в нем не было элементов то же положение, что и в первом массиве: ...
У меня есть массив, который я хочу переставить случайным образом. В Java существует метод Collections.shuffle (), который может переставить элементы Списка случайным образом. Это может использоваться на массиве также: Строка [] выстраивает =...
Как бы я кодировал алгоритм обратимого перемешивания в C #, который использует ключ для перемешивания и может быть возвращен в исходное состояние? Например, у меня есть строка: «Hello world», как я могу переместить это так ...
У меня есть список объектов в Python, и я хочу перетасовать их. Я думал, что мог бы использовать метод random.shuffle, но это, кажется, терпит неудачу, когда список состоит из объектов. Есть ли способ перетасовки ...
Я должен случайным образом переставить следующий Массив: интервал [] solutionArray = {1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1}; там какая-либо функция состоит в том, чтобы сделать это?
Я становлюсь очень расстроенным, потому что я, может казаться, не выясняю, почему перестановка Наборов не работает правильно. Позволяет говорят, что я пытаюсь переставить массив randomizer. интервал [] randomizer =...