История изменений
Исправление i-rinat, (текущая версия) :
Советую реализовать сначала самый простой алгоритм, который только придумаешь. Если он окажется недостаточно быстрым, придумывать новый. В процессе придумывания у тебя уже будет решение. Медленное, но решение. Хотя бы не вручную искать.
Если ты зациклишься на алгоритмах поиска, не будет ни того, ни другого.
Ну разве что тебе сам поиск не нужен, а интересно именно алгоритм разработать.
Исходная версия i-rinat, :
Советую реализовать сначала самый простой алгоритм, который только придумаешь. Если он окажется недостаточно быстрым, придумывать новый. В процессе придумывания у тебя уже будет решение. Медленное, но решение. Хотя бы не вручную искать.