大佬教程收集整理的这篇文章主要介绍了算法 – 求最小正值,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的天真方法如下(在Delphi中,但随意使用你喜欢的任何东西),但我认为有一种更优雅的方式.
value1Temp := MaxInt; value2Temp := MaxInt; value3Temp := MaxInt; if ( value1T > 0) then value1Temp := value1; if ( value2 > 0) then value2Temp := value2; if ( value3 > 0) then value3Temp := value3; Result := Min(value1Temp,Min(value2Temp,value3Temp)); if Result = MaxInt then Result := 0;
如果你想在一个有任意数量问题的循环中,那么:
如果希望value数组从零开始,请将for循环更改为:0到N-1
我认为这段代码非常清楚地知道正在做什么.
将“then”语句放在同一行上会使代码在这种简单的情况下看起来更清晰,但如果您觉得有必要,可以随意将“then”语句缩进到下一行.
以上是大佬教程为你收集整理的算法 – 求最小正值全部内容,希望文章能够帮你解决算法 – 求最小正值所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。