1. В массиве а каждый элемент равен 0 или 1. Заменить все нули едини-
цами и наоборот.
Решение: достаточно одного оператора присваивания a[i] : = l – a[i] в те-
ле цикла.
2. В массиве каждый элемент равен 0, 1 или 2. Переставить элементы
массива так, чтобы сначала располагались все 0, затем все 1 и, наконец, все 2.
Дополнительного массива не заводить.
Решение: можно не переставлять элементы массива, а подсчитать коли-
чества 0, 1, 2 и заполнить массив заново требуемым образом. Что я знаю
Объяснение:
1. В массиве а каждый элемент равен 0 или 1. Заменить все нули едини-
цами и наоборот.
Решение: достаточно одного оператора присваивания a[i] : = l – a[i] в те-
ле цикла.
2. В массиве каждый элемент равен 0, 1 или 2. Переставить элементы
массива так, чтобы сначала располагались все 0, затем все 1 и, наконец, все 2.
Дополнительного массива не заводить.
Решение: можно не переставлять элементы массива, а подсчитать коли-
чества 0, 1, 2 и заполнить массив заново требуемым образом. Что я знаю
Объяснение: