- Шаг 1. Что такое массивМассивы. Индексы. Создание, запись и чтение. Перебор и поиск.
- Шаг 2. Перебор и поискУпражнения на перебор массивов и поиск элементов.
- Шаг 3. Создание и изменение массиваУпражнения на создание, изменение и заполнение массивов.
- Шаг 4. InPlace операцииInPlace операции. Изменение массивов на месте, без дополнительной памяти.
- Шаг 5. Продвинутый уровеньУпражнения повышенной сложности по работе с массивами.
Шаг 3. Создание и изменение массива
В этом шаге вы научитесь создавать новые массивы, изменять существующие и выполнять операции, требующие аккуратной работы с индексами.
Упражнения помогут разобраться с тем, как изменять структуру массива и как корректно обрабатывать элементы при сдвигах и замене.
Чему вы научитесь:
- Дублировать элементы и учитывать ограничение длины массива
- Объединять два массива в один, сохраняя порядок
- Заменять элементы на основе значений справа
- Перемещать элементы внутри массива со сдвигом