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

Сортировка списка слов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что за функция fabs(int)? http://www.cyberforum.ru/cpp-beginners/thread836076.html
Что за функция fabs(int)?
C++ bad_alloc или bad_alloc() Здравия желаю!:) Хотелось бы узнать, какая разница между throw bad_alloc; и throw bad_alloc();. В 1м случае, как я понимаю, кидается что-то вроде типа. Во 2м случае кидается временный объект, при чем вызывается конструктор. Прошу объяснить механику этих исключений. http://www.cyberforum.ru/cpp-beginners/thread836057.html
перевод программы C++
помогите перевести с pascal в c++ program a; uses crt; var m,m1,d,d1:Integer; begin clrscr; write('vvesti mes i den -->'); readln(m,d); case m of
Бинарные файлы. Получить значения функции , вычисленной с заданной точностью e, для каждого числа, имеющегося в файле C++
В бинарном файле записаны вещественные числа. Получить значения функции , вычисленной с заданной точностью e, для каждого числа, имеющегося в файле.
C++ Написать рекурсивную функцию для нахождения n-го члена и суммы n первых членов прогрессии http://www.cyberforum.ru/cpp-beginners/thread836025.html
помогите пожалуйста разобраться с задачей: Даны первый член и разность арифметической прогрессии. Написать рекурсивную функцию для нахождения n-го члена и суммы n первых членов прогрессии.
C++ использование функций шаблонов (выяснить является ли матрица симметричной относительно главной диагонали) выяснить является ли матрица симметричной относительно главной диагонали. помогите плииз, не получается разобраться. подробнее

Показать сообщение отдельно
qaz1
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 3
12.04.2013, 19:54     Сортировка списка слов
Помогите написать код
Сортировка списка слов.
Каждый элемент списка содержит динамический массив типа char {char*}. Массив хранит слово на латинице. Пользователь вводит кол-во элементов и перечисляет слова, которые нужно поместить в список.

Задача:
Упорядочить список по возрастанию, не используя дополнительных списков. То есть изменяя имеющийся.
Вывести на экран результат и последовательно удалить все элементы списка. При удалении элементов не забываем освобождать память у динамических массивов.

Алгоритм:
Реализовать функцию AddToSort(first,value). Вставка в упорядоченный список.
Начинаем со второго элемента списка, сравниваем значение с предыдущим. Если текущее значение меньше предыдущего, то вырезаем элемент из списка и вставляем, используя AddToSort.

Для сравнения строк используем strcmp(char1,char2)
Функция возвращает целочисленное значение:
- больше нуля, если первая строка больше второй;
- 0 (нуль), если строки равны;
- меньше нуля, если первая строка меньше второй.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru