Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は問題を解決しましたが、より速い方法があるかどうか疑問に思っています。
a、b、c がランダムに生成された数値であると仮定すると、Math.max および Math.min 関数のみを使用して中間の数値を見つける方法はありますか?
med = Math.max(Math.max(Math.min(a,b),Math.min(b,c)),(Math.max(Math.min(b,c),Math.min(a,c))));
どうもありがとう、どんな反応でも大歓迎です!
以下はどうですか?
min(min(max(a,b), max(b,c)), max(a,c))