0 / 0 / 0
Регистрация: 13.12.2014
Сообщений: 32
|
|
1 | |
Расположить элементы массива так, чтобы нули было в начале, а единицы в конце11.10.2015, 13:56. Показов 4746. Ответов 14
Метки нет (Все метки)
Дан массив, состоящий из нулей и единиц, нужно расположить элементы массива так, чтобы нули было в начале, а единицы в конце.
0
|
11.10.2015, 13:56 | |
Ответы с готовыми решениями:
14
Отсортировать массив из 0 и 1 так, чтобы все нули находились в начале, а все единицы - в конце массива Отсортировать массив таким образом, чтобы все нули находились в начале, а единицы — в конце массива Отсортировать данный массив таким образом, чтобы все нули находились в начале, а единицы - в конце массива Переставить элементы массива так, чтобы в начале оказались четные элементы, а в конце - нечетные |
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
|
11.10.2015, 14:18 | 2 |
отсортируйте его
0
|
3 / 0 / 1
Регистрация: 11.10.2015
Сообщений: 16
|
||||||
11.10.2015, 14:35 | 4 | |||||
в данном случае используем быструю сортировку:
0
|
838 / 641 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
|
||||||
11.10.2015, 15:13 | 5 | |||||
1
|
0 / 0 / 0
Регистрация: 13.12.2014
Сообщений: 32
|
|
12.10.2015, 20:53 [ТС] | 6 |
нужно за один цикл сделать и без использования сортировки.
0
|
219 / 125 / 99
Регистрация: 14.03.2011
Сообщений: 628
|
||||||
12.10.2015, 21:16 | 8 | |||||
0
|
3 / 0 / 1
Регистрация: 11.10.2015
Сообщений: 16
|
|
12.10.2015, 21:18 | 9 |
ну тогда берите массив ArrayList длинной = количеству значений и при проверке по очереди:
если единица то отправляем в конец списка если ноль то отправляем в начало еще ноль в начало+1 еще единица в конец-1 и так до последнего значения. один цикл и без сортировки
0
|
1 / 1 / 1
Регистрация: 10.10.2015
Сообщений: 17
|
|
12.10.2015, 21:42 | 10 |
1
|
0 / 0 / 0
Регистрация: 13.12.2014
Сообщений: 32
|
|
13.10.2015, 00:42 [ТС] | 12 |
Можете это реализовать на си++?
0
|
251 / 127 / 54
Регистрация: 04.05.2013
Сообщений: 346
|
||||||
13.10.2015, 01:33 | 14 | |||||
1
|
1 / 1 / 4
Регистрация: 17.02.2013
Сообщений: 12
|
||||||
13.10.2015, 06:50 | 15 | |||||
0
|
13.10.2015, 06:50 | |
Помогаю со студенческими работами здесь
15
Переставить элементы так, чтобы четные элементы стояли в начале массива, а нечетные в конце Переставить элементы, чтобы все положительные элементы стояли в начале массива, а все отрицательные и нули - в конце Расположить элементы массива так, чтобы в начале располагались все отрицательные элементы, а затем положительные. Расположить элементы массива так,чтобы отрицательные были в конце Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |