Skip to content

tonytech83/Algorithms-with-Python

Repository files navigation

Algorithms with Python - July 2022


The algorithms course will introduce participants to the most common programming techniques. Along with this, multiple algorithmic problems will be solved and analyses of different approaches will be conducted - their properties, applications, advantages and disadvantages. Participants in the training will develop their algorithmic thinking skills and will acquire skills for working with the basic classes of algorithms used in practice: recursion and backtracking, recursion with variable usage, searching and sorting, as well as graph theory - implementation in computer memory, minimum spanning tree, traversal and finding the shortest path. Students will be introduced to the technique of dynamic programming and will solve known problems such as the Fibonacci sequence, finding the longest common sequence and the longest sequence of increasing elements.

Language

  • Python

Judge System

Topics



Made with by Anton Petrov