In this course we will learn heap and priority queue data structure. Welcome to our comprehensive course on this important data structure Heap and Priority Queue! This course is designed to help you master these essential data structures, which are crucial for optimizing various algorithms and solving complex problems in programming.
This is what you can expect:
Understand the concept and structure of a heap. Discover the importance and applications of heap in programming.Learn about priority queues and how they relate to heaps. Dive into the practical implementation of a priority queue using a heap. Explore the inner workings and mechanics of a heap. Get hands-on experience with coding a heap from scratch. Understand the scenarios where using a heap is advantageous. Master the various operations associated with heaps, such as insertion, deletion, and heapification. And then we will learn 11 most asked, most popular and most liked heap and priority queue leetcode and neetcode 150 problems.
Timestamps:
Introduction: 00:00:00
What is heap: 00:01:24
Why we need heap: 00:07:51
Priority queue: 00:10:55
Implement Priority queue with heap: 00:13:39
How does heap works: 00:16:09
Implementing heap: 00:20:59
When to use heap: 00:24:48
Heap operations: 00:29:39
Kth Largest Element in a Stream: 00:32:05
Last Stone Weight: 00:44:08
Kth Largest Element in an Array: 00:54:52
K Closest Points to Origin: 01:02:59
Design Twitter: 01:12:14
Task Scheduler: 01:38:24
High Five: 01:59:20
Employee Free Time: 02:18:45
Sliding Window Maximum: 02:29:18
Top K Frequent Elements: 02:49:00
Find Median from Data Stream: 02:59:34
Our mission is to empower your tech career through free education. By making this course available on YouTube, we aim to reach a wide audience and provide valuable knowledge that can be applied in real-world scenarios. Whether you're preparing for coding interviews or seeking to improve your algorithmic thinking, this course is your go-to resource for mastering Heap and Priority queue.
Don't forget to like, share, and subscribe for more insightful content. Happy learning!
Most asked interview questions: https://docs.google.com/spreadsheets/...
-------------------------------------------------------------------------------------------------------------------------
(Contact me for Business Inquiries):
Email: [email protected]
GitHub Repository for Questions solved so far:
https://github.com/DestinationFAANG/D...
Check out my second channel: / @unintentionalartist
(Support the channel, if videos helps you in any manner... Give me a Coffee)
Patreon: / destination_faang
Here is a list of some of the awesome companies in the tech world:
FAANG,
Meta,
Facebook,
Google,
Amazon,
Netflix,
Microsoft,
apple,
doordash,
roblox,
stripe,
instacart,
uber,
lyft,
twitter,
linked In,
pinetrest,
bloomberg,
robinhood,
Goldman Sachs,
box,
two sigma,
byte dance,
tik tok,
air bnb,
nuro,
ui path,
oracle,
twitch,
data bricks,
waymo,
dropbox,
coinbase,
snowflake,
snap,
nvdia,
broadcom,
slack,
intel,
cisco,
indeed,
salesforce,
reddit,
wayfair,
okta,
splunk,
service now,
coursera,
square,
upgrade,
mozilla,
yelp,
unity,
ebay,
affirm,
stach adapt,
amplitude,
github,
wish,
brex,
etsy,
chime,
shopify,
amd,
GoDaddy,
IBM
Информация по комментариям в разработке