Результаты поиска по запросу "shuffle"
Извините за новый ответ, мне не хватает представителя, чтобы оставить комментарий: /
будет лучший способ сделать это? Прямо сейчас я конвертируюJSONArray чтобыArrayList пользовательского класса, используйтеCollections.shuffle() выполнить действие и преобразовать обратно вJSONArrayчто, кажется, слишком много накладных ...
против альтернатив =)
у сделать это на PHP, но я пытаюсь работать в оболочке BASH. Мне нужно взять массив, а затем случайным образом перемешать содержимое и сбросить его вsomefile.txt. Так дан массив Heresmyarray, из элементовa;b;c;d;e;f; это будет ...
Если вам нужна только одна случайная строка, то, возможно, вам вообще не нужно перетасовывать список; просто выберите случайную строку из существующего списка:
де смотрел, как перемешать / рандомизировать список строк в C # для Windows Phone 7. Я все еще новичок, вы могли бы сказать, так что это, вероятно, выход из моей лиги, но я пишу простое приложение, и это основа этого. У меня есть список строк, ...
Если генератор случайных байтов в порядке, любой метод работает одинаково хорошо, а также подходит подход перетасовки вашей карты.
наилучший метод генерации числа с 256 случайными битами? Работает ли конкатенация случайных байтов? byte[] data = new byte[32]; RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); rng.GetNonZeroBytes(data); // should include ...
Почему вы используете время для посева генератора вместо
общий, многоразовый способ перемешатьstd::vector в C ++. Вот как я сейчас это делаю, но я думаю, что это не очень эффективно, потому что ему нужен промежуточный массив и ему нужно знать тип элемента (DeckCard в этом примере): srand(time(NULL)); ...
что последовательность уникальна.
ли какая-то функция, похожая наsrand(), что мне нужно позвонить, чтобы убедиться, чтоstd::random_shuffle() всегда дает разные результаты? то есть, если я позвоню несколько раз с одними и теми же данными, я хочу, чтобы порядок каждый раз был ...
В C ++:
у перетасовать список уникальных предметов, но не делаю случайное перемешивание. Я должен быть уверен, что ни один элемент в перетасованном списке не находится в той же позиции, что и в исходном списке. Таким образом, если исходный список (A, B, ...
, Это самый быстрый
могу перемешать значения массива наиболее эффективным способом? Каждый элемент - это просто строка, содержащая HTML.
тасовать массив в нг-повтор угловой
Я создаю тест и каждый раз, когда начинаю его, я хочу перетасовать вопросы, чтобы они не появлялись в одном и том же порядке каждый раз. У меня есть это в моем HTML-код: <div ng-repeat="question in questions | filter:ids | orderBy:randomSort"> ...
Карточная игра: случайным образом выбрать 1 номер из 52 без дубликатов
У меня есть простая карточная игра (с использованием 52 карт - без джокеров), в которой я хочу выбрать одну карту за раз, пока не будет выбрана выигрышная карта. У меня есть следующий массив: $cards = array( 'diamond' => array( 'A', 2, 3, 4, 5, ...