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

Быстрая сортировка, укажите на ошибки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зацыкливание http://www.cyberforum.ru/cpp-beginners/thread959064.html
int raz=0; do { printf("Введите "); scanf ("%d",&raz); if (raz<=0) printf("Ошибка! "); else break; } while(true); Когда пользователь вводит букву то происходит зацикливание, как...
C++ Парсинг звукового файла Всем доброго времени суток, может кто сталкивался с такой задачей, мне необходимо получить семплы и их битовое представление, или просто битовое представление звукового файла, к примеру в формате wav... http://www.cyberforum.ru/cpp-beginners/thread959061.html
Использование указателей при работе со строками С++ C++
Есть вот такое задание: Из данной строки удалить все повторяющиеся слова. Пользуясь указателями выдать на экран адреса этих слов. И вот такое вот решение при котором помимо результата вылазит куча...
Не могу найти ошибку C++
В общем написал программу , только не понимаю ошибок
C++ Given real numbers a, b, c. Find if a quadratic inequality ах2 + bx + с = 0 has real roots. If it does, output them http://www.cyberforum.ru/cpp-beginners/thread959050.html
ВОТ задача помогите решить Given real numbers a, b, c, where a is not 0. Find if a quadratic inequality ах2 + bx + с = 0 has real roots. If it does, output them. If there are no solutions,...
C++ Большой размер проекта C++ в Visual Studio! Как избавиться от этого? Что отключить может быть? Вроде простые проекты но весят десятки мб. подробнее

Показать сообщение отдельно
Kuzia domovenok
2078 / 1907 / 176
Регистрация: 25.03.2012
Сообщений: 6,576
Записей в блоге: 1
27.09.2013, 14:56
Цитата Сообщение от Greeezly Посмотреть сообщение
тема все еще актуальна
как она может быть актуальна, если её решили полвека назад? Загляни сюда Алгоритмы сортировок Что-то я там не вижу гигантских реализаций на 100 строк. Советую взять оттуда и поразмыслить над примером. Потому что вникать в 100 строк баянистого алгоритма, полагаю лень не только мне.

Добавлено через 4 минуты
а хотя, я начинаю понимать, откуда так много кода. В сортировке зачем-то присутствует ещё и вывод на экран! Убери его.
А впрочем... если тебе так необходимо чего-то выводить во время сортировки.

вынеси это в отдельную функцию! Т.к. ты мусоришь в основном алгоритме лишними инструкциями и выходит говнокод на 100 строк!

Это первейший принцип программирования! Одна функция должна быть сосредоточена на одном действии.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.