Latest Courses
Java A-Z : Learn java within 8 hoursCheck course
Learn React JS and Web API by creating a Full Stack Web AppCheck course
Angular 2 Master Class with Alejandro RangelCheck course
The Comple JavaScript From Beginner To AdvancedCheck course
The Complete Android Oreo and Nougat App TutorialsCheck course
C Programming Skills Test With ExplanationCheck course
Modern .NET Ecosystem and .NET CoreCheck course
Python Programming Bible: Hands-On Python 3 with 10 ProjectsCheck course
Introduction to Cloud Computing on Amazon AWS for BeginnersCheck course
Learn basics of Redux in React Native in 2 hours!Check course
Java A-Z : Learn java within 8 hoursCheck course
Learn React JS and Web API by creating a Full Stack Web AppCheck course
Angular 2 Master Class with Alejandro RangelCheck course
The Comple JavaScript From Beginner To AdvancedCheck course
The Complete Android Oreo and Nougat App TutorialsCheck course
- 86% Algorithmic Problems in Python

Algorithmic Problems in Python

$109.99 $14.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 #419 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. Avatar

    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. Avatar

    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. Avatar

    Chetan kudalkar

    What a fantastic teacher!!! Respect!

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

    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. Avatar

    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. Avatar

    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. Required fields are marked *

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

    Algorithmic Problems in Python

    $109.99 $14.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare