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

Следующая анаграмма строки в лексикографическом порядке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Комментарий к коду http://www.cyberforum.ru/cpp-beginners/thread275877.html
Ребят,помогите кто нибудь вот программа: #include <iostream> using namespace std; void main() { int n; int factorial=1; cin>>n; if(n>12) return;
C++ Калькулятор разработать кулькулятор, выполняющий арифметические операции над римскими цифрами, обеспечивающий перевод из римской системы в десятичную систему счисления http://www.cyberforum.ru/cpp-beginners/thread275850.html
Масив на С C++
нада написать массив из чисел в котором будет считатся сума этих чисел
C++ Событие при ОТжатии клавиши
Всем привет,Хотел бы узнать какой функцией из WinApi или OpenGL можно сделать событие при ОТжатии клавиши? На счет WM_KEYUP компилятор говорит что нельзя ее как-то там представить,хотя код брал с мсдн,есть альтернативы?
C++ Побитовые операции http://www.cyberforum.ru/cpp-beginners/thread275422.html
1-программа #include <stdio.h> #include <windows.h> int main(void) { char g; /* ??? ????????? */ char s; /* ??????? ?????? */ char p; /* ??????? ????????? */ unsigned char n; /* ?????????? ???? */ unsigned int UnitStateWord; /* ????? ????????? */ /* ???? ????????? ?????? */
C++ Факториал Простите пожалуйста, я хотел спросить, как сделать программу которая вычисляет фактариал. Просто интересно, напишите если не сложно, пожалуйста. (Просто так напишу, может быть кто-нибуть забыл термин. Фактариал например 7,это значит что 7! = 1*2*3*4*5*6*7). подробнее

Показать сообщение отдельно
iama
 Аватар для iama
1249 / 974 / 48
Регистрация: 30.07.2010
Сообщений: 5,297
13.04.2011, 22:33  [ТС]     Следующая анаграмма строки в лексикографическом порядке
Черт, такое чувство, стл выучишь, и никакая теория алгоритмов не нужна

А логика хоть верная? Находим такое i, что a[i] < a[i+1], если такого нет - выводим строку наоборот, иначе меняем a[i+1] и a[i] местами и сортируем по неубыванию часть строки с a[i+1] до конца?
 
Текущее время: 22:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru