|
|
1
2
当然,这很容易,但是您需要编写两个函数,一个函数带有一个累加器,如下所示:
|
|
|
2
1
好吧,您可以对使用该功能的人隐藏该功能。所以您将有一个名为
我过去就是这样做的。 |
|
3
0
我想你可以用 horner scheme 为了不保留任何“我”。 您必须颠倒字符串(是的,退出丑陋),然后您可以简单地使用:
|
|
|
4
0
一种方法可能涉及将数字的长度作为参数传递,以便我们能够有效地向后读取:
然后这样称呼它:
或:
但这并不总是最佳的麻烦与长度的字符串。另外,如果一个字符串在一个数字后面有字符,我们必须手工将其考虑进去,因为这个函数不会为我们做这件事。我们不能(不应该)使用
不,那个
我知道这可能是一个学习练习,但递归并不是所有编程的全部。在某些语言中,对于某些任务,它是一些人,包括我自己,会称之为美丽的,但从它的外观来看,这不是其中的一种情况。 |
|
|
MMedina · 将powershell应用于子文件夹 1 年前 |
|
|
YorSubs · Linux中遍历目录的时间不同方法[关闭] 1 年前 |
|
Romn · 在递归函数中键入元组或元组列表 1 年前 |
|
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 1 年前 |
|
|
Ack · 尝试迭代JSON数据以匹配用户输入 1 年前 |