Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
Rr54jrf9oxtWK
Zdjęcie przedstawia rozsypane płytki z literami alfabetu.

Anagramy w języku Java

Źródło: Wokandapix, domena publiczna.

Anagramem nazywamy parę wyrazów/zdań, które składają się z tych samych liter – liczba tych liter jest jednakowa. Przykładem anagramu jest para „spory – syrop”. Czyli jeżeli przestawimy – w odpowiedniej kolejności – litery w słowie „spory”, otrzymamy wyraz „syrop”. Więcej na temat anagramów znajdziesz w e‑materiale AnagramyPmHIdug9iAnagramy.

W tym e‑materiale poznamy implementację w języku Java algorytmu, który będzie w stanie stwierdzić, czy dana para wyrazów jest anagramem.

Implementację w pozostałych językach programowania znajdziesz w e‑materiałach:

Więcej zadań? Przejdź do e‑materiału Anagramy – zadania maturalnePD7egCT2DAnagramy – zadania maturalne.

Twoje cele
  • Przeanalizujesz metody sprawdzania, czy para wyrazów jest anagramem.

  • Prześledzisz implementację algorytmu sprawdzającego, czy podane słowa są anagramami w języku Java.

  • Rozwiążesz zadania, które sprawdzą twoją wiedzę na temat tego problemu.