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

Найти лучшее решение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить, встретился ли в строке str1 какой-нибудь символ из строки str2 http://www.cyberforum.ru/cpp-beginners/thread331498.html
Нужно написать и протестировать функцию STRS(str1, str2), которая определяет, встретился ли в строке str1 какой-нибудь символ из строки str2. на языке СИ. Буду очень благодарен!!!
C++ про множества не понимаю как решить задачу решите если не трудно заранее спасибо. На плоскости задано n множеств по m точек в каждой. Среди точек первого множества найти такую, которая принадлежит наибольшему количеству множеств. http://www.cyberforum.ru/cpp-beginners/thread331470.html
Наибольшее общее кратное C++
Поясните пожалуйста как работает данная программа. #include<iostream> using namespace std; int main ( ) {setlocale(LC_ALL,"Rus"); int a,b,c; bool g=true; cout<<"Ввведите первое число --> "; cin>>a;
наследование классов C++
Народ, всем приветик! Уже 3 день сижу над етой темой, не получается задание, вчера выбрасывал на форум исходник, но в конце концов сделал я неправильно. Если кто сможет-напишите если нетяжело. А теперь само задание (из книги Шиманович): Введите глобальное перечисление enum shape{prizm,parallelepiped,cube,piramid,cone,cylinder}; Разработайте базовый класс Body (геометрическое тело) для...
C++ Тема для получения полезной информации http://www.cyberforum.ru/cpp-beginners/thread331448.html
Здравствуйте! Предлогаю закрепить эту тему. Дабы не плодить темы с вопросами где находится это, как настроить то, что значит интерпритатор и т.д., предлогаю писать сюда. Тот кто знает ответит вам. P/S Знаю гугл не отменяли, но не всегда там есть информация в том виде в котором её поймет каждый новичек.
C++ Посоветуйте книгу по с++ Посоветуйте книгу по с++ для самых-самых нубов чтобы было понятно, если и понятия не имеешь что это за язык. подробнее

Показать сообщение отдельно
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
10.07.2011, 17:54     Найти лучшее решение
Я очень долго экспериментировал с данными в учебнике строками и в итоге они приобрели вид:
C++
1
2
3
4
string line1 = "We were her pride of 100000 she named us --------------- ";
        string line2 = "Benjamin, Phoenix, the Prodigal ";
        string line3 = "and perspicacious 77 pacific Suzanne 444444444444444 666666666666666 33 55 88 99";
        string sentence = line1 + line2 + line3; //строка, в которой ищутся слова
Как это не нашел?
( 1 ) of
число в скобках - просто номер слова - максимальной или минимальной длины соответственно.
Просто я несколько изменил строки, которые были изначально даны в учебнике. И добавил длинные и короткие последовательности из цифр для того чтобы тестировать свою программу.

2 Roof, у меня была идея разбить строки на слова, но потом подумал, что это будет слишком затратно.
И ничего затратного лично я не вижу в том чтобы разбить строки на слова и потом искать среди них слова максимальной и минимальной длины. Как я и говорил - я решил получить отдельные вектора содержащие слова минимальной и максимальной длины для того чтобы можно было дальше работать с ними уже отдельно, не обращаясь к первоначальной строке, вдруг первоначальная строка будет огромной.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru