Статьи Утилиты Telegram YouTube VK Видео RuTube Отзывы

Статьи с тэгом «алгоритмы»

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

23 января 2020

Тэги: алгоритмы, Java.

При разработке приложений иногда бывает необходимо выбрать случайный элемент из некоторого множества. Предположим, что у нас есть список фруктов и нам нужно выбрать случайным образом один из них.

var random = new SecureRandom();
var list = Arrays.asList("апельсин", "лимон", "грейпфрут");
var randomElement = list.get(random.nextInt(list.size()));
System.out.println(randomElement);

Сначала создадим генератор случайных значений SecureRandom. Можно также использовать и обычный Random, но первый выдаёт более случайные значения.

Читать полностью...

Как обменять значения двух переменных без буфера

1 мая 2018

Тэги: головоломки, Java, алгоритмы.

Если перед вами встанет задача обменять значения двух числовых переменных a и b между собой, вы можете создать временную переменную, чтобы сохранять промежуточный результат. Но как сделать это без создания лишней переменной? На помощь нам придёт математика.
Читать полностью...

❮ Назад