# Walking through anagram checking (part 6806)

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

## Задача

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

## Решение

```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://www.sfahba.com/wp-content/uploads/event-manager-uploads/event_banner/2026/10/jiho-esk-hokej-onlajny-1f1619.pdf) · [python](https://discuss.tchncs.de/post/65442111) · [Пример](https://articlescad.com/bala-hatun-nude-photos-turkish-actress-zge-t-rer-gallery-387452.html) · [попробуйте](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [одинаковые](https://ecency.com/@filipnemec3033/masha-babko-bj-1st-studio-xxx-4e9e65) · [строки](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/ms-sethi-porn-d32c0b.pdf) · [задачу](https://blogfreely.net/catherine-vasilyev70/german-nylon-pics-pantyhose-and-tights-photo-gallery) · [учебную](https://team.writefreely.dev/oz40fc81/liana-good-adult-video-gallery-with-explicit-scenes) · [входные](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/snowbunnyjelly-3b6672.pdf) · [словарь](https://radicle.network/nodes/index.radicle.garden/rad%3AzVPT3366BHntAUetRbPeKir3ZHh9/issues/a48652e579b49d6da8657245e365102a272633d3) · [из-за](https://sway.cloud.microsoft/GMuFQ6tYjenjBW2Z) · [состоят](https://ecency.com/@lukaskral2261/anan-babe-c3d345) · [поведением](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg) · [простое](https://jaflysilve.freeflarum.com/d/4400-4400-max-payne-1-wallpaper) · [частотой](https://sway.cloud.microsoft/I3FBikHjXW3WGqPp) · [частот](https://belledefrance-beautypageant.fr/allinika+fansly+leak?f=linkcentre) · [сортировки](https://sway.cloud.microsoft/hK3IWKMHw0lvASF0) · [решение](https://kraeved.dn.ua/%D0%B4%D0%BE%D0%BD%D0%B1%D0%B0%D1%81%D1%81-%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F-%D0%B2%D0%BE%D0%B7%D0%BD%D0%B8%D0%BA%D0%BD%D0%BE%D0%B2%D0%B5%D0%BD%D0%B8%D1%8F?f=linkcentre) · [Сортировка](https://jamesa1592.wixsite.com/my-site-1/post/%E5%B0%8F%E8%93%9Dgv) · [Задача](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/futanari-3d-gif-4cec36.pdf) · [проследить](https://dev.to/valentina_silvaferreira_/nieskolko-rieshienii-rieshieniia-prostoi-zadachi-chisla-fibonachchi-48da) · [материале](https://drop.xtrafrancyz.net/selif/x4abqck7ox.pdf) · [sorted(a.lower](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/vey-anne-pornosu-altyaz-l-2b949d.pdf) · [точка](https://rentry.co/3kch3ib8) · [шагам](https://radicle.network/nodes/index.radicle.garden/rad%3AzwiifAGMWRyv7boKZmoPUMYf6ZAX/issues/bd42b3e380a9fdfdad9c463f34077de6af501b90) · [проверку](https://rentry.co/indian-gay-boys-207006)

