一多維陣列I具有以下的數組:搜索最大
一個)3,7,2 //長度×寬度×高度
b)中6,3,9
c)5,9,3
我需要執行搜索來創建一個新列表,編譯每個變量的長度和寬度之間的最大值。即,對於這個問題將返回以下列表中選擇正確C#代碼:
一個)7
B)6
C)9
任何建議?
一多維陣列I具有以下的數組:搜索最大
一個)3,7,2 //長度×寬度×高度
b)中6,3,9
c)5,9,3
我需要執行搜索來創建一個新列表,編譯每個變量的長度和寬度之間的最大值。即,對於這個問題將返回以下列表中選擇正確C#代碼:
一個)7
B)6
C)9
任何建議?
IEnumerable<int> maxes = dimensions.Select(dim => Math.Max(dim[0], dim[1]));
或
IEnumerable<int> maxes = dimensions.Select(dim => dim.Take(2).Max());
謝謝,這很好。 – user2381071 2013-05-14 13:06:56
我知道這是一箇舊飼料現在。但我設法解決了這個問題。這是我的解決方案: – user2381071 2013-06-05 14:00:46
'有什麼建議?'編寫代碼... – I4V 2013-05-14 09:49:20
你需要找到最大的數組的第2個值的? – Robert 2013-05-14 09:49:21
我建議你發表你最好的嘗試,然後提出問題。 – Zak 2013-05-14 09:49:33