Insertion of Element into BST - Binary Search Tree | Data Structures using C

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2025

ความคิดเห็น • 132

  • @NareshIT
    @NareshIT  5 ปีที่แล้ว +13

    Please Comment, Subscribe and Click Bell🔔🔔🔔 Icon for More Updates. To learn software course from our experts please register here for online training: goo.gl/HIB0wL

  • @parth.singh71
    @parth.singh71 6 ปีที่แล้ว +68

    you are the best data structure teacher of all times. thankyou sir

    • @sameeronline6414
      @sameeronline6414 9 หลายเดือนก่อน

      Hi bro what are u doing now ....

  • @pinpointstech1639
    @pinpointstech1639 4 ปีที่แล้ว +3

    Honestly you are the best instructor of Data Structure. thanks alot!

  • @saidathanikhil.k6415
    @saidathanikhil.k6415 2 ปีที่แล้ว +1

    this is really one of the best c programming youtube channel

  • @akankshareddy5017
    @akankshareddy5017 6 ปีที่แล้ว +6

    Sir your explanation of program with an example has helped me a lot.

  • @rohitshelke1704
    @rohitshelke1704 4 ปีที่แล้ว +5

    Best teacher I have seen... really helpful sir💯 thank you so much✌️🔥

  • @vrandakansal5940
    @vrandakansal5940 4 ปีที่แล้ว

    The way u explained this program it makes doubts very clear. Thanks a lot.

  • @anilmelinmani9928
    @anilmelinmani9928 6 ปีที่แล้ว +2

    Sir, your teaching is really helps to clear the concept. Please make videos on graph data structure.

  • @mrojas4676
    @mrojas4676 3 ปีที่แล้ว

    best teacher on youtube

  • @Akash-dd6ev
    @Akash-dd6ev ปีที่แล้ว

    Thank you for the explanation, sir. I have now a better understanding of BSTs.

  • @zaryabzubair8393
    @zaryabzubair8393 2 ปีที่แล้ว

    very easy and simple code...and wonderful explanation

  • @surbhitamrakar1638
    @surbhitamrakar1638 4 ปีที่แล้ว

    Thank you so much sir for such great lectures..the way you explained is just awesome..it becomes very easy to understand the concepts.

  • @piykum7
    @piykum7 3 ปีที่แล้ว

    SIR you saved me, today was my practical exam.

  • @shyamsj6493
    @shyamsj6493 4 ปีที่แล้ว

    one of the best lecturers

  • @sathyanarayanan7057
    @sathyanarayanan7057 7 ปีที่แล้ว

    sir your teaching way is really good

  • @sharikkhan3128
    @sharikkhan3128 2 ปีที่แล้ว

    What a teacher man❣️

  • @sumitrawat6304
    @sumitrawat6304 5 ปีที่แล้ว

    best teacher👍👍👍👍

  • @abhishek_kr_8635
    @abhishek_kr_8635 4 ปีที่แล้ว +1

    Sir, thank you, it helps a lot

  • @akshayshahane5282
    @akshayshahane5282 4 ปีที่แล้ว

    Best teacher.. 👌

  • @manjusreesrikrishna301
    @manjusreesrikrishna301 6 ปีที่แล้ว

    sir i want more videos of data structures from you please sir.Your teaching is so effective

  • @swatishambhavi3649
    @swatishambhavi3649 5 ปีที่แล้ว

    You explain so well sir

  • @shubhshree5419
    @shubhshree5419 6 ปีที่แล้ว +1

    well explained sir tree is cleared

  • @dineshrajendran9593
    @dineshrajendran9593 4 ปีที่แล้ว

    Amazing explanation sir 👌👌👌👌👌

  • @ganeshjaggineni4097
    @ganeshjaggineni4097 2 ปีที่แล้ว

    NICE SUPER EXCELLENT MOTIVATED

  • @naimali6735
    @naimali6735 4 ปีที่แล้ว +1

    Thank-you sir!👏👏👏👏👏👏

  • @abhisheksharma1031
    @abhisheksharma1031 4 ปีที่แล้ว

    Explained really well!!

  • @sayeejadhav8834
    @sayeejadhav8834 3 ปีที่แล้ว

    Amazing lecture sir thankyou!

  • @letsexplore7275
    @letsexplore7275 6 ปีที่แล้ว

    very easy code and best technique to understand .....thanks sir

  • @madhavana_0283
    @madhavana_0283 5 ปีที่แล้ว

    Sir Is am Madhavan B Tech IT 2nd Year.sir Teach in Tamil language much be better for government school students.but your' s explanation is very good.Thank you sir

  • @BeginnerProgrammer79
    @BeginnerProgrammer79 4 ปีที่แล้ว

    best sir ever !!! thanks sir !!!

  • @abhishekdruva7651
    @abhishekdruva7651 5 ปีที่แล้ว

    Way of exaplaining good sir thank u

  • @akshatkumar2956
    @akshatkumar2956 3 ปีที่แล้ว

    Best explanation.!!

  • @nareshgudivaka5391
    @nareshgudivaka5391 ปีที่แล้ว

    picture perfect sir,,,,,🤩😍

  • @gautamprasadgupta8611
    @gautamprasadgupta8611 6 ปีที่แล้ว +9

    please upload some lectures of graph (data structure)....asap

  • @Sonu-hg6jm
    @Sonu-hg6jm 5 ปีที่แล้ว +8

    sir if one another 50 is present then where we can insert

    • @invincible.456
      @invincible.456 5 ปีที่แล้ว +7

      *Duplicates aren't allowed.*
      By the definition of Binary Search Tree, the values greater than the root node must be placed to its right and the value lesser than the root node must be placed to its left.
      Hence, duplicates don't have any proper location in a binary search tree.
      Moreover, while inserting a new node, you may add a condition to check if the data of new node is equal to the current node, while traversing. In this case, you may print the message, that node is already present.

  • @santhankumar505
    @santhankumar505 4 ปีที่แล้ว +2

    Sir,please explain the time complexity

  • @mohammedamohammed4512
    @mohammedamohammed4512 4 ปีที่แล้ว

    Your class is so interesting and much clear and to the point. Thanks for sharing your knowledge and experience. do you have BST Binary Search Tree and its operation ( insertion, deletion, and traversal ) in Java? I mean the same class you have done in C I want them in java. please share link if you already have done it. Thanks

  • @shahbazengineer5375
    @shahbazengineer5375 8 ปีที่แล้ว +6

    please sir uploading another videos data structures.
    your metode is mind catching

  • @karan_yt_family
    @karan_yt_family 6 ปีที่แล้ว

    Sir superb teaching sir

  • @sumitgujjar939
    @sumitgujjar939 4 ปีที่แล้ว +3

    Sir what if current->data is equal to parent->data!
    Where will be the new node connected at right or left ?

    • @abstract_VnSn
      @abstract_VnSn 4 ปีที่แล้ว +7

      If you want duplicate entries, you can add it as a right child. Otherwise just print a message saying that duplicate entries are not allowed or insertion is not possible and then return. To gather more information, you can google duplicate entries in BST(binary search tree). Good day!

  • @ashutoshsanodia5690
    @ashutoshsanodia5690 5 ปีที่แล้ว

    Sir, you are the best...

  • @momprakash2485
    @momprakash2485 5 ปีที่แล้ว +3

    20:43 crazy asitisthos

  • @mollamainuddin6485
    @mollamainuddin6485 4 ปีที่แล้ว

    Well elaboration sir....❤️

  • @sudarshandas4552
    @sudarshandas4552 4 ปีที่แล้ว

    sir you are great...

  • @akankshareddy5017
    @akankshareddy5017 6 ปีที่แล้ว +3

    Sir,please explain dictionary program with an example in data structures.

  • @puneethonnungar6060
    @puneethonnungar6060 4 ปีที่แล้ว +1

    Sir, it would be very much helpful if u would attach a txt or c file with program code in it at the end of every topic

  • @shahbazengineer5375
    @shahbazengineer5375 8 ปีที่แล้ว +4

    sir one problem, if we having same element, like 5, and one more element 5, so where it is insert right og 5, or left of 5 , if one of them is nod

    • @devthakur5662
      @devthakur5662 7 ปีที่แล้ว +2

      there can't be two similar values,if user insert any same value you can write a error statement.

    • @rishabhsudan9496
      @rishabhsudan9496 7 ปีที่แล้ว +2

      there can be two similar values ... but it depends on the programmer how he codes.. please read.
      www.geeksforgeeks.org/how-to-handle-duplicates-in-binary-search-tree/

    • @apurvamhatre8508
      @apurvamhatre8508 7 ปีที่แล้ว +1

      That link was helpful.
      Thanks buddy.

    • @599prasadvoleti6
      @599prasadvoleti6 4 ปีที่แล้ว

      I think we can write >= or

  • @nagamanjunath2749
    @nagamanjunath2749 6 ปีที่แล้ว +2

    Sir please upload height of the node

  • @purohitiyer2548
    @purohitiyer2548 5 ปีที่แล้ว +3

    Sir, how do we deal with nodes having the same values?

    • @rrajini4459
      @rrajini4459 5 ปีที่แล้ว +4

      In binary search tree nodes cant have the same value

    • @anirudhkanojia2366
      @anirudhkanojia2366 4 ปีที่แล้ว

      Roronoa Zoro, be world's greatest swordsman one day!

  • @sameer1571
    @sameer1571 5 ปีที่แล้ว +3

    instead of t.data i think t->data should be there

    • @YashSharma-cn1wz
      @YashSharma-cn1wz 5 ปีที่แล้ว

      Same confusion

    • @nishantrana2947
      @nishantrana2947 5 ปีที่แล้ว

      @@YashSharma-cn1wz except -> u can also use (*tmp).data

  • @krishnadevar4575
    @krishnadevar4575 5 ปีที่แล้ว +2

    Sir what if we want store two same numbers

    • @nishantrana2947
      @nishantrana2947 5 ปีที่แล้ว

      that's the problem with this code, and if i want to add 67 to the left child of 55 then? that's also problem

  • @praveench6059
    @praveench6059 6 ปีที่แล้ว +2

    sir please upload data structures in c++

  • @mrojas4676
    @mrojas4676 3 ปีที่แล้ว

    sir pleas upload all type of sorting lectures

  • @jhansiy4629
    @jhansiy4629 8 ปีที่แล้ว +2

    please uploading another videos data structures

  • @akshitadoad765
    @akshitadoad765 6 ปีที่แล้ว

    well explained sir

  • @tamal_patra
    @tamal_patra 5 ปีที่แล้ว

    i think it will be t->data=d check 9:43

    • @Bimal_Dev
      @Bimal_Dev 5 ปีที่แล้ว

      t.data=d is correct i think..bcz data is int type variable..

  • @vijueligar
    @vijueligar 5 ปีที่แล้ว +2

    can i get the full code for this concept

  • @rishabhkrishna9125
    @rishabhkrishna9125 5 ปีที่แล้ว +1

    can we insert a node in middle of a tree by this algorithm?

  • @deepakdubey3776
    @deepakdubey3776 6 ปีที่แล้ว

    sir if you do it practicaley programe so its consider a 5 min extra but its very helpul to everyone

  • @raviteja3498
    @raviteja3498 6 ปีที่แล้ว

    sir u said about the right side of the parent node then wt condition should we change in order to place the element 18 in the list

  • @Sai_Likhitha_m
    @Sai_Likhitha_m 4 ปีที่แล้ว

    Sir please upload graphs,hashing and file organization in data structures

  • @YashKatiyar-r3h
    @YashKatiyar-r3h 4 ปีที่แล้ว

    watching in Kanpur

  • @narenderkaler1794
    @narenderkaler1794 5 ปีที่แล้ว

    Always amazing

  • @harshitvangara
    @harshitvangara 7 ปีที่แล้ว +1

    sir i want merge sort and quick sort algorithms and programs

  • @AmarnathJL-oe5qt
    @AmarnathJL-oe5qt 9 หลายเดือนก่อน

    please upload Graph and it's operations in DS

  • @utsavtiwari5840
    @utsavtiwari5840 6 ปีที่แล้ว

    Sir is it necessary to study binary tree before bst

  • @waisyousofi5437
    @waisyousofi5437 6 ปีที่แล้ว

    thank you so much sir!

  • @mdamirsohail3603
    @mdamirsohail3603 5 ปีที่แล้ว +1

    P is created but not used in this context

  • @bulliraju5439
    @bulliraju5439 3 ปีที่แล้ว

    Sir i have a doubt that we can use curr know every time . What is the reason of copying it to the parent everytime 🤔

  • @math0111
    @math0111 5 ปีที่แล้ว

    very good

  • @malcolmagius5812
    @malcolmagius5812 4 ปีที่แล้ว +1

    why does t.data = d; give me an error?? And how can I fix it pls?

    • @prabha20028
      @prabha20028 4 ปีที่แล้ว

      t->data=d;

    • @malcolmagius5812
      @malcolmagius5812 4 ปีที่แล้ว +1

      @@prabha20028 Thanks

    • @gangadharkaja2132
      @gangadharkaja2132 4 ปีที่แล้ว

      @@malcolmagius5812 can I have full code how to create multiple nodes in bst?

  • @vamsikrishnasai1682
    @vamsikrishnasai1682 3 ปีที่แล้ว

    why we are taking 2 pointers, parent and current to store root value?

  • @souravjana8435
    @souravjana8435 2 ปีที่แล้ว

    Nicely explain sir ..plz provide source code

  • @anoopsharma8376
    @anoopsharma8376 3 ปีที่แล้ว

    Thanks sir

  • @harshitagrwal9975
    @harshitagrwal9975 5 ปีที่แล้ว +5

    can any1 give full program for insertion drleyion and traverse

  • @vipinpal2162
    @vipinpal2162 5 ปีที่แล้ว

    Sir How to get #algorithm and #material for make it more easy

  • @himanshusomani7
    @himanshusomani7 6 ปีที่แล้ว +31

    16:51 lol

    • @AI-ji2sq
      @AI-ji2sq 6 ปีที่แล้ว +7

      Current Shock! 🙂

    • @xkorv
      @xkorv 5 ปีที่แล้ว +1

      hahaha

  • @manglammishra686
    @manglammishra686 5 ปีที่แล้ว

    Sir, What is threaded binary tree??

  • @gurnamsingh8449
    @gurnamsingh8449 4 ปีที่แล้ว

    can we insert character type data in anode

  • @_DebomitaBandyopadhyay
    @_DebomitaBandyopadhyay 2 ปีที่แล้ว

    Sir please give a complete code for BST deletion

  • @princedewangan1346
    @princedewangan1346 7 ปีที่แล้ว +1

    sir please more video upload

  • @subhajitsarkar3292
    @subhajitsarkar3292 6 ปีที่แล้ว

    Sir please add heap sort video.

  • @G_Cube_Gaming
    @G_Cube_Gaming 4 ปีที่แล้ว

    if we have to insert same values two times in BCT

  • @SAHI-MUSLIM
    @SAHI-MUSLIM 2 ปีที่แล้ว

    Everything I understand !!!! Bust inside we use current!!! I could not get that!!!

  • @amirshaikh5694
    @amirshaikh5694 5 ปีที่แล้ว

    fantastic

  • @rakhshandamujib2793
    @rakhshandamujib2793 6 ปีที่แล้ว +2

    Why so many ads?

    • @paritosh944
      @paritosh944 6 ปีที่แล้ว +1

      Everything comes with a price tag :)

  • @devidurgaramulapati2721
    @devidurgaramulapati2721 7 ปีที่แล้ว

    types of binary search tree upload plzzz

  • @samanvithachidella2485
    @samanvithachidella2485 5 ปีที่แล้ว

    U thopu sir....

  • @konscomputertutorials7473
    @konscomputertutorials7473 3 ปีที่แล้ว

    please can anyone refer me a good book which can be helpful to understand data structures and algorithms ?

  • @inkledu
    @inkledu 6 ปีที่แล้ว +3

    Real time application lo ekkada use chestaru

  • @090-jellabharath2
    @090-jellabharath2 6 ปีที่แล้ว

    Thanks

  • @AmanKumar-dx1xn
    @AmanKumar-dx1xn 5 ปีที่แล้ว

    what will happen if the data value is equal

  • @houssinekhay5499
    @houssinekhay5499 6 ปีที่แล้ว

    does root when we assign to p in insert function have to be p -> data = root-> data; instead of just p= root; 8.24 minute this is the error "a value of type struct Node can't be assigned to an entity of type struct Node"

  • @mohitkhariya581
    @mohitkhariya581 4 ปีที่แล้ว

    sir apne srrruct node *p initialise kia h lekin hr jagh ap parent nam le rhe he ....jbki parent to khhi declare hi nhi kiya

  • @maruthisaikumar4090
    @maruthisaikumar4090 6 ปีที่แล้ว

    Good

  • @shehrozashfaq4216
    @shehrozashfaq4216 5 ปีที่แล้ว

    Anyone help me more with this program

  • @AnkitSaiyan
    @AnkitSaiyan 5 ปีที่แล้ว

    Sir plz improve the audio quality!

  • @prokasghosh3660
    @prokasghosh3660 4 ปีที่แล้ว

    Parent pointer have not declare

  • @ermohdnaseem3390
    @ermohdnaseem3390 7 ปีที่แล้ว

    goood

  • @nirajkc224
    @nirajkc224 4 ปีที่แล้ว +1

    Tough af 😢