|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.04.2012, 23:31 | #1 |
Форумчанин
Регистрация: 28.05.2011
Сообщений: 309
|
Удаление из строки.
Всем привет!
Вот задание.. "Ввести ряд символов. В этом ряду удалить все символы заключенные в {}. Например: Дан ряд "asdff {eee} rrrr", должно остаться "asdff rrrr". " Как это сделать.. Вот, что написал, а дальше ума не прилажу как реализовать. Код:
Спеши медленно.
|
15.04.2012, 01:51 | #2 |
Форумчанин
Регистрация: 26.09.2011
Сообщений: 176
|
о так
Код:
|
15.04.2012, 02:29 | #3 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
не совсем стабильно но сойдет
Код:
|
15.04.2012, 03:50 | #4 |
Форумчанин
Регистрация: 05.04.2012
Сообщений: 134
|
Код:
|
15.04.2012, 13:38 | #5 |
Форумчанин
Регистрация: 28.05.2011
Сообщений: 309
|
коды описанные выше не работают, кроме как Nuklon'a.
но проблема не решена! я не могу понять алгоритм Nuklon'a.
Спеши медленно.
|
16.04.2012, 01:05 | #6 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
asmars, риали? http://codepad.org/B3dnRXgp
|
16.04.2012, 01:16 | #7 |
Форумчанин
Регистрация: 28.05.2011
Сообщений: 309
|
onewho, а если будет две пары скобок "wdwdd {ee} ggg {rrrr} gghv"?
Спеши медленно.
|
21.04.2012, 20:26 | #8 |
Форумчанин
Регистрация: 18.02.2012
Сообщений: 155
|
Алгоритм:
1.Создаём новую строку длиной исходной строки и счетчик для неё. 2.В цикле проходим исходную строку. Если символ не равен символу {, то копируем в ту, вторую строку (не забываем увеличить счётчик для второй строки) Иначе - переходим на слудующую итерацию. 4.Копируем в исходную строку вторую. Реализовать попробуйте сами |
23.04.2012, 18:21 | #9 |
Форумчанин
Регистрация: 18.02.2012
Сообщений: 155
|
Хотя нет... В шаге втором нужно в "Иначе" проходить так от { до } :-)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление строки в C++. | Alifee | Помощь студентам | 1 | 17.12.2011 02:52 |
Удаление строки | женя2010 | Microsoft Office Excel | 9 | 23.04.2010 16:23 |
Удаление элементов строки s2 из строки s1 | Ueshua | Общие вопросы C/C++ | 4 | 20.12.2009 13:06 |
Удаление из строки | program123 | Помощь студентам | 4 | 21.05.2009 12:52 |
Удаление строки | Minton87 | Общие вопросы Delphi | 4 | 07.05.2009 02:32 |