[問題] 如何取得陣列在範圍內的最小值?
請問一下,有什麼辦法可以快速取得範圍內的最小值。
例如: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.陣列中的值一定介於最大值與最小值之間
我知道迴圈一定可以,但想問問看有沒有其他方式?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.102.65
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1427817877.A.ACD.html
※ 編輯: don750421 (36.237.102.65), 04/01/2015 00:05:40
推
04/01 00:11, , 1F
04/01 00:11, 1F
→
04/01 00:14, , 2F
04/01 00:14, 2F
→
04/01 00:16, , 3F
04/01 00:16, 3F
推
04/01 00:45, , 4F
04/01 00:45, 4F
→
04/01 00:46, , 5F
04/01 00:46, 5F
→
04/01 01:29, , 6F
04/01 01:29, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):