gpt4 book ai didi

java - 用Java递归求和整数

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:28:51 26 4
gpt4 key购买 nike

我必须使用递归算法计算两个整数的总和,但我真的不知道该怎么做。条件如下:

总和(x,y)=?
if x = 0 then sum (x,y) = y otherwise sum(x,y) = sum(predecessor(x),successor (y)).

有人知道我如何用算法编写这个吗?如果有任何建议,我会很高兴。

最佳答案

我不会给你代码,因为这似乎是一项作业,但这是粗略的算法:

predecessor(x) = x - 1
successor(x) = x + 1

sum(x, y) =
if x = 0
then y
otherwise sum(predecessor(x), successor(y))

关于java - 用Java递归求和整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4518655/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com