给定一个排序的整数列表,始终包含1。使用要与目标值相加的最小元素数量来查找目标值。所有的数字都可以使用不止一个。is 2 elements (9 twice).我理解,我们应该检查是否使用一个元素的最大数量来填充目标值,但我不知道如何正确地计算在得到正确的递归返回后使用的元素数。或者我调用递归</em
我正在尝试编写一个函数,它将递归地查找整数列表中最大的元素。我知道如何在Java中做到这一点,但不能理解如何在Scala中做到这一点。以下是我到目前为止所拥有的,但没有递归: if (xs.isEmpty) throw new java.util.NoSuchElementException(); }
我们如何使用