Хобрук: Ваш путь к мастерству в программировании

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

Как ввести случайную строку в Python
У меня есть скрипт Python, который будет имитировать нажатия клавиш на моем компьютере. Последняя функция имеет форму key(hexcode) , где шестнадцатеричный код — это шестнадцатеричный код ключа. Я хочу совместить это со «случайной» функцией, чтобы я...
12.03.2024

Создайте простой 2D AI C++
Я хотел бы получить некоторое представление о том, как я могу сделать ИИ, который может плавно перемещаться по карте (между размерами окна). Например, если ИИ достиг определенного места, он пойдет в другое место. Вот что я пробовал, Во-первых, я...

Округление Python случайных чисел с плавающей запятой до ближайших точек на двумерной однородной сетке сетки
Несмотря на множество функций округления numpy & scipy, я не могу найти ни одну, которая позволила бы мне дискретизировать рандомизированные числа с плавающей запятой относительно узлов в двумерной сетке с однородной сеткой. Например, # create...

Эффективно выбирайте n случайных элементов из массива PHP (без перемешивания)
У меня есть следующий код для выбора $n элементов из массива $array в PHP: shuffle($array); $result = array_splice($array, 0, $n); Учитывая большой массив, но только несколько элементов (например, 5 из 10000 ), это относительно...

Представление равномерного распределения по диапазону произвольного типа перечисления
Я использую библиотеку случайных чисел C++ во многих местах. Это может быть не совсем удобно (например, нет базового класса для произвольного дистрибутива), но я научился с этим жить. Теперь мне нужно равномерно выбирать значения из перечисляемого...

Java — самый эффективный многопоточный список с произвольным доступом
Структура выбранного списка: Синхронизированный связанный список. Сценарий: Моя программа требует рендеринга некоторых (довольно вычислительных) сгенерированных изображений в сетке. Эти изображения должны обновляться всякий раз, когда...

Неповторяющееся целое число в пределах диапазона (исключая 0) создает повторяющуюся целочисленную последовательность
Ссылаясь на генерацию случайных чисел без последовательного повторения , я хочу сделать не- повторяющийся генератор случайных целых чисел, но от 2 до 9 включительно. Я хорошо использую код упаковки из ответа в приведенном выше URL-адресе. int...
02.05.2024

Алгоритм случайного радиального острова
У меня есть функция здесь (вдохновленная https://github.com/amitp/mapgen2/blob/master/Map.as в функции фабрики islandshape ), которая должна разделить квадратную карту на сушу и воду. Вот так: игнорировать разные биомы Но в функции,...

random.choice() эквивалентен по порядку
Я знаю, что использование циклов for отображает элементы в списке по порядку, но отображает их только сразу. e.g.: >>> list = [1,2,3,4,5] >>> for i in list: ... print(i) ... 1 2 3 4 5 То же самое, если я сделаю это с...

Новые материалы

Декларативное и функциональное программирование в стиле LINQ с использованием JavaScript с использованием каррирования и генератора ...
LINQ - одна из лучших функций C #, которая обеспечивает элегантный способ написания кода декларативного и функционального стиля, который легко читать и понимать. Благодаря таким функциям ES6,..

Структуры данных в C ++ - Часть 1
Реализация общих структур данных в C ++ C ++ - это расширение языка программирования C, которое поддерживает создание классов, поэтому оно известно как C с классами . Он используется для..

Как я опубликовал свое первое приложение в App Store в 13 лет
Как все началось Все началось три года назад летом после моего четвертого класса в начальной школе. Для меня, четвертого класса, лето кажется бесконечным, пока оно не закончится, и мой отец..

Что в лицо
Очерк о возвращении физиогномики и о том, почему мы должны это приветствовать. История начинается со странной науки. Р. Тора Бьорнсдоттир, Николас О. Рул. Видимость социального класса по..

Почему шаблоны проектирования и почему нет?
Сложность — мать всех проблем в программировании. Программное обеспечение должно быть разработано с точки зрения того, кто его поддерживает, а не того, кто его пишет, потому что программное..

Создание дизайна обуви с помощью машинного обучения
Обувь. Что подождать? Я думал, что речь пойдет о машинном обучении! Ну это так. Если бы вы пошли на Amazon, сколько обуви вы бы нашли? Наверное, много, не так ли? Но много ли в них..

GraalVM в 2022 году: итоги года
2022 год был очень продуктивным для проекта и сообщества GraalVM. Вместе мы разработали множество новых функций, выпустили GraalVM для последних версий Java и новых платформ и увидели несколько..