好吧所以...我需要檢查一個數組是否是一個完整的鏈。我會告訴你這是什麼意思:循環來擊中數組中的每個元素?
我有arr [5,3,2,0,4,1]。 N(數組大小)= 6,N-1 = 5.所以數組應該包含數字0-5。那麼我們從arr [0]開始。因此我們去arr [5] = 1,arr [1] = 3,arr [3] = 0,這會使我們回到arr [0]。
由於這個數組沒有去每個數字,它不是一個完整的鏈。我希望這是有道理的大聲笑。
我應該在java中寫一個開始於arr [0]的方法,並像我說的那樣通過,如果它碰到數組中的每個數字,它就是完整的鏈(true)。如果它回到一個已經被打的數字,它就不是(false)。
我明白這背後的邏輯......我只是不能實現它。我不知道如何使用循環來跟蹤數字和索引......(我們應該使用循環)。
任何人都可以幫助指向正確的方向嗎?我不在尋找代碼,但如果有人可以解釋我將如何實現一個循環,這將是非常棒的!
「但如果有人可以解釋我可能會如何實現一個循環」 - 一個基本的Java教程也許? –
http://www.tutorialspoint.com/java/java_loop_control.htm – Evans
你問過你的助教/助教/教授嗎? – 2013-11-10 01:58:41