This course can be delivered immediately. It covers the basic concepts of algorithmic problems and focuses on backtracking, recursion, and dynamic programming. File size: 826.48MB
Algorithmic Problems & Neural Networks in Python
What you will learn
Understand backtracking
Understanding dynamic programming
Problems solved from scratch
From scratch, create feedforward neural network designs
Requirements
Basic Python
Description
This course focuses on the basic concepts of algorithmic problems. It focuses on backtracking, recursion and dynamic programming. These techniques are important because algorithms can be used and have many applications. in Many fields, from software engineering to investment banking and R&D.
Section 1:
What is recursion?
Stack memory and recursion
factorial numbers problem
Fibonacci numbers
Towers of Hanoi Problem
recursion vs iteration
Get your instant download Algorithmic Problems & Neural Networks in Python
Section 2
What is backtracking?
n-queens problem
Hamiltonian cycle problem
Knight’s Tour Problem
Color problem
NP-complete problems
Section 3
What is dynamic programming?
Fibonacci numbers
knapsack problem
Coin change problem
Problem with rod cutting
Each section will cover the theoretical background behind all these algorithms. Next, we’ll implement these problems one-by-one.
This is the first chapter on recursion. It is crucial that computer scientists understand recursion. Why stack memory is so important in recursion? We will discuss several problems related to recursion such as Fibonacci numbers or factorial problem. The second chapter will be about backtracking. We’ll discuss problems like n-queens or hamiltonian cycle and coloring problem. The final chapter will discuss dynamic programming. First, we will look at the theory and then go through the concrete examples: Fibonacci sequence problems and knapsack issues.
We are grateful that you have signed up for the course. Let’s get started!
This course is designed for the following:
This course is intended for people who are new to algorithmic problems. in Students looking to refresh their knowledge or the main.
Here’s what you’ll get in Algorithmic Problems & Neural Networks in Python
Course Features
- Lectures 1
- Quizzes 0
- Duration Lifetime access
- Skill level All levels
- Language English
- Students 0
- Assessments Yes