Я решаю вариацию задачи подмножество SUM, в которой мне нужно подсчитать количество подмножеств в массиве, которое составляет до данной цели. Я сталкиваюсь с узкими местами производительности из -за перекрывающихся подпроектов и избыточных вызовов. 2D массив? < /P>
Как мне обрабатывать кромки, такие как негативные цели или большие входные размеры, не вызывая стек-экипаж? element.
Затем я попытался добавить воспоминания, используя карту , где ключ был «Индекс -целевой», чтобы избежать перекомплекции одних и тех же подпрофсубл. /> Что я ожидал:
Я ожидал, что рекурсивное решение с меморизацией для эффективного обработки более крупных входов (~ 40 элементов), с значительно меньшим количеством рекурсивных вызовов.
Подробнее здесь: https://stackoverflow.com/questions/796 ... -large-inp
Как я могу оптимизировать рекурсивное возвращение с заметками в Java для больших входных ограничений? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Проблемы с заметками и извлечением решений в задаче о том, что я делаю не так?
Anonymous » » в форуме Python - 0 Ответы
- 1 Просмотры
-
Последнее сообщение Anonymous
-