Публикации по теме 'shuffle'


Перетасовка Фишера-Йейтса
Как рандомизировать (перетасовать) массив JavaScript? С теоретической точки зрения самый элегантный способ сделать это, по моему скромному мнению, — получить один случайный… stackoverflow.com Перетасовка Фишера-Йейтса Скажем, у вас есть свежая колода карт: если вы хотите сыграть в техасский холдем с друзьями, вам следует перетасовать… bost.ocks.org перемешать: рандомизировать..

Вопросы по теме 'shuffle'

Перемешать массив с помощью python, рандомизировать порядок элементов массива с помощью python
Какой самый простой способ перетасовать массив с помощью Python?
244202 просмотров
schedule 27.09.2022

Лучший метод генерации числа с 256 случайными битами?
Каков наилучший метод генерации числа с 256 случайными битами? Работает ли объединение случайных байтов? byte[] data = new byte[32]; RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); rng.GetNonZeroBytes(data); // should include...
1857 просмотров
schedule 13.04.2023

Как использовать Java Collections.shuffle() в массиве Scala?
У меня есть массив, который я хочу случайным образом переставить. В Java есть метод Collections.shuffle(), который может случайным образом перемешивать элементы списка. Его также можно использовать в массиве: String[] array = new String[]{"a",...
11589 просмотров

Collections.shuffle(список списка)
Что побудит использовать этот метод? Обновление : теперь я вижу смысл. Мне нравится причина Ури: «Перетасовка - не тривиальный алгоритм». Это совершенно верно.
2452 просмотров
schedule 22.07.2022

Как именно мне реализовать алгоритм перетасовки или случайных чисел для массива для отображения котировок в случайном порядке?
Я уже знаю, что есть ответы на такие вещи, но я действительно не знаю, как реализовать их в своем коде. Кроме того, я хотел бы воздержаться от использования каких-либо дополнительных функций без необходимости. Вот мой код: int main() { unsigned...
2010 просмотров
schedule 30.06.2023

Является ли эта реализация C перетасовкой Фишера-Йейтса правильной?
Вот реализация Фишера-Йейтса на C, которую я хочу использовать в процедуре перетасовки колоды. Правильно ли я делаю (n = длина массива)? Примечание. Цикл do-while пытается исправить смещение по модулю (см. здесь ). Это добавляет немного...
10895 просмотров
schedule 12.03.2022

Зашифровать слово с помощью Java
Я хотел зашифровать строку, чтобы сделать ее нечитаемой, и поэтому придумал этот метод: public String scrambleWord(String start_word){ char[] wordarray = start_word.toCharArray(); char[] dummywordarray = start_word.toCharArray();...
17347 просмотров
schedule 17.04.2023

Как проверить, достаточно ли перетасована колода карт в Java
Я должен проверить и посмотреть, перетасовал ли этот метод колоду карт. Здесь, если код для фактической части перетасовки. public void randomShuffle () { for (int i = 0; i < DECK_SIZE; i++) { int place =...
5345 просмотров
schedule 26.02.2022

Биты и байты: храните инструкции по перемешиванию
Учитывая массив байтов длиной два, у нас есть две возможности для перетасовки. 01 и 10 Длина 3 позволит использовать эти варианты перемешивания 012 , 021 , 102 , 120 , 102 , 201 , 210 . Всего 2х3=6 вариантов. Длина 4 будет иметь 6x4=24....
1540 просмотров
schedule 29.11.2023

Простой способ перетасовать элементы массива в оболочке BASH?
Я могу сделать это на PHP, но пытаюсь работать в оболочке BASH. Мне нужно взять массив, а затем случайным образом перемешать содержимое и сбросить его в somefile.txt . Таким образом, заданный массив Heresmyarray из элементов a;b;c;d;e;f;...
19039 просмотров
schedule 13.01.2023

Метод расширения IEnumerable, необходимый для перемешивания
Мне нужен метод расширения, который будет перемешивать IEnumerable<T> . Также может потребоваться int , чтобы указать размер возвращаемого IEnumerable . Лучше сохранить неизменность IEnumerable . Мое текущее решение для IList -...
15975 просмотров
schedule 12.09.2022

Является ли Collections.shuffle() достаточно случайным? Практические примеры, похоже, опровергают это утверждение.
У меня есть 1000 уникальных объектов в java.util.List , каждый из которых относится к изображению, каждое изображение в списке 1000 уникально, и теперь я хотел бы перетасовать их, чтобы я мог использовать первые 20 объектов и представить их на...
19731 просмотров
schedule 17.10.2022

Перемешать случайное изображение из ресурсов при нажатии кнопки
У меня есть 1 ящик с картинками, названный studPic . Я хочу получить, когда я нажимаю кнопку перемешивания, чтобы получить случайное изображение из ресурсов. private void button2_Click(object sender, EventArgs e) { ... }...
11029 просмотров
schedule 11.06.2023

Алгоритм выполнения взвешенного перемешивания с постепенным всплытием элементов списка
Мне интересно, знает ли кто-нибудь простой алгоритм для выполнения перетасовки списка, который допускает смещение веса, чтобы каждый элемент в списке одновременно продвигался к вершине списка. Я работаю над сайтом со списками компаний в каталогах с...
772 просмотров
schedule 03.11.2023

Предотвращение повторяющихся последовательностей в матрице в Matlab
У меня есть матрица 192 x 3, порядок (192 x 3): order(:, 1) и order(:, 2) содержат повторяющиеся значения от 1 до 16, а order(:, 3) содержит повторяющиеся значения 1 и 2. Мне нужно перетасовать матрицу, не допуская повторения более чем три...
197 просмотров
schedule 19.05.2024

Перетасовка Фишера-Йейтса на одной строке по сравнению с использованием перестановки равной длины?
Прямо сейчас я работаю над набором словесных игр в качестве средства самообучения (и воссоздаю некоторые из моих любимых словесных игр!) С помощью «настоящего» друга-программиста мы реализовали хороший метод перестановки в мои занятия. Он находит...
813 просмотров
schedule 21.06.2022

Сгенерировать случайное число с моими значениями массива без повторения
Я новичок в C # и создаю приложение с массивами. У меня есть массив с числами, показанными ниже: int[] array2 = new int[] { 1, 3, 5, 7, 9 }; Что мне нужно сделать, так это изменить порядок этих чисел в массиве без повторений, потому что,...
4498 просмотров
schedule 01.06.2024

Перетасовка массива таким же образом, по номеру
Я веду сайт по созданию викторин. Я хочу показать ответы на вопрос пользователю в случайном порядке. Я пытаюсь избежать сохранения порядка, в котором ответы были представлены пользователю, если я буду перемешивать их случайным образом. Я хочу...
1313 просмотров
schedule 09.05.2023

Рандомизировать/перетасовать список/массив в Python?
Я совершенно новичок в Python и не имею опыта программирования. У меня есть это (я не уверен, что это список или массив): from random import choice while True: s=['The smell of flowers', 'I remember our first house', 'Will you ever forgive me?',...
4779 просмотров
schedule 11.01.2023

перетасовка изотопов после удаления и ретрансляции
У меня есть кнопка перемешивания, которая отлично работает в моей настройке Isotope, пока я не удалю некоторые элементы. Попробуйте удалить блок, а затем перетасовать: http://apany.com/assistants/ $('#shuffle').click(function(){...
698 просмотров
schedule 01.02.2023