|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.07.2010, 19:53 | #1 |
Пользователь
Регистрация: 28.06.2010
Сообщений: 40
|
Строки в массиве
Дана последовательность от 1 до 30 слов к каждом слове от 1 до 5 латинских букв после каждого слова зяпатая в конце точка напечатать все слова которые встречаются по 1 разу.
Вопрос что бы слова встречались по 1 разу надо делать сдвиг влево??? |
01.07.2010, 20:04 | #2 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
Лучше выкинуть одну из цепочек в ДНК...
Ответ: не нужно делать сдвиг влево. |
01.07.2010, 21:46 | #3 |
Пользователь
Регистрация: 28.06.2010
Сообщений: 40
|
Народ а как тогда удалить те слова которые повторяются???
|
01.07.2010, 22:02 | #4 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Как вариант - сортируете слова по произвольному вменяемому алгоритму (например, по алфавиту), находите уникальные по методу "если и слева и справа элемент отличный от данного, то данный встречается один раз", затем - по принципу "А как же ты тогда расслабляешься? - Да я и не напрягаюсь." Т.е. ничего не удаляете, а просто печатаете слова, встретившиеся один раз, на встречающиеся многократно просто забиваете болт.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
01.07.2010, 22:46 | #5 |
Пользователь
Регистрация: 22.04.2010
Сообщений: 96
|
Или можно так, создать массив переменных типа
Код:
Хотя с сортировкой проще и быстрее
include <Qt>
Последний раз редактировалось sever-42; 01.07.2010 в 22:49. |
01.07.2010, 22:50 | #6 |
Пользователь
Регистрация: 28.06.2010
Сообщений: 40
|
я конечно извеняюсь но можно код поподробние
|
02.07.2010, 00:04 | #7 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 328
|
Код:
Последний раз редактировалось ozo; 02.07.2010 в 00:13. |
02.07.2010, 01:22 | #8 |
Пользователь
Регистрация: 22.04.2010
Сообщений: 96
|
Код:
include <Qt>
|
02.07.2010, 01:44 | #9 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 328
|
А теперь давайте так, сколько вы это писали по времени( в сумме ) и с какого раза оно заработало ?
|
02.07.2010, 01:59 | #10 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Честно говоря, никогда не понимал этих ваших понтов, касательно STL, ясно же, что человеку нужно сделать самостоятельно(вручную). Если вы обратили внимание, тема - "Строки в массиве", а не "Потоки, множества и итераторы". Никоим образом не хочу вас обидеть, но просто не понимаю этого )
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
3. Вывести номер строки наименьшего элемента в двумерном массиве | zebatic | Помощь студентам | 1 | 11.06.2010 00:14 |
Как можно обратиться к элементу строки в двумерном массиве ? | fermerius | Помощь студентам | 1 | 06.02.2010 19:14 |
Как найти в двумерном массиве МАХ элемент каждой строки? | Jasper92 | Общие вопросы C/C++ | 9 | 16.12.2009 12:58 |
Строки в Двухмерном массиве Pascal | program123 | Помощь студентам | 3 | 05.06.2009 22:21 |
Как удалить строки и столбцы в массиве | ЛесенОК | Свободное общение | 1 | 31.01.2009 18:35 |