We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

O Algorithms

Poznaj algorytmy i struktury danych, rozwiązuj testy i zadania programistyczne.

Zacznij uczyć się technologii oprogramowania od samego początku, poznając podstawy informatyki. Znajomość podstawowych algorytmów poprawi Twoją jakość pisania kodu w dowolnym języku programowania (Java, Python, C++...).

Aplikacja prezentuje 29 algorytmów i struktur danych. Każdy temat składa się z czterech części:

• Krótki wykład z obrazkami i animacjami

• Test z pytaniami

• Zadanie programistyczne

• Przykładowy kod w Javie i Pythonie (kod można skopiować)

Za każdy przestudiowany wykład i każdy rozwiązany problem otrzymujesz punkty zwiększające Twój poziom w aplikacji „Algorytmy: naucz się programowania”. Każdy poziom otwiera dostęp do nowych algorytmów i struktur danych.

Czwarty poziom otwiera test końcowy składający się z 50 pytań. Będziesz mógł sprawdzić swoje umiejętności programistyczne i konkurować z innymi użytkownikami w ogólnej ocenie.

Ta aplikacja jest przydatna dla:

• Studenci uczący się informatyki. Testy pomogą odświeżyć wiedzę, a wszystkie przykłady w językach Java i Python znacznie ułatwią wykonanie pracy laboratoryjnej.

• Osoby, które od samego początku są zainteresowane nauką programowania. Krótkie wykłady i zadania pomogą zrozumieć podstawy algorytmów i struktur danych.

• Programiści i pracownicy IT.

Algorytmy wyszukiwania

• Wyszukiwanie liniowe

• Wyszukiwanie binarne

• Szybkie wyszukiwanie

• Wyszukiwanie interpolacyjne

• Wyszukiwanie wykładnicze

Algorytmy sortowania

• Sortowanie bąbelkowe

• Sortowanie wyboru

• Sortowanie przez wstawianie

• Sortowanie scalające

• Gatunek gnomów

• Sortowanie muszli

• Liczenie sortowania

Struktury danych

• Tablica

• Połączona lista

• Stos

• Kolejka

• Kolejka priorytetowa

• Tablica haszowa

Wykresy

• Definicja

• Wyszukiwanie wszerz

• Wyszukiwanie według głębokości

Drzewa

• Definicja

• Drzewo wyszukiwania binarnego

• Sterta

Kryptografia

• szyfr Cezara

• szyfr Vigenère

• Funkcja haszowania

• Klucz publiczny

Dodatkowy

• Rekurencja

• Konwerter systemu liczbowego

Konwerter umożliwia pracę z systemami liczb binarnych, dziesiętnych i szesnastkowych. Może to pomóc w nauce podstaw informatyki, a także w rozwiązywaniu zadań programistycznych.

Wystarczy 5 minut dziennie, aby zapamiętać podstawowe algorytmy programowania i zrozumieć struktury danych.

Aplikacja nie wymaga subskrypcji i nie zawiera płatnych treści.

Oceny, recenzje i opinie byłyby mile widziane.

Ikony wykonane przez Freepik z www.flaticon.com

Co nowego w najnowszej wersji 1.4

Last updated on Sep 29, 2022

Tasks are always available!

Fixed code unlock bug

Tłumaczenie Wczytuję...

Dodatkowe informacje APLIKACJA

Ostatnia Wersja

Dostępne Algorithms aktualizacje 1.4

Przesłane przez

Kamel Massilia

Wymaga Androida

Android 8.0+

Pokaż więcej

Algorithms Zrzuty ekranu

Języki
Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Subskrybowano pomyślnie!
Jesteś teraz subskrybowany do APKPure.
Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Powodzenie!
Jesteś teraz subskrybowany do naszego biuletynu.