Я продолжаю читать о итеративных углублении , но я не понимаю, как он отличается от первого поиска глубины .
Я понял, что по глубине первым поиск продолжает идти глубже и глубже.
В итеративном углублении вы устанавливаете значение уровня, если на этом уровне нет решения, вы увеличите это значение и начните снова с нуля (корня).
Разве это не будет то же самое, что и первый поиск в глубине?
Я имею в виду, что вы будете продолжать увеличивать и увеличить, идущий глубже, пока вы не найдете решение. Я вижу это как то же самое! Я бы пошел вниз по той же ветке, потому что, если я начну снова с нуля, я бы пошел по той же ветви, что и раньше.