In this tutorial, 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
- 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
Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DSAwithKunal & don't forget to tag us!
???? Resources
- 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
Comments