Создана процедурно-генерируемая карта для Counter-Strike: Global Offensive
В общей сложности система способна создать более 30 млн вариантов площадки.
Обучающие статьи о Computer Science, оптимизации кода и использование классических алгоритмов и структур данных в решении задач.
В общей сложности система способна создать более 30 млн вариантов площадки.
Для решения задачи коммивояжёра используются разные алгоритмы, один из них называется «муравьиным». Разбираемся, что он из себя представляет.
Разработчики уже пытаются получить патент на своё «изобретение».
Когда решаешь задачи для начинающих программистов, не всегда понятно, применяется ли такой код в реальной жизни. Рассказываем, что может быть полезно.
Алгоритм по которому работает лифт в высотном здании должен учитывать множество факторов. Он сложнее чем у обычного лифта.
Сортировка в Python выполняется с помощью sorted() и list.sort(). Разбираем на примерах, как это работает.
Очень часто объекты, которые пытаются сделать анонимными, скрывают за пиксельной сеткой. Что-то похожее можно получить, открыв картинку с низким разрешением на полный экран. И вот, судя по всему, начался процесс заката данного способа шифрования.
В книге охватывается основной спектр современных алгоритмов: сортировки, графовые алгоритмы, динамическое программирование и тому подобное.