Use APKPure App
Get Algorithms old version APK for Android
Learn algorithms and data structures, solve tests and programming tasks.
Start learning software technology from the very beginning by exploring the basics of Computer Science. Knowledge of basic algorithms will improve your quality of writing code in any programming language (Java, Python, C++ ...).
The app presents 29 algorithms and data structures. Each topic consists of four parts:
• A short lecture provided with pictures and animations
• A test with questions
• A programming task
• A sample code in Java and Python (the code can be copied)
For each lecture you study and each problem you solve you receive points that increase your level in the “Algorithms: learn programming” app. Every level opens access to new algorithms and data structures.
The fourth level opens up a final test consisting of 50 questions. You will be able to check your programming skills and compete with other users in the total rating.
This app is useful for:
• Students learning computer science. Tests will help to refresh your knowledge, and all the examples in Java and Python languages will make completing the laboratory work much easier.
• People who are interested in learning programming from the very beginning. Short lectures and tasks will help you understand the basics of algorithms and data structures.
• Programmers and IT employees.
Search algorithms
• Linear search
• Binary search
• Jump search
• Interpolation search
• Exponential search
Sorting algorithms
• Bubble sort
• Selection sort
• Insertion sort
• Merge sort
• Gnome sort
• Shell sort
• Counting sort
Data structures
• Array
• Linked List
• Stack
• Queue
• Priority queue
• Hash table
Graphs
• Definition
• Breadth-first search
• Depth-first search
Trees
• Definition
• Binary search tree
• Heap
Cryptography
• Caesar cipher
• Vigenère cipher
• Hash function
• Public key
Extra
• Recursion
• Number System Converter
The converter allows you to work with binary, decimal and hexadecimal number systems. This can help you with studying the basics of computer science, as well as with solving programming tasks.
With just 5 minutes a day, you will be able to memorize basic programming algorithms and to understand data structures.
The app does not require subscriptions and does not contain paid content.
Rating, reviews and feedback would be appreciated.
Icons made by Freepik from www.flaticon.com
Last updated on Sep 29, 2022
Tasks are always available!
Fixed code unlock bug
Uploaded by
Kamel Massilia
Requires Android
Android 8.0+
Category
Report
Algorithms
learn programming1.4 by AGMikhaylenko
Sep 29, 2022