Все статьи подряд / Математика / Хабр's Journal
 
[Most Recent Entries] [Calendar View]

Wednesday, January 11th, 2023

    Time Event
    9:21a
    Собеседование по алгоритмам: задача Иосифа Флавия

    На следующем собеседовании по алгоритмам вам может попасться алгоритмическая задача, основанная на легенде об Иосифе Флавии: стоящие по кругу n мятежников начинают убивать каждого k-го из оставшихся в живых; нужно написать программу, которая получает на вход числа n и k и за время O(n) находит номер последнего оставшегося в живых мятежника. Сможете написать такую программу за тридцать минут? В этой статье мы подробно разберём решение задачи.

    Решение задачи

    << Previous Day 2023/01/11
    [Calendar]
    Next Day >>

Все статьи подряд / Математика / Хабр   About LJ.Rossia.org