Here I share about my approaches that led me to clear interviews of top tier companies like Google off-campus, & get all the amazing opportunities. Get interview-ready with this course that has no prerequisites and is designed to make you an expert in solving easy to hard LeetCode problems with ease.
Curated by: Kunal Kushwaha (69 videos)
This is the first tutorial in the complete tree playlist of the DSA bootcamp for interview preparation: https://www.youtube.com/playlist?list=PL9gnSGHSqcnqfctdbCQKaw5oZ9Up2cmsq. We will learn about one of the most important data structures for coding interviews: the tree. We will learn how trees work, their use cases, the various types of trees, and how to implement them from scratch. By setting this foundation, we can solve complex problems in an easy way. Join me in this video to enhance your understanding of trees. Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DSAwithKunal & don't forget to tag us! 👉 Resources - Join Replit: http://join.replit.com/kunal-kushwaha - Trees code: https://replit.com/@KunalsReplit/Trees-1 - Complete Java DSA playlist: https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ - Code, Assignments, & Notes: https://github.com/kunal-kushwaha/DSA-Bootcamp-Java ➡️ Connect with me: http://kunalkushwaha.com ======================================================== Timestamps: 00:00:00 Introduction 00:07:53 Why trees? 00:20:35 Where is it used? 00:24:45 Terminologies 00:35:15 Types of binary trees 00:42:46 Properties 00:55:37 Implementation - Binary trees 01:39:14 Binary Search Trees 02:30:00 Traversals 02:50:53 Outro #trees #placements #dsa