Проверить, является ли правильной скобочная последовательность - Python - Обсуждение 2211586 |
|
Обсуждение
Всего сообщений: 38
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Проверить, является ли правильной скобочная последовательность |
||||
Pasha0005 | 16.03.2018 19:14 |
https://www.cyberforum.ru/post12219182.html
Ограничение по времени работы программы: 1 секунда
...
|
||
Wi0M | 16.03.2018 22:17 |
https://www.cyberforum.ru/post12219669.html
ну вот у тебя есть 3 вида скобок) последовательность...
|
||
orAnd | 16.03.2018 23:03 |
https://www.cyberforum.ru/post12219778.html
Wi0M, к сожалению всё не так просто, например...
|
||
Wi0M | 17.03.2018 00:06 |
https://www.cyberforum.ru/post12219917.html
orAnd, хм... да, согласен. заработался видимо)
|
||
FilArt97 | 17.03.2018 04:34 |
https://www.cyberforum.ru/post12220179.html
Лови, без стека
def check(s):
s = s.replace('',...
|
||
orAnd | 17.03.2018 12:10 |
https://www.cyberforum.ru/post12220826.html
Со стаком
pars = {')':'(', ']':'
for ch in s:
...
|
||
Pasha0005 | 17.03.2018 14:42 |
https://www.cyberforum.ru/post12221263.html
Не проходит...
|
||
hkhk | 17.03.2018 14:51 |
https://www.cyberforum.ru/post12221285.html
def Bracket_check(n):
sp =
flag = False
for...
|
||
vic5710 | 17.03.2018 15:37 |
https://www.cyberforum.ru/post12221482.html
>>> s= ''
>>> s=...
|
||
Рыжий Лис | 17.03.2018 15:39 |
https://www.cyberforum.ru/post12221494.html
FilArt97, не работает :)
def check(s):
s =...
|
||
hkhk | 17.03.2018 15:42 |
https://www.cyberforum.ru/post12221511.html
А мой работает?
|
||
Рыжий Лис | 17.03.2018 15:43 |
https://www.cyberforum.ru/post12221512.html
vic5710, не работает:
s = ']]()'
s =...
|
||
hkhk | 17.03.2018 15:46 |
https://www.cyberforum.ru/post12221524.html
Ну так в чем проблема автору доработать?Если ему все...
|
||
romanbudin | 17.03.2018 16:46 |
https://www.cyberforum.ru/post12221720.html
Могу вот такое решение предложить
N='((]))()'
print...
|
||
Рыжий Лис | 17.03.2018 17:09 |
https://www.cyberforum.ru/post12221806.html
N=']])'
print (N)
M={'(':')','','{':'}'}
stack=
for i...
|
||
romanbudin | 17.03.2018 17:37 |
https://www.cyberforum.ru/post12221868.html
Рыжий Лис,
не работает, проверь на ]])
хотя согласен,...
|
||
FilArt97 | 17.03.2018 18:43 |
https://www.cyberforum.ru/post12222076.html
def check(seq):
i = 0
while seq and i < 1000:
...
|
||
Рыжий Лис | 17.03.2018 18:52 |
https://www.cyberforum.ru/post12222097.html
FilArt97, оно зациклится.
|
||
FilArt97 | 17.03.2018 18:56 |
https://www.cyberforum.ru/post12222113.html
Вместо and должно быть or, да
|
||
romanbudin | 17.03.2018 20:29 |
https://www.cyberforum.ru/post12222406.html
FilArt97,
как раз с or зациклится
счетчик нужно...
|
||
Рыжий Лис | 17.03.2018 20:31 |
https://www.cyberforum.ru/post12222411.html
Где-то здесь уже предложили быстрый вариант со стеком....
|
||
FilArt97 | 17.03.2018 20:45 |
Решение https://www.cyberforum.ru/post12222452.html
Раз такая острая тема
def check(seq):
stack =
...
|
||
romanbudin | 17.03.2018 21:00 |
https://www.cyberforum.ru/post12222508.html
FilArt97, четко!
|
||
Pasha0005 | 18.03.2018 14:06 |
https://www.cyberforum.ru/post12224170.html
FilArt97, доделал программу:
def check(seq):
stack = ...
|
||
Рыжий Лис | 18.03.2018 14:33 |
https://www.cyberforum.ru/post12224284.html
Ты сломал одно сравнение return not stack
|
||
Pasha0005 | 18.03.2018 17:42 |
https://www.cyberforum.ru/post12224853.html
А как?
Добавлено через 1 минуту
Мне же на до вывести...
|
||
Рыжий Лис | 18.03.2018 17:43 |
https://www.cyberforum.ru/post12224863.html
Функция возвращает True или False. Можешь с ними что-нибудь...
|
||
Pasha0005 | 18.03.2018 18:06 |
https://www.cyberforum.ru/post12224940.html
Ну. НЕТ ещё могу. ДА не знаю где...
|
||
Рыжий Лис | 18.03.2018 18:22 |
https://www.cyberforum.ru/post12224994.html
Рассматривай функцию как чёрный ящик у которого есть вход и...
|
||
vic5710 | 18.03.2018 19:35 |
https://www.cyberforum.ru/post12225229.html
seq = input()
if check(seq): print('Yes')
else:...
|
||
Black Fregat | 18.03.2018 21:20 |
https://www.cyberforum.ru/post12225498.html
print('Yes' if check(input()) else 'No')
|
||
Pasha0005 | 20.03.2018 17:25 |
https://www.cyberforum.ru/post12231816.html
Спасибо всем, кто помог с задачей!
|
||
Altersam | 18.05.2020 12:16 |
https://www.cyberforum.ru/post14554856.html
def bracket_check(s):
result = 0
for a in s:
...
|
||
Domme_Use | 21.06.2020 06:49 |
https://www.cyberforum.ru/post14668843.html
Вот моя программа. В Idle всё работает прекрасно, но...
|
||
Рыжий Лис | 21.06.2020 07:44 |
https://www.cyberforum.ru/post14668870.html
print('YES')
|
||
Brishil25 | 18.10.2020 15:08 |
https://www.cyberforum.ru/post14923322.html
def bracket_check(s):
c = 0
for i in...
|
||
Black Fregat | 18.10.2020 15:36 |
https://www.cyberforum.ru/post14923401.html
Brishil25, что-то странное Вы написали..
Оно вроде как и...
|
||
Brishil25 | 18.10.2020 16:23 |
https://www.cyberforum.ru/post14923544.html
я просто долго колупался с этой задачей и сам пока делал...
|
||
|
||||
Similar |
Является ли правильной данная последовательность круглых, квадратных фигурных скобок Проверить, является ли расстановка скобок правильной Проверить, является ли введенная скобочная последовательность правильной (рекурсия) Используя стек, проверить, является ли правильной скобочная последовательность |
|||
Ads |
|
|||
MoreAnswers |
Определить, является ли скобочная последовательность правильной Определить, является ли данная скобочная последовательность правильной Является ли входная последовательность правильной Определить, является ли последовательность правильной Проверить, является ли дата правильной Является ли последовательность правильной записью римского числа |
|||