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

АТД список. Сравнение элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В массиве из 10 чисел переставить элементы в зеркальном порядке http://www.cyberforum.ru/cpp-beginners/thread356319.html
В массиве из 10 чисел переставить элементы в зеркальном порядке. <<< Буду очень благодарен за помощь.
C++ задача с функцией Здравствуйте, я студент, нам задали данную лабу, но в С я полный 0, помогите с решением пожалуйста. прилагаю саму задачу по ссылке, т.к на руках только фото. http://i32.***********/thumb/2011/0925/96/8a50cbb91a7534046e90b25da31f2c96.jpeg http://www.cyberforum.ru/cpp-beginners/thread356316.html
ханойские башни C++
В интернете есть много алгоритмов по решению задачи про Ханойские Башни. Но у меня в задаче сказано, что диски изначально могут быть расставлены в произвольном порядке. Нужно расставить диски как и в стандартной задаче- сверху самый маленький, снизу - самый большой, но на любую из 3 башен. Подскажите алгоритм перемещения дисков.
программка должна генерировать безопасный пароль C++
вероятность подбора-Р=10 в минус 5 степени. скорость перебора паролей-V= 15 паролей\мин. максимальный срок действия пароля-Т=2неделли. программка должна сгенерировать 5 безопасных паролей при условиии что мощность алфавита для паролей равна 26. я уже какой день мучаюсь а ни к чему умному или даже криво работающему не пришел.
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread356288.html
http://www.cyberforum.ru/attachment.php?attachmentid=97239&stc=1&d=1316966829 Example: Input: 65 Output: 0.452665
C++ Задачи на строки не умею реализовывать вообще со строками беда, не умею реализовывать и всё Каждая задача на них - 3 часа убитого времени, а результат - неработающий быдлокод(ну каким ещё он может быть? :D) вот, собственно, одна из задач http://acm.timus.ru/problem.aspx?space=1&num=1786 помогите как можно красивее написать задачу, просьба написать сам код и объяснить алгоритм. Просто вообще никак не получаются строки. ... подробнее

Показать сообщение отдельно
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
26.09.2011, 13:53
Цитата Сообщение от Infinity3000 Посмотреть сообщение
Для каждого элемента списка L, удалить все его повторения, следующие непосредственно за ним.
Зачем велосипеды изобретать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <list>
#include <algorithm>
#include <iterator>
 
int main()
{
   char str[] = "aaaabbbcccccdddd";
   
   std::list<char> list(str, str + sizeof(str) / sizeof(*str) - 1);
   
   list.erase( std::unique( list.begin(), list.end() ), list.end() );
   
   std::copy( list.begin(), list.end(), std::ostream_iterator<char> (std::cout, " ") );
}
http://liveworkspace.org/code/ad9f00...bf82b6c1132d2b
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru