Форум программистов, компьютерный форум, киберфорум
Наши страницы

Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом — все отрицательные - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка cannot convert 'float' to 'float*' http://www.cyberforum.ru/cpp-beginners/thread120484.html
Здравствуйте, что означает error: cannot convert 'float' to 'float*' for argument '1' to 'int mas_time(float*, int)'? Из-за чего она появляется и как можно устранить? Я пытаюсь использовать...
C++ Какие есть способы или алгоритмы написания программы для нахождения обратной матрицы Подскажите, пожалуйста, какие есть способы или алгоритмы написания программы для нахождения обратной матрицы. http://www.cyberforum.ru/cpp-beginners/thread120480.html
C++ Ошибка в классах
Добрый день! Мне необходимо разбить 1 класс на 2: базовый и производный! Я вроде сделал, но вылезает ошибка, что нехватает фигурной скобки:( И я никак не могу понять в чем дело( Подскажи...
C++ координаты
Подскажите как при помощи Си в консоле двигать элементы, например слово какое то вывести в центре?
C++ Struct{...} http://www.cyberforum.ru/cpp-beginners/thread120402.html
Драсьте мне нужна помощь. Написать программу ввода и вывода студентов группы и каждый из них характеризуется фамилией и номером зачётки через struct{...}. Буду очень признателен если будете...
C++ Особая шапка в StringGrid Есть ли какая нибудь возможность в StringGrid е объединить несколько ячеек шапки? т.е. чтобы получилось что то вроде этого: подробнее

Показать сообщение отдельно
olichka86
2 / 2 / 1
Регистрация: 29.10.2013
Сообщений: 80
01.07.2015, 13:12
А мне вот интересно, какую сортировку тут можно применить, чтобы безо всяких вспомогательных массивов отсортировать элементы по принципу положительные - отрицательные, при этом сохранив их порядок в исходном массиве.

Чтобы было: 6 7 0 -2 4 -6 7 2 -9
А стало: 6 7 0 4 7 2 -2 -6 -9

Понятное дело, что пузырек тоже отсортирует вроде как по условию... Но чтобы сохранить порядок?
У кого есть наводящие идеи?

Никак не могу сообразить, кого с кем тут swap'ать нужно.

Добавлено через 6 минут
Оу, кажется ответ есть тут:
Преобразовать массив так, чтобы сначала располагались все положительные элементы, а потом отрицательные

Спасибо!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru