# Walking through anagram checking (part 538d)

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

## Задача

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

## Решение

```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://hey.xyz/posts/2s490q80schqq4yr7hp) · [словарь](https://paper.wf/katya1998log/hayvanli-yetiskin-icerik-hakkinda-yasal-ve-guvenli-bilgi) · [объяснением](https://gitlab.com/chuongnhuhoa/trusrewre/-/blob/main/articles/sieve-oshibki-mvdk87r1.md) · [экспериментов](https://dev.to/valentina_silvaferreira_/nieskolko-rieshienii-rieshieniia-prostoi-zadachi-chisla-fibonachchi-48da) · [являются](https://drop.xtrafrancyz.net/selif/ef8oujsudk.pdf) · [Анаграммы](https://cultmtl.com/wp-content/uploads/event-manager-uploads/event_banner/2026/10/rumingllb-2d9b05.pdf) · [Задача](https://rimworld.gallery/m/random/t/16286) · [спешки](https://yakihonne.com/article/naddr1qvzqqqr4gupzqxfhyy6r3c7elw2gj6yke7d2esw4drkcx3m3jqux3gfar4z0k7krqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzynhwden5te0danxvcmgv95kutnsw43qqtr8v9kxcetj0ykkze3jvsekxvrz95uxgdp3956rjve394snjwfs95urvvmzxgcrjvm9xu6nvlqrmp7) · [вместе](https://rentry.co/grch-289-560339) · [попробуйте](https://cultmtl.com/wp-content/uploads/event-manager-uploads/event_banner/2026/10/camille-winbush-onlyfans-nudes-4ecf77.pdf) · [sorted(b.lower](https://radicle.network/nodes/seed.pipapo.org/rad%3AzaHurRB5t7PMjuEiZSSdS6rKWtMo/issues/b8b2ccef9ffce8cd4c0a1c5646ab7c677024f175) · [частотой](https://paper.wf/ninaneumann85log/sks-mtrjm-hdyth-mshhd-hsry-ly-ljwd-jdyd-wmtnw) · [памяти](https://blog.spikyhair.club/oz0301bc/seyma-mestoglu-ifsa-galerisi-seyma-mestoglu-nude-fotograflari) · [return](https://yakihonne.com/article/naddr1qvzqqqr4gupzqff897s8pmnt8552h6jnu5qex0l2tn87jf30wr2zhsf60tu2x0t4qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzynhwden5te0danxvcmgv95kutnsw43qqtr8v9kxcetj0ykkyepcxf3njepj95mkxces956xxdn995uxyerr943r2dp4x3skvcnzv5crzaj2mte) · [Определить](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [простое](https://ecency.com/@lukassvobod8179/g-zde-akg-n-porn-1a808c) · [входные](https://claraleroy498.overblog.fr/2026/10/gv.html) · [наглядное](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg) · [silent](https://articlescad.com/queen-andreita-nude-andrea-queen-free-nude-pics-galleries-383447.html) · [отсортированные](https://loc.edu/wp-content/uploads/event-manager-uploads/event_banner/2026/10/tiny-bunny-r34-1cf657.pdf) · [поведением](https://articlescad.com/guerahub-galleries-of-blonde-amateurs-and-sexy-students-383398.html) · [проследить](https://gal18271.carrd.co/) · [Сортировка](https://newatsapp.altervista.org/wp-content/uploads/event-manager-uploads/event_banner/2026/10/ankita-dave-sex-with-brother-1fe022.pdf) · [данные](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/spip-sarka-spip-collectif-sarka-spip-gpl-781c93.pdf) · [изменить](https://kappa.lol/XAxl4x)

