Udemy

Recursion and Backtracking Algorithms : Coding Interview

立即報名
  • 15,988 名學生
  • 更新於 1/2025
4.5
(53 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
7 小時 23 分鐘
教學語言
英語
授課導師
Md. A. Barik
評分
4.5
(53 個評分)
3次瀏覽

課程簡介

Recursion and Backtracking Algorithms : Coding Interview

Learn how to solve backtracking problem using recursion. Master the art of recursion

Welcome to this course, "Recursion and Backtracking Algorithms : Coding Interview".


This course is about the recursion and backtracking algorithm. The concept of recursion is simple, but a lot of people struggle with it, finding out base cases and recursive cases. That's Why I planned to create a course on recursion that explains the underline principles of recursion in details.


By completing this course you will gain confidence in recursion and backtracking algorithms. In this course we will solve most popular and frequently asked backtracking coding interview questions. By mastering these problems you can map almost any type of backtracking problem to these problem.


This course contains --

-- What is recursion and how it works

-- Permutations of string of unique character

-- Permutations of string of duplicates character

-- Array permutations of unique elements

-- Array permutations of duplicate elements

-- Power set of unique elements

-- Power set of duplicate elements

-- Subset sum

-- Combinations

-- Combination sum

-- Combination sum ii

-- Combination sum iii

-- Generate parentheses

-- Letter combination of a phone number

-- Restore ip addresses

-- Splitting a string into descending consecutive. value

-- Max length of a concatenated str with unique char

-- Partition to k equal subset sum

-- Matchstick to square

-- Rat in a maze

-- M Coloring


Why you should take this course --

  • Detailed explanation of how recursion works

  • How to draw decision tree and translate it into code

  • Contains quiz

  • Ability to ask questions if you don't understand something


See you inside :)

課程章節

  • 21 個章節
  • 22 堂課
  • 第 1 章 Introduction
  • 第 2 章 1- String Permutation -- Unique
  • 第 3 章 2- String Permutation -- Duplicates
  • 第 4 章 3- Array Permutations -- Unique
  • 第 5 章 4- Array Permutations -- Duplicates
  • 第 6 章 5- The Power Set -- Subsets -- unique
  • 第 7 章 6- The Power Set -- Subsets -- duplicates
  • 第 8 章 7- Subset Sum
  • 第 9 章 8- Combinations
  • 第 10 章 9- Combination Sum
  • 第 11 章 10- Combination Sum II
  • 第 12 章 11- Combination Sum III
  • 第 13 章 12- Generate Parentheses
  • 第 14 章 13- Letter Combinations of a Phone Number
  • 第 15 章 14- Restore IP Addresses
  • 第 16 章 15- Splitting a String Into Descending Consecutive Values
  • 第 17 章 16- Max Len of a Concatenated Str with Unique Char
  • 第 18 章 17- Partition to K Equal Sum Subsets
  • 第 19 章 19- Matchsticks to Square
  • 第 20 章 19- Rat in a Maze
  • 第 21 章 20- M-Coloring

課程內容

  • Recursion, Recursive process, Algorithmic techniques based on recursion, Backtracking Algorithms


評價

  • M
    Mahdi Alsholi
    5.0

    Amazing , thank you

  • L
    Levi Ackerman
    4.0

    The instructor taught in a good way! Liked it.

  • T
    Taeyoung Kim
    5.0

    excellent

  • S
    Suhas k s
    4.5

    nice explanation in the beginning of course.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意