Хорошо, поэтому ... Мне нужно проверить, является ли массив полной цепочкой. Я покажу вам, что это означает:цикл для каждого элемента массива?
У меня есть arr [5, 3, 2, 0, 4, 1]. N (размер массива) = 6, N-1 = 5. Таким образом, массив должен содержать числа 0-5. Затем мы начинаем с arr [0].
arr [0] = 5, поэтому переходим к 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
Вы попросили своего тренера/преподавателя/профессора? –