random- все статьи тега ➜ страница 2


Перетасовка списка объектов

у меня есть список объектов в Python и я хочу, чтобы перетасовать их. Я думал, что смогу использовать random.shuffle метод, но это, кажется, ошибка, когда список объектов. Есть ли способ перетасовки объекта или другой способ обойти это? import random class a: foo = "bar" a1 = a() a2 = a() b = [a1,a2] print random.shuffle(b) это не удастся. ...

Генератор случайных цветов

учитывая эту функцию, я хочу заменить цвета с генератором случайных цветов. document.overlay = GPolyline.fromEncoded({ color: "#0000FF", weight: 10, points: encoded_points, zoomFactor: 32, levels: encoded_levels, numLevels: 4 }); Как я могу это сделать? ...

PHP: как создать случайную, уникальную, буквенно-цифровую строку?

как можно было бы создать случайную, уникальную строку, используя цифры и буквы для использования в ссылке проверки? Например, когда вы создаете учетную запись на веб-сайте, и он отправляет вам электронное письмо со ссылкой, и вам нужно щелкнуть эту ссылку, чтобы подтвердить свою учетную запись...угу...один из них. Как я могу создать один из них с помощью PHP? обновление: только что вспомнил о uniqid(). Это функция PHP, которая генерирует уникальный идентификатор на основе текущего времени в м ...

Почему rand () + rand () производит отрицательные числа?

я заметил:rand() библиотечная функция когда она вызывается только один раз в цикле, она почти всегда производит положительные числа. for (i = 0; i < 100; i++) { printf("%dn", rand()); } но когда я добавляю два rand() вызовы, генерируемые номера теперь имеют больше отрицательных чисел. for (i = 0; i < 100; i++) { printf("%d = %dn", rand(), (rand() + rand())); } может кто-нибудь объяснить мне, почему я вижу отрицательные числа во втором случае? PS: Я инициализирую семя перед ...

Выберите n случайных строк из таблицы SQL Server

у меня есть таблица SQL Server с примерно 50 000 строк в нем. Я хочу выбрать около 5000 из этих строк наугад. Я придумал сложный способ, создав временную таблицу со столбцом "случайное число", скопировав в нее мою таблицу, пройдя через временную таблицу и обновив каждую строку с помощью RAND(), а затем выбрать из этой таблицы, где столбец случайных чисел этот статья предлагают использовать ...

Получить случайное число, сосредоточенное на центре

можно ли получить случайное число от 1-100 и сохранить результаты в основном в диапазоне 40-60? Я имею в виду, что он будет выходить из этого диапазона редко, но я хочу, чтобы он был в основном в этом диапазоне... Возможно ли это с помощью JavaScript / jQuery? сейчас я просто использую basic Math.random() * 100 + 1. ...

Лучший способ выбрать случайные строки PostgreSQL

Я хочу случайный выбор строк в PostgreSQL, я пробовал это: select * from table where random() < 0.01; но некоторые другие рекомендуют это: select * from table order by random() limit 1000; у меня очень большая таблица с 500 миллионами строк, я хочу, чтобы это было быстро. какой подход лучше? В чем же разница? Каков наилучший способ выбора случайных строк? ...

Как я могу тасовать строки текстового файла в командной строке Unix или в shell-скрипт?

Я хочу перемешать строки текстового файла случайным образом и создать новый файл. Файл может содержать несколько тысяч строк. как я могу сделать это с cat,awk,cut и т. д.? ...

C++ генерация случайных чисел с плавающей запятой

Как я могу генерировать случайные поплавки в C++? Я думал, что могу взять целое число rand и разделить его на что-то, будет ли это достаточно адекватно? ...

Произвести случайное число в диапазоне с помощью C#

Как я могу производить случайные числа в пределах диапазона? ...

Как получить доступ к случайному элементу в списке?

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

Разница между Java.утиль.Случайные и java.безопасность.SecureRandom

моей команде передали некоторый код на стороне сервера( на Java), который генерирует случайные токены, и у меня есть вопрос относительно того же - цель этих токенов довольно чувствительна-используется для идентификатора сеанса, ссылок сброса пароля и т. д. Таким образом, они должны быть криптографически случайными, чтобы избежать того, чтобы кто-то их угадал или грубо принудил их к этому. Маркер является "длинным", поэтому он имеет длину 64 бита. код в настоящее время используется java.util.Ra ...

Уникальные (неповторяющиеся) случайные числа в O (1)?

Я хотел бы генерировать уникальные случайные числа между 0 и 1000, которые никогда не повторяются (т. е. 6 не появляется дважды), но это не прибегает к чему-то вроде поиска O(N) предыдущих значений, чтобы сделать это. Это возможно? ...

Генерация случайного пароля в php

Я пытаюсь создать случайный пароль в php. однако я получаю все ' a и возвращаемый тип имеет тип массива, и я хотел бы, чтобы это была строка. Есть идеи, как исправить код? спасибо. function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; for ($i = 0; $i < 8; $i++) { $n = rand(0, count($alphabet)-1); $pass[$i] = $alphabet[$n]; } return $pass; } ...

Выбор случайного элемента из набора

Как выбрать случайный элемент из набора? Меня особенно интересует выбор случайного элемента из a HashSet или LinkedHashSet, в Java. Решения для других языков также приветствуется. ...

Выбрать случайный элемент из массива

Предположим у меня есть массив и я хочу, чтобы выбрать один элемент наугад. что было бы самым простым способом сделать это? очевидный путь был бы array[random index]. Но, возможно, есть что-то вроде Руби array.sample? Или если нет, можно ли создать такой метод с помощью расширения? ...

Как выбрать случайное значение из перечисления?

дано произвольное перечисление в C#, Как выбрать случайное значение? (Я не нашел этот очень простой вопрос на SO. Я опубликую свой ответ через минуту в качестве ссылки для всех, но, пожалуйста, не стесняйтесь публиковать свой собственный ответ.) ...

Как решить медленный Java 'SecureRandom'?

Если вы хотите криптографически сильное случайное число в Java, вы используете SecureRandom. К сожалению, SecureRandom может быть очень медленным. Если он использует /dev/random в Linux он может блокировать ожидание достаточной энтропии для создания. Как избежать штрафа за производительность? кто-нибудь использовал Необычная Математика как решение этой проблемы? может ли кто-нибудь подтвердить, что эта проблема производительности была решена в JDK 6? ...

Выбрать N случайных элементов из списка в C#

Мне нужен быстрый алгоритм для выбора 5 случайных элементов из общего списка. Например, я хотел бы получить 5 случайных элементов из List<string>. ...

Выберите случайное значение из перечисления?

Если у меня есть перечисление, как это: public enum Letter { A, B, C, //... } что является лучшим способом, чтобы выбрать один случайным образом? Это не должно быть пуленепробиваемым качеством производства, но довольно равномерное распределение было бы неплохо. я мог бы сделать что-то подобное private Letter randomLetter() { int pick = new Random().nextInt(Letter.values().length); return Letter.values()[pick]; } но есть ли лучший способ? Я чувствую, что это то, что ...