20 / 0 / 1
Регистрация: 10.01.2015
Сообщений: 11
|
|
1 | |
Проверка последовательности скобок на правильность08.02.2015, 17:58. Показов 1528. Ответов 2
Метки нет (Все метки)
дана последовательность скобок. Проверить является ли она правильной. Например: ([{}])() -правильное выражение, а (){}{) неправильное.
Задачу с одинаковыми скобками решил без стека, а тут мне каж нужно с помощью стека. ну вобщем дня два путал себе мозги, не смог решить
0
|
08.02.2015, 17:58 | |
Ответы с готовыми решениями:
2
Правильность скобок в строке Проверка скобок на правильность Проверка на правильность расстановки скобок Проверка строки(в стеке) на правильность растановки скобок |
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|||||||||||
08.02.2015, 22:27 | 2 | ||||||||||
Сообщение было отмечено Апострофф как решение
Решение
Решение "в лоб", стек на коллекции
Код
?skobki("Например: ([{}])() -пра") True ?skobki("Например: ([{})]() -пра") False ?skobki("Например: ([{") False Так получше будет - в качестве буфера стека используется сама копия строки
Не по теме: PS Я не "вернулся", просто мимо проходил
1
|
|
09.02.2015, 04:47
Проверка последовательности скобок на правильность
#3
|
0
|
09.02.2015, 04:47 | |
Проверить правильность расстановки в строке скобок (баланс открывающих и закрывающих скобок) Правильность Скобок правильность расставления скобок... Правильность расстановки скобок Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |