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

Упорядочить элементы массива по возрастанию методом Шейкера - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по заданному правилу http://www.cyberforum.ru/cpp-beginners/thread513380.html
Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами - не менее одного пробела. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: 1) перенести первую букву в конец слова; 2) перенести последнюю букву в начало слова.
C++ Указатели и преобразование типов Доброго времени суток уважаемые форумчанае! Возник вопрос, о котором стыдно даже спрашивать. Но в сторону гордость. Есть такой кусок: BYTE addrIp = {127,0,0,1}; qDebug() << *((DWORD*)addrIp); По идее, должно вернуться значение типа DWORD, то есть "127001", а возвращается "16777343". Совсем запутался с типами. http://www.cyberforum.ru/cpp-beginners/thread513348.html
C++ Правильно ли составлена задача?
Правильно ли построен ход решения? Не уверен в работоспособности шага 0.4 #include <iostream> #include <cmath> #include <cstdlib> using namespace std; int main () {
C++ Есть структура, компилятор считывает некоторые её поля ТОЛЬКО из адресов, кратным двум, а их там нет! (полей), как быть?
То есть вот структура: struct TGAHEADER { char IdLength; char ColourMapType; char DataTypeCode; WORD ColourMapOrigin; WORD ColourMapLength; char ColourMapDepth; WORD x_Origin;
C++ Упрощение кода http://www.cyberforum.ru/cpp-beginners/thread513319.html
void Polynomials::print(){ // Вывод полинома int i; int k; // признак того, что очередной коэффициент равен 1 int f; // признак того, что коэффициент - первый по счету (0 значит первый по счету) for(i=0,f=0;i<por+1;i++) // пройти все коэффициенты if(koef!=0){ // если очередной не равен нулю k=(koef==1); // проверить его на равенство единице if(koef>0){ // если...
C++ Получить вывод команды оболочки - функция, обратная system() Доброго времени суток, товарищи! Расскажите, пожалуйста, существует ли в С++ функция, обратная по действию system(). То есть, если system() отправляет команду терминалу, то есть ли функция, считывающая ответ терминала на эту команду? Например, в символьный массив или строковую переменную? подробнее

Показать сообщение отдельно
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
06.03.2012, 17:00     Упорядочить элементы массива по возрастанию методом Шейкера
Baadboy, если Вам не помогла сылка с поста номер 2!


то пойдите вот сюда http://algorithmlib.org/sort_shik

Тут есть подробное описание метода и програмная реализацияю если Вас не затрудним зарегестрироваться то можете скачать весь исходник
 
Текущее время: 19:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru