# Understanding anagram checking (part 1450)

В этом материале мы спокойно и по шагам разберём учебную задачу на программирование.

## Задача

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

## Решение

```python
def are_anagrams(a: str, b: str) -> bool:
    return sorted(a.lower()) == sorted(b.lower())


print(are_anagrams("listen", "silent"))
```

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

Анаграммы дают одинаковые отсортированные последовательности букв. Сортировка — простое и наглядное решение; словарь частот дал бы ту же проверку без сортировки.

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

```text
True
```

## Сложность

O(n log n) из-за сортировки, O(n) по памяти.


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

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

[попробуйте](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [программирование](https://gitlab.com/chuongnhuhoa/trusrewre/-/blob/main/articles/gcd-shagi-mvaic9rn.md) · [python](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/merve-damla-if-a-70bf24.pdf) · [Решение](https://news-ctl-posts.hashnode.dev/two-ways-to-solve-quicksort-part-21dc) · [удобно](https://gall.dcinside.com/mgallery/board/view/?id=thekpop&no=64458) · [словарь](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg) · [Сортировка](https://jaflysilve.freeflarum.com/d/1022-1022-turk-turbanli-sakso-turbanli-nudes-ve-hd-porno-izle) · [Определить](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/diva-flawless-onlyfan-nude-4b127c.pdf) · [проверку](https://gitlab.com/chuongnhuhoa/trusrewre/-/blob/main/articles/is-prime-tests-mvae0abi.md) · [учебную](https://newatsapp.altervista.org/wp-content/uploads/event-manager-uploads/event_banner/2026/10/t-rbanl-sotwe-2b22b3.pdf) · [задачу](https://frames89198.mataroa.blog/blog/f09-0b-256/) · [silent](https://privatebin.devol.it/?d8cb94a3a1264a8d#2iwaqZDoBwrgebphQNgAVw5SdxXr3uVi6XzRug2UKN1u) · [sorted(a.lower](https://rentry.co/angelmarr-leaks-904858) · [памяти](https://ecency.com/@michalruzic1009/spip-sarka-spip-collectif-sarka-spip-gpl-texte-de-votre-mess-b58fad) · [разберём](https://jaflysilve.freeflarum.com/d/1015-1015-melek-ozcagan-ifsa-ciplak-fotograflari-ve-canli-yayin) · [отправная](https://articlescad.com/ebony-incest-stories-380080.html) · [данные](https://statics.pancake.vn/web-media-264/d2/ca/a5/86/664a23268484f178671dd52d1a7a2b524be538219986dfb45a29d281.pdf) · [точка](https://paste.rs/5IpTy) · [частотой](https://paste2.org/AMtKd0nW)

