|
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 39
|
||||||
Удалить из слова все повторяющиеся буквы, оставив их первые вхождения02.01.2015, 22:45. Показов 5103. Ответов 20
Метки нет (Все метки)
Условие:Дано слово. Удалить из него все повторяющиеся буквы, оставив их первые вхождения: в слове должны остаться только различные буквы.
Разработать алгоритм и программу решения задачи. Разработать пользовательский интерфейс для программы.
0
|
||||||
| 02.01.2015, 22:45 | |
|
Ответы с готовыми решениями:
20
Удалить из строки все повторяющиеся буквы, оставив только их первые вхождения
Создать очередь, содержащую слова. Удалить из очереди все повторяющиеся слова, оставив только их первые вхождения |
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||
| 02.01.2015, 23:27 | ||||||
|
http://rextester.com/VUW69165
1
|
||||||
|
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 39
|
|
| 02.01.2015, 23:38 [ТС] | |
|
hoggy, Вы удалили повторяющиеся элементы, тем самым получили нужный результат. В принципе, так по условию правильнее, но если как я, перезаписать первые вхождения в новый массив? Почему всё таки в результате у меня лишь последнюю букву показывает?
И ещё одно. Когда добавляю в вашу программу перед закрывающей скобкой cin.get(); компилятор фиксирует её как ошибку. Не пойму, что с этим делать..
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 02.01.2015, 23:42 | |
|
0
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||||
| 02.01.2015, 23:46 | ||||||||
http://rextester.com/BIL8304
0
|
||||||||
|
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 39
|
|
| 02.01.2015, 23:54 [ТС] | |
|
S_el, ничего схожего в наших кодах. Даже немного смешно. Ну ведь вообще не по условию я сделала и то не верно. Показывает только 1 символ.
hoggy, голова болит позже лучше подумаю над этим, ото не прет..А вам спасибо.
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 02.01.2015, 23:57 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 39
|
|
| 03.01.2015, 00:01 [ТС] | |
|
S_el, скорее всего std::cin
Но я так думаю, что он везде писал std:: потому-что заранее под заголовочными файлами не написал using namespace std; Не так?
0
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||||||||
| 03.01.2015, 00:07 | ||||||||||||
|
http://rextester.com/YVKOSG6659
Потому что, если исходная строка будет:
Которых не должно быть по условию задачи.
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 39
|
|
| 03.01.2015, 00:15 [ТС] | |
|
hoggy, хм, как видно, одни и те же у меня ошибки. Я бы со строками пока вообще не связывалась. Единственное задачи эти =-= Ну ничего, всему свое время. То что алгоритм не соответствует знаю. Вам спасибо большое)
S_el, сейчас снова посмотрела на код и поняла почему cin.get(); был не верным. Благодарю за подсказку. И не догадывалась))
0
|
|
|
Комп_Оратор)
|
||||||
| 03.01.2015, 01:23 | ||||||
0
|
||||||
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
||||||
| 03.01.2015, 01:34 | ||||||
1
|
||||||
|
|
|||||||||||
| 03.01.2015, 13:18 | |||||||||||
А если выкинуть все лишние сущности и представить, как ту же задачу выполнял бы человек своими глазками и ручками, получаем самый простой и естественный вариант:
Ан нет, сглупил. Вот так будет без лишних сущностей:
1
|
|||||||||||
|
Комп_Оратор)
|
||
| 03.01.2015, 17:54 | ||
|
С наступившим!
1
|
||
|
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 39
|
|
| 03.01.2015, 18:05 [ТС] | |
|
IGPIGP, спасибо, вот это довольно понятный код для того кто не работал со строками) оочень даже.
![]() Главное задачки будут готовы, а потом смогу спокойно без спешки изучать и практиковаться в с++.) BRcr, во дела. спасибо за труд)) Ах, ну да, ну да. Всех с наступившим!
0
|
|
|
|
|||
| 03.01.2015, 19:13 | |||
|
С праздничком!
1
|
|||
|
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 39
|
|
| 03.01.2015, 19:31 [ТС] | |
|
BRcr, больше практики и тогда и для меня это будет не труд. Всё впереди!)
Как в одном аниме: Бухать-Бухать-Бухать-Бухать-Бухать жалко, что у меня на новый год ниче кроме водки не было, а водку не пью ) эх, печаль![]() Добавлено через 3 минуты BRcr, не подскажете, а как определить элементы массива расположенные параллельно главной диагонали? Плиз *-*
0
|
|
|
Комп_Оратор)
|
|||
| 03.01.2015, 19:31 | |||
![]()
0
|
|||
|
|
||
| 03.01.2015, 22:48 | ||
|
0
|
||
| 03.01.2015, 22:48 | |
|
Помогаю со студенческими работами здесь
20
Дано слово. Удалить из него все повторяющиеся буквы, оставив их первые вхождения, то есть в слове должны остаться только различные буквы.
Удалить из массива повторяющиеся элементы, оставив только их первые вхождения Удалить из массива повторяющиеся элементы, оставив только их первые вхождения Удалить из массива повторяющиеся элементы, оставив только их первые вхождения (класс-контейнер вектор) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|