Latest Courses
Laravel classified ads web application from scratchCheck course
Laravel Forum - Build a Forum with Laravel 2022Check course
Next.js Projects - 3 NextJS projects (Instagram, Google,...)Check course
Natural Language Processing Masterclass with PythonCheck course
Natural Language Processing: Machine Learning NLP In PythonCheck course
Create a Laravel server with mobile integration.Check course
Live Project using Ntier Arch (.NET5 + EF Core + Angular)Check course
Kivy MD | Build a News Mobile App Using PythonCheck course
Oracle SQLCheck course
Salesforce Flows - Learn Salesforce Lightning Flows FastCheck course
Laravel classified ads web application from scratchCheck course
Laravel Forum - Build a Forum with Laravel 2022Check course
Next.js Projects - 3 NextJS projects (Instagram, Google,...)Check course
Natural Language Processing Masterclass with PythonCheck course
Natural Language Processing: Machine Learning NLP In PythonCheck course
- 85% Algorithmic Problems in Python

Algorithmic Problems in Python

$15.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.1/10 (Our Score)
Product is rated as #374 in category Python

This course is about the fundamental concepts of algorithmic problems, focusing on recursion, backtracking and dynamic programming. As far as I am concerned these techniques are very important nowadays, algorithms can be used (and have several applications) in several fields from software engineering to investment banking or R&D.

Section 1:

what is recursion

stack memory and recursion

factorial numbers problem

Fibonacci numbers

towers of Hanoi problem

recursion vs iteration

Section 2:

what is backtracking

n–queens problem

Hamiltonian cycle problem

knight’s tour problem

coloring problem

NP–complete problems

Section 3:

what is dynamic programming

Fibonacci numbers

knapsack problem

coin change problem

rod cutting problem

In each section we will talk about the theoretical background for all of these algorithms then we are going to implement these problems one by one.

The first chapter is about recursion. Why is it crucial to know about recursion as a computer scientist? Why stack memory is crucial in recursion? We will consider several recursion related problems such as factorial problem or Fibonacci numbers. The second chapter is about backtracking: we will talk about problems such as n–queens problem or hamiltonian cycles and coloring problem. In the last chapter we will talk about dynamic programming, theory first then the concrete examples one by one: Fibonacci sequence problem and knapsack problem.

Instructor Details

Hi! My name is Balazs Holczer. I am from Budapest, Hungary. I am qualified as a physicist. At the moment I am working as a simulation engineer at a multinational company. I have been interested in algorithms and data structures and its implementations especially in Java since university. Later on I got acquainted with machine learning techniques, artificial intelligence, numerical methods and recipes such as solving differential equations, linear algebra, interpolation and extrapolation. These things may prove to be very very important in several fields: software engineering, research and development or investment banking. I have a special addiction to quantitative models such as the Black-Scholes model, or the Merton-model. Take a look at my website if you are interested in these topics!

Specification: Algorithmic Problems in Python

Duration

4 hours

Year

2020

Level

All

Certificate

Yes

Quizzes

No

6 reviews for Algorithmic Problems in Python

3.2 out of 5
2
1
1
0
2
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Srishti Gupta

    felt like prolems are more complicated in the explanation rather than being simplified. can say this because I have completed other similar courses as well. also, unable to understand the code mentioned in resources. hence unable to execute on my own, request your help for it.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Nikhil Priyadarsh

    The explanations were detailed and up to the mark, with concrete implementations of different problems. Overall, it was a great learning experience. This course, along with ‘Data Structures and Algorithms in Python’ can satisfy all the learning needs of programmers.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Chetan kudalkar

    What a fantastic teacher!!! Respect!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Cemal Arican

    If you are new to programming and are interested in Operations Research, this is a good course to follow. This rating probably underrates the content he teaches, the effort put into these lectures are really appreciated and the content it self. But first of all to be honest, your accent makes it hard to concentrate so maybe try to work on that. Its really good that you go over topics in Operations Research. But you go over things quite fast and it would be better to do a step by step approach. Like a code along lecture, so you can build up to more difficult things. Furthermore, maybe implement some notebooks of exercises with a video of solutions to code along and have some explanations. Ill probably increase the rating by the end of the course.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avinash koneru

    very precise to the point well explained but only drawback is his communication skills in English needs to be improved

    Helpful(0) Unhelpful(0)You have already voted this
  6. Jim Silverstein

    This course is great only if you enjoy powerpoint presentations. The instructor spends a huge amount of time discussing the theory and when it comes to the implementation, he uses code he has already written and spends more time discussing the theory in those videos too. So this is a 99% theory course with no practical application.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published.

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Algorithmic Problems in Python

    $15.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare