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

Как осуществить сортировку вставками в списках? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напечатать те слова массива, в которых нет повторяющихся букв http://www.cyberforum.ru/cpp-beginners/thread179274.html
Привет! Помогите мне, пожалуйста, написать программу. Задание: Задан массив слов. Напечатать те слова этого массива в которых нет повторяющихся букв. Пишите, пожалуйста, на языке С++. Не дублируйте темы - это нарушение правил форума!
C++ Построение магического квадрата Помогите построить магический квадрат (магическим квадратом n-ого порядка называется квадрат размерами nxn со вписанными в него натуральными числами от 1 до n2 так, что сумма их по всем горизонталям, вертикалям и диагоналям квадрата равна одному и тому же числу.) http://www.cyberforum.ru/cpp-beginners/thread179268.html
последовательность чисел b1,...bn C++
Дана последовательность чисел b1,...bn. Получить квадратную матрицу порядка n, элементами которой являются числа b1,...,bn^n, расположенные по схеме:
C++ Указатели
Нифига не догоняю тему про указатели, есть книга по C/C++ но там не очень понятным языком написано Киньте плиз ссылку на хороший мануал по указателям с нуля, я читал что если не понял эту тему то дальше язык не поймешь?
C++ Возможно ли выводить текст подчеркнутым (зачеркнутым, курсивом)? http://www.cyberforum.ru/cpp-beginners/thread179246.html
Привет всем. Поискал на форуме - не нашел. Скажите пожалуйста, возможно ли выводить текст на экран в с++ подчеркнутым (зачеркнутым, курсивом и тд.)? Задание - отсортировать массив с интерпретацией, для того, чтобы видеть работу сортировщика. Сортировку я сделал, хочу сделать интерпретацию - как-нибудь выделять элементы, которые будут меняться. Как это можно сделать?
C++ Для действительной матрицы размера m x n определить числа b0, b1,…, bm Для действительной матрицы размера m x n определить числа b0, b1,…, bm равные соответственно: суммам элементов строк. Матрица размещается в динамической памяти, а все операции обработки выполняются через указатели. Размерность матрицы вводится пользователем. подробнее

Показать сообщение отдельно
easybudda
Эксперт CЭксперт С++
9470 / 5483 / 927
Регистрация: 25.07.2009
Сообщений: 10,507
30.10.2010, 00:08     Как осуществить сортировку вставками в списках?
KBAC, вот по этому так здорово делить задачу на более мелкие...
Во-первых, если я правильно понял,
Цитата Сообщение от KBAC Посмотреть сообщение
whold* search(whold* head)
возвращает указатель на элемент из списка, начинающегося с head? Тогда зачем пытаться уничтожить часть списка, начинающуюся с найденного элемента? Мало того, сам список к этому времени уже удалён предыдущей командой.

Цитата Сообщение от KBAC Посмотреть сообщение
list=search(head);
Даже если и надо было бы удалять то, указатель на что возвращает search (допустим, она бы возвращала указатель на новый список, скопированный с переданного параметром начиная с найденного элемента), когда ничего не найдено, функция NULL возвращает, а Вы его всё равно в del_list отправить пытаетесь...

Добавлено через 2 минуты
Присмотрелся внимательнее - там действительно смута какая-то... чи вернётся указатель, чи ни - как повезёт, короче... И таки там действительно что-то с чего-то зачем-то копируется
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru