相关疑难解决方法(0)

找到三重中间值的最快方法?

给定是一个包含三个数值的数组,我想知道这三个数值的中间值.

问题是,找到三者中间最快方法是什么?

我的方法是这种模式 - 因为有三个数字有六种排列:

if (array[randomIndexA] >= array[randomIndexB] &&
    array[randomIndexB] >= array[randomIndexC])
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我找到更优雅,更快捷的方法,那将是非常好的.

java algorithm logic conditional median

42
推荐指数
7
解决办法
7万
查看次数

标签 统计

algorithm ×1

conditional ×1

java ×1

logic ×1

median ×1