YoVDO

FAANG Interview DSA Series - Heap Sort, Binary Tree, Min Heap and Max Heap Tree and Interview Questions

Offered By: Krish Naik via YouTube

Tags

Algorithms and Data Structures Courses Binary Tree Courses

Course Description

Overview

Dive into an extensive tutorial on heap sort, binary trees, and min/max heap trees, with a focus on FAANG interview preparation. Learn the fundamentals of heap sort, including full, complete, and almost complete binary trees. Explore min heap and max heap tree concepts, covering insertion, deletion, and creation processes. Understand time complexity derivation for building heaps and compare heap sort with other sorting algorithms. Apply your knowledge to solve interview questions on top K frequent elements and K closest points to origin. Access additional resources, including GitHub materials and related playlists, to further enhance your data structures and algorithms skills for technical interviews.

Syllabus

Basics of Heap Sort - Full Binary Tree vs Complete Binary Tree vs Almost Complete Binary Tree
Concept of Minheap and Maxheap Tree
Insertion in Minheap or Maxheap Tree
Deletion in Minheap or Maxheap Tree
Creation of Minheap or Maxheap Tree
Time Complexity Derivation to build minheap or maxheap
Comparison Sort - Heap Sort
Interview Question - Top K frequent elements
Interview Question - K Closest Points to Origin


Taught by

Krish Naik

Related Courses

数据结构与算法 Data Structures and Algorithms
Peking University via Coursera
Data Structures and Algorithm Design Part I | 数据结构与算法设计(上)
Tsinghua University via edX
Ordered Data Structures
University of Illinois at Urbana-Champaign via Coursera
Data Structures and Algorithms (II)
Tsinghua University via Coursera
Data Structures and Algorithms
Tsinghua University via Coursera