PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] 如何取得陣列在範圍內的最小值?
作者:
don750421
(1+1≠2)
2015-04-01 00:04:33
請問一下,有什麼辦法可以快速取得範圍內的最小值。
例如:int nMin = 10; int nMax = 20;
int temp[5] = { 13,14,15,16,17 };
最小值: 10
int temp[5] = { 10,14,15,16,17,19 };
最小值: 11
int temp[5] = { 10,11,12,13,17,19 };
最小值: 14
PS.陣列中的值一定介於最大值與最小值之間
我知道迴圈一定可以,但想問問看有沒有其他方式?
作者: CrazyAngel (無口系天然呆)
2015-04-01 00:11:00
linq。
http://www.dotnetperls.com/max
作者:
don750421
(1+1≠2)
2015-04-01 00:14:00
感謝1F前輩,連結中的做法應該是取得陣列中的最大/小而我要的應該是還必須介於兩個範圍值之內
作者:
J002
(阿里山 我來了XD~)
2015-04-01 00:45:00
第一個最小的應該是13?第二個14?第三個11?還是小弟理解錯誤 囧?
作者:
Feis
(永遠睡不著 @@)
2015-04-01 01:29:00
他意思應該是沒出現在陣列的吧. 迴圈沒甚麼不好
繼續閱讀
[問題] 怎麼對cmd 下command
i998like5566
Fw: [問題] C# 存picture box問題(已解決)
sky391
[問題] service and apps
ray780422
[問題] 點陣式印表機連續列印時 換頁會停頓
hangchu
[問題] Emgucv 二值化座標問題
pcmanxyz
[問題] 動態控制項Attribues Javascript
te426odin
[問題] Pipes跟Windows8.1
ray780422
[問題] 視窗程式縮放問題
FPwei
[情報] .net 開放原始碼
nfsong
Unity c#
RodyPisces
Links
booklink
Contact Us: admin [ a t ] ucptt.com