Algorithms

learn programming

1.4 przez AGMikhaylenko
Sep 26, 2022 Stare wersje

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

Dodatkowe informacje APLIKACJA

Ostatnia Wersja

1.4

Przesłane przez

Kamel Massilia

Wymaga Androida

Android 8.0+

Raport

Oznacz jako nieodpowiednie

Pokaż więcej

Use APKPure App

Get Algorithms old version APK for Android

Pobierz

Use APKPure App

Get Algorithms old version APK for Android

Pobierz

Algorithms Alternatywa

Zdobądź wiecej z AGMikhaylenko

Odkryć