|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
||||||
Разработать функцию, которая сортирует только положительные элементы массива на своих местах11.01.2014, 23:49. Показов 3651. Ответов 22
Метки нет (Все метки)
вообщим нужна помощ
фунция есть, но как сделать чтобы элементы остались на своих местах? пробывал через if(mas[i]>0) расположение сбивается
0
|
||||||
| 11.01.2014, 23:49 | |
|
Ответы с готовыми решениями:
22
Положительные элементы переставить в обратном порядке, а отрицательные оставить на своих местах Написать функцию, которая переставляет элементы массива типа int так, что все положительные элементы предшествуют отрицательным.
|
|
Заблокирован
|
|
| 11.01.2014, 23:51 | |
|
Не уверен, что я вас правильно понял: Вам нужно отсортировать только положительные значения массива?
0
|
|
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
||
| 11.01.2014, 23:52 [ТС] | ||
|
как я понял, то положительные долны отсортироваться но при этом остаться на своих местах (в перемешку с отрицательными)
0
|
||
|
Заблокирован
|
||||||
| 11.01.2014, 23:55 | ||||||
0
|
||||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
||
| 11.01.2014, 23:55 | ||
|
1)Посчитайте количество + элементов 2)создайте массив такой размерности 3)Отсортируйте его 4)В цикле делайте проверку на положительность 5)при выполнение условии меняете значение на отсортированное и увеличиваете счетчик "измененных".
1
|
||
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
||
| 11.01.2014, 23:56 [ТС] | ||
|
0
|
||
|
Заблокирован
|
|
| 11.01.2014, 23:57 | |
|
понял почему не подходит - сортировка пузырьком не будет работать правильно
0
|
|
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
|||||||
| 11.01.2014, 23:59 [ТС] | |||||||
0
|
|||||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 12.01.2014, 00:02 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
|
| 12.01.2014, 00:03 [ТС] | |
|
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 12.01.2014, 00:05 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
|
| 12.01.2014, 00:08 [ТС] | |
|
0
|
|
|
Заблокирован
|
|||||||
| 12.01.2014, 00:13 | |||||||
|
stray911, а почему тогда не переделали?
0
|
|||||||
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
||||||||
| 12.01.2014, 00:18 [ТС] | ||||||||
|
Добавлено через 4 минуты через вот такой if все работает
1
|
||||||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
||||||
| 12.01.2014, 00:19 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
||||||||
| 12.01.2014, 00:21 [ТС] | ||||||||
0
|
||||||||
|
Заблокирован
|
|
| 12.01.2014, 00:23 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 23
|
|
| 12.01.2014, 00:24 [ТС] | |
|
0
|
|
|
Заблокирован
|
|
| 12.01.2014, 00:25 | |
|
2 варианта сортировок или заданий?)
0
|
|
| 12.01.2014, 00:25 | |
|
Помогаю со студенческими работами здесь
20
Отсортировать только положительные числа массива, отрицательные оставить на своих местах
Упорядочить только только четные элементы массива, нечетные оставить на своих местах Отсортировать только положительные числа, отрицательные оставить на своих местах. Отсортировать положительные элементы матрицы по возрастанию, оставив на своих местах отрицательные элементы. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|