Udemy

Complete course on Tree - Data Structures

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

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
6 小時 0 分鐘
教學語言
英語
授課導師
Sujithkumar MA
評分
4.6
(38 個評分)
9次瀏覽

課程簡介

Complete course on Tree - Data Structures

Learn how to implement and how to solve problems on Binary Tree in the simplest way!

Welcome to my crash course on Binary Trees which is one of the pivotal concepts in Advanced Data Structures and Algorithms!


In this course, we'll learn

1. What is Recursion? (Recursion is a prerequisite and a very useful tools to implement binary Trees)

2. Tricks to write recursive functions!

3. Tracing recursive functions

4. Converting an iterative solution to a recursive solution.

5. Basic Tree terminologies

6. Implementation of Binary Trees using LinkedLists

7. The basic traversal algorithms - How to code them?

8. Finding the height of the Tree - Algorithm, Code, Tracing.

9. How to find the Maximum and Minimum elements of a tree?

10. Finding the sum of all nodes in a tree

11. Level Order Traversal - Using Brute Force Approach and Improved Solution using Queue Data Structure.

12. Printing the left View of a Binary Tree

13. Printing the Right View of a Binary Tree

14. Understanding Hashmaps in C++ STL

15. Implementation of Vertical Order Traversals using Hashmaps

16. Printing all the leaf nodes of a Binary Tree using any one of the Traversal algorithms.

17. Printing the cousin nodes of a node in a Binary Tree.

18. Binary Search Trees - Explanation


Through these standard Tree problems, you'll easily be familiarized on implementing Trees in C or C++. Some ideas were also provided to implement the same using some other languages using Python too. So, if you're not comfortable in using C or C++, It's not a problem :)

課程章節

  • 8 個章節
  • 37 堂課
  • 第 1 章 Prerequisite - Recursion
  • 第 2 章 Introduction to Trees
  • 第 3 章 Implementation of Binary Trees in Cpp
  • 第 4 章 Implementing Traversal Algorithms of Binary Tree
  • 第 5 章 Problems on Binary Trees
  • 第 6 章 Download the Complete Program here!
  • 第 7 章 [UPDATE] - New Problem Series
  • 第 8 章 Coding Test

課程內容

  • Binary Tree Implementation
  • Advanced Data Structures


評價

  • S
    Sharvesh
    4.0

    GOOD

  • A
    ANKITH RAVISH
    5.0

    Good

  • N
    NAVEEN KUMAR TIRUPATHI
    5.0

    A bunch of thanks bruh for explaining the stuff very clearly.

立即關注瀏覽更多

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

我已閱讀及同意