s-mumrik
|
|||||||||||
1 | |||||||||||
Структуры данных: сортировка однонаправленного списка25.05.2012, 14:49. Показов 1498. Ответов 7
Метки нет (Все метки)
значит так, есть вот эта программа:
Добавлено через 21 час 32 минуты вот этот участок не работает, подскажите пожалуйста, где ошибка.
|
25.05.2012, 14:49 | |
Ответы с готовыми решениями:
7
Сортировка однонаправленного списка Сортировка однонаправленного списка Сортировка однонаправленного списка записей Сортировка однонаправленного линейного списка |
|
||||||
25.05.2012, 16:33 | 2 | |||||
сортировка не работает корректно потому что для этого необходимо каждое число сравнивать с каждым элементом списка. Для этого необходимо создать иметь два указателя на начало списка.
допустим First и Second; Тогда сравнения каждого элемента списка со всеми элементами списка будет выглядеть вот так:
Конечно это не рабочий код так как надо предусмотреть и обмен внутренних указателей *.link. Я просто объяснил логику сортировки списка!
1
|
s-mumrik
|
|
25.05.2012, 16:56 | 3 |
спасибо, попробую этим методом
|
|
||||||
25.05.2012, 20:42 | 4 | |||||
Ну или так:
0
|
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
25.05.2012, 20:49 | 5 |
Знаешь для чего дают такие задания? Чтоб человек как-раз разобрался с базовыми алгоритмами и контейнерами STL.
Кстати, и для чего ты функцию-предикат написал, я не понял. list.sort() работает точно так же. И запись int main(void) - C-шный стиль. Ну и название у списка неудачное.
0
|
|
|
25.05.2012, 23:04 | 6 |
Да, да, ты кроме критики , что нибудь позитивное сказать можешь? Почему то ты не отвечал на его вопрос, а мой ответ критикуешь? Знаю я таких как ты. Ни чего личного... Лучше вместо этого алгоритм написал а не умничал "капитан" очевидность!
0
|
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
25.05.2012, 23:28 | 7 |
Вот позитивное: код рабочий.
Некоторые люди просят покритиковать их, дабы научиться языку. А вы, я смотрю, уже мастер и критику в свой адрес воспринимаете очень жестко. Люди на ошибках учаться. В первую очередь, я помогаю вам, а не пытаюсь задеть. А ответ автору уже вы дали во 2 посте и вполне адекватный. Ну и раз ты называешь мои посты "очевидными", а меня капитаном очевидностью, зачем тогда пишешь?
0
|
|
|
25.05.2012, 23:37 | 8 |
Да все в порядке у меня с восприятием к критики если она конструктивная.
Дело в том что я человеку ответил дважды, причём единственный в силу сложившихся обстоятельств. А со стороны заходит человек и критика выглядит нападением. Моя последующая реакция типична для 98% людей. Я просто защищался чисто интуитивно. Так что все нормаль , без обид! :-) А по поводу стиля, так он у каждого свой. Так вот "void" писать мне просто нравиться, да и к тому же это полезная инфа об методе или функции, говорящая что функция 100% ни чего ни принимает, ведь могут и значения по умолчанию. Это помогает другим программистам, более комфортно чувствовать себя при работе с Вашим кодом. Ну этом моё мнение, их много и каждый придерживается своей.
0
|
25.05.2012, 23:37 | |
25.05.2012, 23:37 | |
Помогаю со студенческими работами здесь
8
Сортировка однонаправленного списка (метод пузырька) Написать программу линейного списка однонаправленного типа данных float добавление и удаление в любом месте элемента Структуры и массивы, сортировка списка. Сортировка линейного, однонаправленного списка Сортировка однонаправленного списка вставками Перевод из массивов в списки. Сортировка однонаправленного списка по убыванию. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
[Golang] 121. Best Time to Buy and Sell Stock
alhaos 28.01.2025
В этой задаче мы получаем слайс целых чисел, которые означают цену акции в разные моменты времени, и должны вернуть максимально возможную прибыль от купли продажи акции.
/ / . . .
|
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование
Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
|
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы
В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
|
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире
В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
|
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации
В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
|
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии
В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
|
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации
В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
|
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику
Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
|
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику
В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
|
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера
Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
|
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды
В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
|
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике
В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
|