06-02-2006 12:37 алгоритмы поиска
называется "наизнанку"...
входные параметры : искомый предмет, глубина дерева поиска (ибо подкладки сумки безграничны, а терпение напротив )
1. открыть молнию
2. вынуть ценные и особо заметные предметы (чтобы обеспечить алгоритму статус "без потерь").
3. Если условие выхода не выполнено и есть необследованные карманы, выполнить шаг 4.
иначе шаг 5.
4. открыть карман, выполнить шаг 2,3.
5. перевернуть сумку, вытрясти содержимое.
6. Если условие выхода не выполнено вывернуть сумку наизнанку.
7. Если условие выхода выполнено, забить сумку до отказа всем вываленным содержимым. Если на столе остались предметы, задать им статус "хлам".
9. Все предметы со статусом "хлам" поместить в корзину для мусора.
Условие выхода: либо найден искомый предмет, либо истекло терпение (достигнута предельная глубина поиска) ...
P.S.: искала HALLS от кашля...