This repository was archived by the owner on Jul 2, 2024. It is now read-only.
Release 2022.11.1
Basic Python Challenges
Primes
Implemented the most straight-forward approach to find primes within a
given range. Also added the implementation of "the Sieve of
Eratosthenes" algorithm. All functions are covered with tests.
Sequences
Added the implementations of the most popular sequences tasks:
- palindrome checker
- palindrome substring finder
- balanced parentheses checker
All functions are covered with tests.
Sorting
Added implementations of the most popular sorting algorithms:
- bubble sort
- selection sort
- insertion sort
- merge sort
- quick sort
- counting sort
- radix sort
- bucket sort
- heap sort
- shell sort
All functions are covered with tests.
Object-Oriented Programming Challenges
Convenience Store
Added the basic "convenience store" challenge description and
implementation. Tests are included as well.
Warriors, Robbers and Wizards Game
Added the basic "wrw game" challenge description and implementation.
This tasks is considered to be the final exam for the OOP block. Tests
are included as well.