Created
October 22, 2021 07:06
-
-
Save Shivani13121007/9b33119880f6519b188e73db40bd3113 to your computer and use it in GitHub Desktop.
Largest BST Subtree
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Description: | |
In this video, we have explained about subtree and discuss the solution for the problem where we are required to find the root largest BST subtree in binary tree. | |
Question Name: | |
Largest BST Subtree | |
Article Link: | |
https://www.pepcoding.com/resources/online-java-foundation/binary-tree/largest_bst_subtree/topic | |
Question Statement: | |
1. You are given a partially written BinaryTree class. | |
2. You are required to find the root of largest sub-tree which is a BST. Also, find the number of nodes in that sub-tree. | |
3. For more detail watch the video. | |
Topic: #Tree #BinaryTree #BinarySearchTree #BST #LargestBSTSubtree | |
Used #DataStructure: #Recursion #Tree | |
#TimeComplexity: O(n) | |
#SpaceComplexity:O(h) | |
-------------------------------------------------------------- | |
Dependent Question: | |
https://www.pepcoding.com/resources/online-java-foundation/binary-tree/is_a_binary_search_tree/topic | |
More Youtube PlayList: | |
Level 1 In Java English : https://www.youtube.com/playlist?list=PL-Jc9J83PIiHxc8vuYMq3C1KUvqc_jB6L | |
Level 1 In Java Hindi : https://www.youtube.com/playlist?list=PL-Jc9J83PIiFj7YSPl2ulcpwy-mwj1SSk | |
Level 2 In Java Hindi : https://www.youtube.com/playlist?list=PL-Jc9J83PIiE-181crLG1xSIWhTGKFiMY | |
Constructive Algorithm - Level 3 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiGRNj_KILSAuhvAHS4_4Y5N | |
Geometry - Level 3 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiH0l9IZvdeC55dbFQpdMDSS | |
Maths for CP - Level 3 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiFs8E0EGeckM89cD8E6sFro | |
DP - Level 3 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiG1ebya3hpf65MgYYyDkK4W | |
Euler Tour - Level 3 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiHymm1DHZBkac0_hhFBXryO | |
Ternary Search : https://www.youtube.com/playlist?list=PL-Jc9J83PIiGiFr2WFAiS9nEssqEoCKC4 | |
Recursion & Backtracking - Level 1 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiFxaBahjslhBD1LiJAV7nKs | |
Recursion & Backtracking - Level 2 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiHO9SQ6lxGuDsZNt2mkHEn0 | |
Graphs - Level 1 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiHfqDcLZMcO9SsUDY4S3a-v | |
Dyanmic Programming - Level 1 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiG8fE6rj9F5a6uyQ5WPdqKy | |
Generic Trees - Level 1 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiEmjuIVDrwR9h5i9TT2CEU_ | |
Time and Space - Level 1 : https://www.youtube.com/playlist?list=PL-Jc9J83PIiFc7hJ5eeCb579PS8p-en4f | |
--------------------------------------------------------------- | |
Pepcoding has taken the initiative to provide counselling and learning resources to all curious, skillful and dedicated Indian coders. This video is part of the series to impart industry-level web development and programming skills in the community. | |
We also provide professional courses with live classes and placement opportunities. | |
For more visit our website: https://bit.ly/2ZCS68a | |
For more free study resources, visit: https://bit.ly/3liICaJ | |
Have a look at our result: https://bit.ly/2YcmDZR | |
Follow us on our Youtube page: https://www.youtube.com/c/Pepcoding/featured | |
Follow us on our FB page: https://www.facebook.com/pepcoding | |
Follow us on Instagram: https://www.instagram.com/pepcoding | |
Follow us on LinkedIn: https://www.linkedin.com/company/pepcoding-education | |
Follow us on Pinterest: https://in.pinterest.com/Pepcoding/_created/ | |
Follow us on Twitter: https://twitter.com/pepcoding | |
Happy Programming !!! Pep it up | |
---------------------------------------------------------------- | |
#Tree #BinaryTree #BinarySearchTree #BST #BT #LargestBSTSubtree #Recursion | |
================================================================= | |
Tags: | |
coding, pepcoding, pep, programming, softwareDevelopment, Internship, SDE Questions, NADOS, JAVA, CPP, java language, java in english, pepcoding in english, java in english, sumeet sir, rajneesh sir, jeetu sir, jasbir sir, jitender sir, subesh sir,recursion, | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment