Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Tree Data Structures - From Basics to Implementation in Java and Python

Great Learning via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master tree data structures through a comprehensive 94-minute video tutorial covering both Java and Python implementations. Learn the fundamentals of Trees and Binary Search Trees (BST), including their structure, operations, and practical applications in e-commerce systems like Amazon's product categorization. Explore essential tree traversal techniques including Pre-order, In-order, and Post-order traversals with detailed coding demonstrations. Practice implementation of tree operations such as insertion and deletion while understanding the advantages and disadvantages of different tree structures. Follow along with hands-on coding examples in both Java and Python to strengthen your programming skills and prepare for technical interviews.

Syllabus

Introduction to Tree
Introduction to Binary Search Tree
Tree vs Binary Search Tree
What is the use of Trees?
Operations on Binary Search Tree
Pre-order Traversal
In-order Traversal
Post-order Traversal
Java Implementation for Binary Search Tree
Binary Tree
Pre-order, Post-order, In-order traversal
Binary Tree implementation
Advantages & Disadvantages in Binary Tree
Binary Search Tree
Python implementation for Binary Search Tree
Advantages & disadvantages of Binary Search Tree
Summary

Taught by

Great Learning

Reviews

Start your review of Tree Data Structures - From Basics to Implementation in Java and Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.