# Functional Programming in Java, Second Edition: p 148 "An optimization problem" & "Plain-Vanilla Recursion" problems

**URL:** <https://forum.devtalk.com/t/functional-programming-in-java-second-edition-p-148-an-optimization-problem-plain-vanilla-recursion-problems/106571>\
**Category:** PragProg Customers\
**Tags:** book-functional-programming-in-java-second-edition, errata\
**Created:** [26 April 2023 12:58 UTC](https://forum.devtalk.com/t/functional-programming-in-java-second-edition-p-148-an-optimization-problem-plain-vanilla-recursion-problems/106571 "2023-04-26T12:58:59Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![venkats](https://forum.devtalk.com/user_avatar/forum.devtalk.com/venkats/32/508_2.png) [@venkats](https://forum.devtalk.com/u/venkats)\
**Post date:** [31 May 2023 20:03 UTC](https://forum.devtalk.com/t/functional-programming-in-java-second-edition-p-148-an-optimization-problem-plain-vanilla-recursion-problems/106571/2 "2023-05-31T20:03:25Z")

</div>

We can assume the given values are profit instead of revenue. The exponential time complexity also comes from the worst case scenario.

---

_[View the full topic](https://forum.devtalk.com/t/functional-programming-in-java-second-edition-p-148-an-optimization-problem-plain-vanilla-recursion-problems/106571)._
