Algorithm 最大价值决策

Algorithm 最大价值决策,algorithm,logic,Algorithm,Logic,我写函数是为了从值列表中给出最大值。我的问题是,如果所有的价值观都是一样的,会怎么样?比如, 30,29,34,45 简单。最大值为45。现在, 20,20,20,20 这里的最大值是20吗?还是没有最大的价值?我对此感到困惑 这对我来说很重要,因为我必须去掉一个最有价值的元素,这些是非常重要的金额,我不会犯错,因为这样一来,客户账单就错了 在我所知道的所有语言中,buildinmax将返回20。因此,大家都知道,最好的是20。基本算法如下所示: let result = first ele

我写函数是为了从值列表中给出最大值。我的问题是,如果所有的价值观都是一样的,会怎么样?比如,

30,29,34,45
简单。最大值为45。现在,

20,20,20,20
这里的最大值是20吗?还是没有最大的价值?我对此感到困惑


这对我来说很重要,因为我必须去掉一个最有价值的元素,这些是非常重要的金额,我不会犯错,因为这样一来,客户账单就错了

在我所知道的所有语言中,buildin
max
将返回
20
。因此,大家都知道,最好的是
20
。基本算法如下所示:

let result = first element of list
foreach number in list
    if number is greater than result
        result = number

return result

现在,您必须检查是否必须删除一个最大值或所有值。我们无法为您或您的客户做出决定。提示,问问他们。

谢谢你,先生。是的,我是这样编码的。否则,如果删除所有内容,则客户的账单为零,并且他们可以免费获得所有内容-hahahaha@Mojo下面是的C#实现,通过一个特殊的检查来验证输入是否包含任何值。我投票将这个问题作为离题题来结束,因为它与代码的要求有关。这应该由编写代码的人来澄清。