| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > Рекурсивный поиск LIS |
| Автор: Symbolist 25.2.2011, 01:26 | ||||
| Необходимо реализовать рекурсивный поиск максимальной возрастающей подпоследовательности (LIS) в массиве. Причем в ходе рекурсии необходимо найти не только длину LIS, но и LIS для каждого элемента в массиве. На данный момент имею только рекурсивную реализацию для нахождения длины LIS:
Использую:
Итеративные алгоритмы, увы, использовать не положено. Как грамотно прикрутить сохранение LIS для каждого элемента последовательности к рекурсии? |