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

Метод сортировки в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами элементы http://www.cyberforum.ru/cpp-beginners/thread55973.html
// Lab5. Задача 1.cpp : Defines the entry point for the console application. // Задан двумерный массив float a. Поменять местами max среди отрицательных элементов и min среди положительных ...
C++ в чем ошибка ?(( Программа для возведеня в степень число, я не понимаю в чём проблема #include <iostream> using namespace std; int main(); int j=1; i , N, w; cout << "vvedite 4islo" << endl; cin >> i << endl;... http://www.cyberforum.ru/cpp-beginners/thread55969.html
Массивы C++
Помогите пожалуйста со следующими заданиями: 1. Даны числа n и m (вводятся с клавиатуры). Создайте массив int A и заполните его следующим образом (ниже приведен пример для n=4 и m=6): ...
Сумма элементов трехмерного массива C++
Имеется трехмерный массив из 3-ех слоев по 3Х3 элемента в каждом слое, в первом слое все элементы единицы, во втором слое - двойки, в третьем слое - тройки. Имеется цикл, заполняющий массив этими...
C++ Сортування вибором http://www.cyberforum.ru/cpp-beginners/thread55943.html
Написати програму алгоритмічною мовою С++ згідно з завданням, отриманим від викладача за табл. 1: задану прямокутну матрицю A={aij} відсортувати за вказаним алгоритмом; для відсортованої матриці...
C++ Как преобразовать длинное имя в короткое Добрый день! Помогите, пожалуйста, разобраться с функцией: DWORD GetShortPathName(LPCTSTR lpszLongPath, LPTSTR lpszShortPath, DWORD cchBuffer); получаю длинный путь, используя LongName =... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
13.10.2009, 10:49
Я вот что предлагаю:
1. ищём в исходном файле минимальный элемент (а лучше сразу ещё подсчитывая их количество)
2. пишём в новый фаил (с учётом найденного количества элементов)
3. уменьшаем счётчик всех элементов на найденное количество (как я понял начальное количество элементов известно)
4. ищем следующий "минимальный" элемент, то есть следующий элемент, который был бы минимальным при отсутствии элементов найденных в п. 1. до него
5. повторяем п2 - п4 пока не выберем все элементы из исходного файла
6. фанфары и овации
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru