Data Structure – Part 2
Data Structure – Part 2, available at $39.99, has an average rating of 4.2, with 36 lectures, based on 36 reviews, and has 4013 subscribers.
You will learn about Be able to know and implement various data structures Algorithms associated with data structures Binary Tree Binary Search Tree Tree Traversal Threaded Binary Tree AVL Tree Heap Data Structure Disjoint Set This course is ideal for individuals who are Computer Science and Engineering graduate students or Fresh and Experienced Developers that want to learn more about Data Structures It is particularly useful for Computer Science and Engineering graduate students or Fresh and Experienced Developers that want to learn more about Data Structures.
Enroll now: Data Structure – Part 2
Summary
Title: Data Structure – Part 2
Price: $39.99
Average Rating: 4.2
Number of Lectures: 36
Number of Published Lectures: 36
Number of Curriculum Items: 37
Number of Published Curriculum Objects: 36
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Be able to know and implement various data structures
- Algorithms associated with data structures
- Binary Tree
- Binary Search Tree
- Tree Traversal
- Threaded Binary Tree
- AVL Tree
- Heap Data Structure
- Disjoint Set
Who Should Attend
- Computer Science and Engineering graduate students
- Fresh and Experienced Developers that want to learn more about Data Structures
Target Audiences
- Computer Science and Engineering graduate students
- Fresh and Experienced Developers that want to learn more about Data Structures
In the second part of Data Structure course, we are going to cover following topics
-
Binary Trees
-
Binary Search Trees
-
Tree Traversal
-
Morris Traversal
-
Threaded Binary Trees
-
AVL Trees
-
Huffman Encoding
-
Heap Data Structure
-
Disjoint Set
This course is focused on lots of drawings to help you visualize and help you get comfortable with coding the above mentioned data structures. The materials in this course is put in such a way that an average person without a CS background with some knowledge of basic Java programming.
In addition to that, we have explained not only Data Structure and its relevant algorithm, but also the instructor has debugged the code and explained the flow of code line by line. We have experienced that mostly students understand the algorithm but they feel difficulty in understanding the code implementation and its complexity. So, we have given special focused on this point for the convenience students.
We would strongly suggest you to please give us your feedback and valuable input.
Also, suggest us the topics on which you would like to see more courses.
Course Curriculum
Chapter 1: Binary Search Tree
Lecture 1: Introduction
Lecture 2: Binary Search Tree Formation Visualization
Lecture 3: Binary Search Tree – Insert Operation Code – Part 1
Lecture 4: Binary Search Tree – Insert Operation Code – Part 2
Lecture 5: Binary Search Tree – Delete Operation Code – Case 1
Lecture 6: Binary Search Tree – Delete Operation Code – Case 2
Lecture 7: Binary Search Tree – Delete Operation – Case 3
Lecture 8: Code
Chapter 2: Tree Traversal
Lecture 1: Traversal Basics with Recursive Code Flow
Lecture 2: Inorder Traversal using Stack – Iterative Method – Concept
Lecture 3: Inorder Traversal using Stack – Code Implemnetation
Lecture 4: Threaded Binary Tree
Lecture 5: Morris Traversal Code Implementation
Lecture 6: Code
Chapter 3: AVL Tree
Lecture 1: AVL Tree – Introduction
Lecture 2: AVL Tree – How to apply Rotation
Lecture 3: AVL Tree – Create AVL tree with Sample data
Lecture 4: AVL Tree – Delete a node from AVL – Part 1
Lecture 5: AVL Tree – Delete node from AVL with different example – Part 2
Chapter 4: Uses of Binary Tree and Huffman Encoding
Lecture 1: Applications of Binary Tree and Huffman Encoding
Lecture 2: Restore Original Message using Huffman Encoding
Chapter 5: Heap
Lecture 1: Complete Binary Tree
Lecture 2: Heap Intro and Insertion Operation
Lecture 3: Heap – Delete Functionality
Lecture 4: Build Heap using Sample Data
Lecture 5: Create Heap Structure – Code Implementaion
Lecture 6: Delete a node from Heap – Code Implementaion
Lecture 7: Code
Chapter 6: Disjoint Set
Lecture 1: Disjoint Set Concept – Part 1
Lecture 2: Disjoint Set Concept – Part 2
Lecture 3: Disjoint Set – Path Compression
Lecture 4: Disjoint Set – Visualization
Lecture 5: Disjoint Set – Maze Generation Algorithm Step by Step
Lecture 6: Disjoint Set – Code Implementation Union / Find Method
Lecture 7: Disjoint Set – Code Implementation Path Compression
Lecture 8: Disjoint Set – Code
Instructors
-
Muhammad Tariq
Problem Solving School
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 2 votes
- 3 stars: 4 votes
- 4 stars: 17 votes
- 5 stars: 13 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024