Kotmee Messenger
ВойтиРегистрация
Программирование для начинающих - CodeChick

Вечерняя задачка — продолжение урока про наибольшую палиндромную подпоследовательност…

Вечерняя задачка — продолжение урока про наибольшую палиндромную подпоследовательность. Код почти как днём: таблица dp по длине отрезка, при совпадении краёв берём внутренний ответ. Ошибка в одной цифре: к внутреннему прибавляют 1, а не 2. Три теста: «BBBAB», «CHARACTER», «ABA». Код с отступами — на картинке. Что выведет print? A) 4 5 3 B) 2 3 2 C) 1 1 1 D) 4 3 2 Подсказка: когда s[i] совпал с s[j], в ответ входят обе буквы. Если плюсовать только единицу, длина растёт вдвое медленнее на каждой паре краёв — и короткие совпадения вроде «AA» уже дают 1 вместо 2. Ответ с разбором — в комментарии позже вечером. #задачка