Это проблема: Проблема № 78
Это сводит меня с ума. Я работаю над этим в течение нескольких часов, и мне удалось уменьшить сложность поиска количества способов складывать монеты n
в O(n/2)
, но даже с этими улучшениями и начиная с n
, для которого p(n)
близок к одному миллиону, я до сих пор не могу получить ответ менее чем за минуту. Совсем нет.
Есть ли подсказки, которые могли бы помочь мне в этом?
Имейте в виду, что я не хочу полного решения, и здесь не должно быть никаких функциональных решений, чтобы не испортить проблему другим людям. Вот почему я не включил и код.