KrisDen
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 10
|
||||||
#1 | ||||||
Сортировка предложения по алфавиту - C++20.03.2013, 19:54. Просмотров 617. Ответов 15
Метки нет Все метки)
(
Всем привет))помогите мне пожалуйста разобраться...задание было таковым - дана прога которая сортирует слова из введенного текста по алфавиту. нужно сделать:
1)если вводятся одинаковые слова то распечатать их только один раз 2)разобраться что за сортировка и вопрос лично от меня, в каком именно месте происходит эта сортировка?? Всем огромное спасибо кто откликнулся и попытался помочь! ![]() вот код -
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
20.03.2013, 19:54 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сортировка предложения по алфавиту (C++):
15
сортировка по алфавиту - C++ Сортировка по алфавиту - C++ Сортировка по алфавиту - C++ Сортировка по алфавиту - C++ Сортировка по алфавиту - C++ |
SummerRain
327 / 326 / 17
Регистрация: 16.12.2012
Сообщений: 544
|
||||||
20.03.2013, 20:09 | #2 | |||||
0
|
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
|
||||||
20.03.2013, 20:11 | #3 | |||||
Для заданий на подобии вашего как раз была придумана структура данных называемая "дерево". "Дерево" реализовано в виде шаблона stl <map>. Посмотрите, как всё просто:
0
|
KrisDen
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 10
|
|
20.03.2013, 20:38 [ТС] | #4 |
а причем тут дерево??
0
|
SummerRain
327 / 326 / 17
Регистрация: 16.12.2012
Сообщений: 544
|
|
20.03.2013, 21:04 | #5 |
0
|
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
|
|
20.03.2013, 21:08 | #6 |
Контейнер map древовидная структура данных организована в виде ассоциативного массива.
0
|
MrGluck
Модератор
![]() ![]() 7728 / 4764 / 732
Регистрация: 29.11.2010
Сообщений: 13,020
|
|
20.03.2013, 21:14 | #7 |
щито
![]() Добавлено через 1 минуту Кстати и map тут ни к селу ни к городу, я бы set понял еще
0
|
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
|
|
20.03.2013, 21:18 | #8 |
MrGluck, У меня за последние несколько дней сложилось впечатление что ты просто ненавидишь <map>
0
|
MrGluck
Модератор
![]() ![]() 7728 / 4764 / 732
Регистрация: 29.11.2010
Сообщений: 13,020
|
||||||
20.03.2013, 21:20 | #9 | |||||
У меня сложилось впечатление, что вы его лепите куда ни попадя. Инструментарий надо выбирать грамотно, а не то, что я мол слышал и давай теперь повсюду вставлять.
1
|
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
|
||||||
20.03.2013, 21:29 | #10 | |||||
Не по теме: Теперь ясно, что вы имели ввиду. За наставление спасибо. К сожалению, мой арсенал ограничен. Вот и приходится лепить из того что есть.
0
|
MrGluck
Модератор
![]() ![]() 7728 / 4764 / 732
Регистрация: 29.11.2010
Сообщений: 13,020
|
|
20.03.2013, 21:34 | #11 |
Объект для манипуляций со строками, с которого мы считываем, как если бы это был std::cin. В конструкторе инициализируем его строкой str, далее, пока он не пуст, достаем из него std::string, которые получаются разделены пробелами.
1
|
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
|
||||||
20.03.2013, 22:30 | #12 | |||||
MrGluck, По поводу организации std::set, он точно также организован как и std:map за исключением того, что в нём отсутствует value? Или есть ещё какие-то отличи? И по поводу std::stringstream это структура данных организована в виде очереди для храниня потока ввода вывода?
Добавлено через 5 минут Поправьте и/или дополните если что-то не так. Добавлено через 7 минут И ещё не ясно как так вы инициализируете std::set:
0
|
KrisDen
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 10
|
|
20.03.2013, 22:45 [ТС] | #13 |
оу,ничего из этого не подходит...нужно поработать над тем кодом который дан,внести туда корректив...те убрать повторяющиеся слова при распечатке на экран.
0
|
MrGluck
Модератор
![]() ![]() 7728 / 4764 / 732
Регистрация: 29.11.2010
Сообщений: 13,020
|
||||||
20.03.2013, 23:19 | #14 | |||||
да
Дабы приобщиться т.к. писать много, объясню точно не лучше, чем в мануале + там примеры.
1
|
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
|
||||||
21.03.2013, 04:38 | #15 | |||||
MrGluck,
0
|
21.03.2013, 04:38 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
21.03.2013, 04:38 |
Привет! Вот еще темы с ответами:
15
Сортировка по алфавиту - C++ Сортировка по алфавиту - C++
Сортировка по алфавиту - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |