
Nameless
12 уровень
Прошу пояснить детально.
Решен

Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Andrii
24 декабря 2018, 10:39
Господа! Вы забыли упомянуть, что эти методы делают сдвиг на позицию. Погугли, как работают эти методы и ввсе поймешь
0
Артем DivertittoSenior Android-разработчи в United TechMaster
7 декабря 2018, 12:47
Сначала ты добавляешь нулевой элемент в конец списка, а потом удаляешь это элемент из списка
0
Nameless
7 декабря 2018, 13:28
я не понимаю каким образом, этот нулевой элемент "берет" 4 первых строки в списке и помещает их в конец списка. Вот, что прошу пояснить...
0
Артем DivertittoSenior Android-разработчи в United TechMaster
7 декабря 2018, 14:48решение
Так он не помещает в конец. Он добавляем этот же нолевой элемент в конец. Смотри, у нас есть список состоящий из строк: один, два, три, четыре, пять.
Вызываем метод
Получаем измененный список:
один, два, три, четыре, пять, один
Дальше вызываем:
Получаем:
два, три, четыре, пять, один
Цикл начинает следующую итерацию, и вызываем сново метод
Получаем:
два, три, четыре, пять, один, два
Сново вызываем:
Получаем:
три, четыре, пять, один, два
+11
Nameless
7 декабря 2018, 14:54
Спасибо большое! Не сообразил(
0