1
1
您可以通过常规链表递归并解构当前头和下一个头。要查找的特殊情况就在基本情况之前(即没有“下一个id”或类似id的项目)。 例如,如果我们有一个地图列表,比如:
然后打电话
|
2
1
另一种方法是
|
nanounanue · 使用python和高级操作符的函数管道 6 年前 |
Zazaeil · 这个特定的递归可以用尾部优化的方式重写吗? 6 年前 |
corvid · 使用ramda通过变量进行升序/降序 6 年前 |
CodingNow · Scala:如何制作多种方法并逐一应用? 6 年前 |