2014-02-18 39 views
0

只搜索3d陣列的一個子陣列我有一個三維數組的int值,我想通過其中一個子數組搜索特定的值。雖然我可以通過下面的代碼的每個可能的組合循環我的方式。正在處理

array[numberIwant][1-255[1-255]; 

這似乎是矯枉過正。我遇到過這種習慣,認爲這可能是我尋求的答案,但要麼不是,要麼我不明白這一點足以讓它發揮作用。任何人都可以建議這樣做的方式?

回答

0

對於這個大小的數組,foreach和for循環將具有幾乎相同的處理時間。 雖然看起來似乎過度殺傷,但它不是,你需要做一個三重嵌套for循環,然後有一個if語句,看看你想要的數字是否被找到。

+0

感謝您的確認。我肯定會遇到關於處理器密集型處理的問題。可能需要設計一種更好的信息存儲方式。 – DTC