0 / 0 / 0
Регистрация: 28.12.2016
Сообщений: 23
|
|
1 | |
Переместить в начало все отрицательные элементы списка, сохраняя их порядок17.06.2017, 20:02. Показов 1586. Ответов 5
Дан список из n целых чисел a1,a2,.,an. Переместить в начало все отрицательные элементы списка, сохраняя их порядок.
0
|
|
17.06.2017, 20:02 | |
Ответы с готовыми решениями:
5
Переместить все цифры в конец, а остальные символы в начало строки, сохраняя порядок взаимного расположения Сдвинуть все отрицательные элементы с в начало массива,сохраняя их порядок между собой, а все положительные элементы Переставить в массиве все отрицательные элементы в начало массива, сохраняя относительный порядок Последовательно переместить все отрицательные элементы списка в его начало, а положительные - в конец |
129 / 127 / 107
Регистрация: 09.01.2017
Сообщений: 1,651
|
||||||
17.06.2017, 20:12 | 2 | |||||
Вот такой вариант. Может, и лучше было бы вставлять искомые элементы вставлять в начало массива,но мне было лень =))
0
|
129 / 127 / 107
Регистрация: 09.01.2017
Сообщений: 1,651
|
|
17.06.2017, 20:19 | 4 |
volvo, блин, пропустил, что это список. Прошу прощения =)
0
|
0 / 0 / 0
Регистрация: 28.12.2016
Сообщений: 23
|
|
17.06.2017, 20:31 [ТС] | 5 |
А вы так обрадовали сначала(
0
|
Супер-модератор
![]() ![]() |
||||||
17.06.2017, 20:40 | 6 | |||||
![]() Решение
В принципе, задача решается вот так:
Но сейчас опять выяснится, что это нужно сделать в стиле Турбо-Паскаля...
1
|
17.06.2017, 20:40 | |
Помогаю со студенческими работами здесь
6
Разместить сначала все положительные элементы массива, а затем все отрицательные и нули, сохраняя порядок их следования Записать сначала все отрицательные элементы, затем нули и положительные элементы, сохраняя порядок следования во второй массив. Сдвинуть все элементы с четными индексами в начало массива, а с нечетными – в конец, сохраняя порядок их следования. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |