gpt4 book ai didi

scala - 比较没有 if 语句的整数?

转载 作者:行者123 更新时间:2023-12-04 19:56:13 27 4
gpt4 key购买 nike

对于家庭作业,我被要求以非递减顺序合并两个整数列表。我们被告知不要“不要使用 if 运算符”。

我可以毫无困难地通过递归合并两个列表(如果我忽略非递减部分),但是我如何在不使用 if 语句的情况下比较每个列表中的一个整数?据我所知,Scala 匹配功能不允许使用表达式,但我不确定在这种情况下如何利用它。

不一定要寻找明确的答案/代码示例,只是寻找正确方向的提示。

谢谢。

最佳答案

您可以使用 maxmin 方法让您可以将这两个数字以正确的非递减顺序计算到结果中。一定要证明(至少对你自己)这在所有情况下都有效。

关于scala - 比较没有 if 语句的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7407441/

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