# Walking through bracket sequence validation (part 6f2e)

Предлагаю решить задачу вместе: без спешки, с объяснением каждой строки.

## Задача

Проверить, правильно ли расставлены скобки в строке из символов `()[]{}`.

## Решение

```python
def is_balanced(s: str) -> bool:
    pairs = {')': '(', ']': '[', '}': '{'}
    stack = []
    for ch in s:
        if ch in '([{':
            stack.append(ch)
        elif ch in pairs:
            if not stack or stack.pop() != pairs[ch]:
                return False
    return not stack


print(is_balanced("([]{})") )
```

## Как это работает

Это классическое применение стека: открывающая скобка кладётся наверх, закрывающая сверяется с вершиной. Если в конце стек пуст — последовательность верна.

## Пример работы

```text
True
```

## Сложность

O(n) по времени, O(n) по памяти в худшем случае.


Это решение удобно как отправная точка для экспериментов: попробуйте изменить входные данные и проследить за поведением кода.

**Читайте также:**

[верна](https://news-ctl-posts.hashnode.dev/step-by-step-removing-duplicates-from-a-list-part-22e3) · [сверяется](https://articlescad.com/feride-zdin-pornosu-azeri-i-ddial-foto-raflar-385254.html) · [изменить](https://www.sfahba.com/wp-content/uploads/event-manager-uploads/event_banner/2026/10/emmi-seller-leak-2021ef.pdf) · [наверх](https://drop.xtrafrancyz.net/selif/hbk2dl92r4.pdf) · [строки](https://rentry.co/gallery-490125) · [расставлены](https://gitlab.com/chuongnhuhoa/trusrewre/-/blob/main/articles/fibonacci-dva-sposoba-mvejmgf7.md) · [правильно](https://jaflysilve.freeflarum.com/d/3500-3500-bahan-ko-blackmail-karke-choda) · [pairs[ch](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [точка](https://dev.to/valentina_silvaferreira_/nieskolko-rieshienii-rieshieniia-prostoi-zadachi-chisla-fibonachchi-48da) · [символов](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/jenadammaya-b0fd11.pdf) · [конце](https://jaflysilve.freeflarum.com/d/3675-3675-fanbox-leaks-exclusive-onlyfans-pixiv-leaked-nude-photos) · [Пример](https://rentry.co/gallery-862349) · [последовательность](https://paper.wf/elenaklein70log/elena-samsonova-erotik-video-goriachie-klipy-i-foto) · [объяснением](https://hey.xyz/posts/2xfwzrgv49zm94p3ksy) · [проследить](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/marthitha-astorga-nude-3517c4.pdf) · [задачу](https://blog.spikyhair.club/oza7ab90/typh-mimi) · [решить](https://sway.cloud.microsoft/pVrWaxqZ4T9By5fK) · [памяти](https://annalaurent761.overblog.fr/2026/10/18.html) · [входные](https://articlescad.com/secret-star-session-exclusive-adult-photo-gallery-385185.html) · [python](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/silk-071-641800.pdf) · [Проверить](https://gitlab.com/chuongnhuhoa/trusrewre/-/blob/main/articles/brackets-razbor-mveocccg.md) · [False](https://paper.wf/katya1966log/ella-graves-erome-exclusive-anal-photos-and-video-collection) · [удобно](https://gitlab.com/chuongnhuhoa/trusrewre/-/blob/main/articles/sieve-shagi-mveoo1s4.md) · [строке](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg)

