Результаты поиска по запросу "shuffle"

3 ответа

Извините за новый ответ, мне не хватает представителя, чтобы оставить комментарий: /

будет лучший способ сделать это? Прямо сейчас я конвертируюJSONArray чтобыArrayList пользовательского класса, используйтеCollections.shuffle() выполнить действие и преобразовать обратно вJSONArrayчто, кажется, слишком много накладных ...

3 ответа

 против альтернатив =)

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

1 ответ

Если вам нужна только одна случайная строка, то, возможно, вам вообще не нужно перетасовывать список; просто выберите случайную строку из существующего списка:

де смотрел, как перемешать / рандомизировать список строк в C # для Windows Phone 7. Я все еще новичок, вы могли бы сказать, так что это, вероятно, выход из моей лиги, но я пишу простое приложение, и это основа этого. У меня есть список строк, ...

ТОП публикаций

4 ответа

Если генератор случайных байтов в порядке, любой метод работает одинаково хорошо, а также подходит подход перетасовки вашей карты.

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

3 ответа

Почему вы используете время для посева генератора вместо

общий, многоразовый способ перемешатьstd::vector в C ++. Вот как я сейчас это делаю, но я думаю, что это не очень эффективно, потому что ему нужен промежуточный массив и ему нужно знать тип элемента (DeckCard в этом примере): srand(time(NULL)); ...

6 ответов

 что последовательность уникальна.

ли какая-то функция, похожая наsrand(), что мне нужно позвонить, чтобы убедиться, чтоstd::random_shuffle() всегда дает разные результаты? то есть, если я позвоню несколько раз с одними и теми же данными, я хочу, чтобы порядок каждый раз был ...

3 ответа

В C ++:

у перетасовать список уникальных предметов, но не делаю случайное перемешивание. Я должен быть уверен, что ни один элемент в перетасованном списке не находится в той же позиции, что и в исходном списке. Таким образом, если исходный список (A, B, ...

3 ответа

, Это самый быстрый

могу перемешать значения массива наиболее эффективным способом? Каждый элемент - это просто строка, содержащая HTML.

2 ответа

тасовать массив в нг-повтор угловой

Я создаю тест и каждый раз, когда начинаю его, я хочу перетасовать вопросы, чтобы они не появлялись в одном и том же порядке каждый раз. У меня есть это в моем HTML-код: <div ng-repeat="question in questions | filter:ids | orderBy:randomSort"> ...

5 ответов

Карточная игра: случайным образом выбрать 1 номер из 52 без дубликатов

У меня есть простая карточная игра (с использованием 52 карт - без джокеров), в которой я хочу выбрать одну карту за раз, пока не будет выбрана выигрышная карта. У меня есть следующий массив: $cards = array( 'diamond' => array( 'A', 2, 3, 4, 5, ...