Тёмный

Self Referential Structures 

Neso Academy
Подписаться 2,7 млн
Просмотров 164 тыс.
50% 1

Data Structures: Self Referential Structures
Topics discussed:
1) Self-referential structures.
2) Programming example of self-referential structure.
3) The use of self-referential structure.
C Programming Lectures: goo.gl/7Eh2SS
Follow Neso Academy on Instagram: @nesoacademy(bit.ly/2XP63OE)
Follow me on Instagram: @jaspreetedu(bit.ly/2YX26E5)
Contribute: www.nesoacademy...
Memberships: bit.ly/2U7YSPI
Books: www.nesoacademy...
Website ► www.nesoacademy...
Forum ► forum.nesoacade...
Facebook ► goo.gl/Nt0PmB
Twitter ► / nesoacademy
Music:
Axol x Alex Skrindo - You [NCS Release]
#DataStructuresByNeso #DataStructures #SelfReferentailStructures #Structures

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 103   
@muhammadfouad1792
@muhammadfouad1792 4 года назад
You Indian people are so polite and have the sense of gratitude towards your teachers and also you are hard workers and very clever especially in technology and IT related topics. I really appreciate and respect the Indian nation! This is Muhammad from Egypt, sending my greeting to all of you and the instructor, too ! ❤️🇪🇬🇪🇬🇪🇬🇳🇪🇳🇪🇳🇪
@godfather5777
@godfather5777 3 года назад
Glad!! Love from INDIA 🇮🇳❤️
@adityaojha2701
@adityaojha2701 4 года назад
I feel bad for those seniors in whose time these lectures were not available😛. Thanks, sir this will make me understand Linked List easily.
@anveshatagore542
@anveshatagore542 3 года назад
Example me ☹
@ihateracistandblackpeople4272
@ihateracistandblackpeople4272 3 года назад
@@anveshatagore542 lmao
@hetaeramancer
@hetaeramancer 2 года назад
@@ihateracistandblackpeople4272 you hate black people but you hate racist what the hell that is a contradiction my dear friend
@ihateracistandblackpeople4272
@ihateracistandblackpeople4272 2 года назад
@@hetaeramancer 🙂
@grimvian
@grimvian Год назад
@@anveshatagore542 Me too and I learned a lot of coding anyway in the old days and there were no racial slur or other disturbing noize in the books!
@ajvigneshwar5662
@ajvigneshwar5662 4 года назад
oh my god ! thanks a lot sir.... no one told/teach me these many backgrounds to proceed linked list ... kudos to ur self referntial structure example now i got to know how linked list are made and excited to implement
@plutonium4574
@plutonium4574 Год назад
This is so helpful ..I have become a genuine fan of neso academy. Neso ke alawa aur kisi bhi channel utna achha hi nahi lagta... East aur west, Neso is the BEST😁😁😁😁😁😁😁
@youtubeweb3009
@youtubeweb3009 4 года назад
May i ask when's the next video? Anyway thank you sire from the bottom of my heart For always great content Not all heroes do wear capes And you're One of them
@nesoacademy
@nesoacademy 4 года назад
You will have it soon.
@satvikshuklaietlucknow1205
@satvikshuklaietlucknow1205 3 года назад
This is teaching of highest order!! Thank you.
@pushpendrasingh-kd4kl
@pushpendrasingh-kd4kl 4 года назад
Jis topic mein struggle kr raha tha ek baar mein smj aa gya wonderful explanation love it sir...
@susenakodumuri2667
@susenakodumuri2667 4 года назад
Thanks for giving the presentation sir😊
@ayansaha2695
@ayansaha2695 4 года назад
I know sir Team Neso is trying their very best to upload new videos! I appreciate your efforts and am very glad to tell that it is because of your channel my engineering life was so smooth and i also want your channel to be the reason for a good end to my graduation ! Please complete this Playlist on data structure as soon as possible! It going to fetch us our dream jobs! Thanks again!
@NinaNanni
@NinaNanni Год назад
i just wanna say that i'm on video 30 and i'm already very excited. i understood everything so well, you explained it so eloquently and damn this list is so long which i'm sure will show me all i need to know about this topic and maybe more than i think i need. THANK YOU SO MUCH for you time and effort! you're a wonderful teacher
@truegrabbers
@truegrabbers 4 года назад
Jaspreet Singh Sir is the best :))
@anujmaurya2786
@anujmaurya2786 4 года назад
Making ds easy by revising prerequisite just before teaching ds🤗
@hiro0two
@hiro0two 2 месяца назад
oh my god i love you so much, i left from a 2 hour lecture not understanding A SINGLE thing about linked lists and self referential structures, but your 6 minutes video made me understand it all!
@48_prasenjitmondal6
@48_prasenjitmondal6 4 года назад
Please sir uploaded as much as video because I am eagerly waiting for your video. My day is not completed without seeing your video. Alot of love from my side🤗😍.Thank you
@utsavchaudhari1122
@utsavchaudhari1122 4 года назад
Thank you sir for solving my doubt. Now I can easily understand this
@Dnsx_plus
@Dnsx_plus 3 года назад
If you guys need it, I made it good example of this video using some code I made here it is :): #include #include typedef struct structure{ int ASCII; char letter; struct structure *MyStructure; }Structure; void PrintStructure(Structure *Pointer_StructureOne) { printf("StructureOne: "); printf("Structure address: %p ", Pointer_StructureOne); printf("\t- ASCII: %d ", Pointer_StructureOne->ASCII); printf("\t- letter: %c ", Pointer_StructureOne->letter); printf("\t- Structure's stored address: %p ", Pointer_StructureOne->MyStructure); printf("StructureTwo: "); printf("Structure Two's address: %p ", Pointer_StructureOne->MyStructure); printf("\t- ASCII: %d ", Pointer_StructureOne->MyStructure->ASCII); printf("\t- letter: %c ", Pointer_StructureOne->MyStructure->letter); printf("\t- Structure's stored address: %p ", Pointer_StructureOne->MyStructure->MyStructure); return; } int main() { Structure StructureOne = {65, 'A', NULL}; Structure StructureTwo = {66, 'B', &StructureOne}; StructureTwo.MyStructure->MyStructure = &StructureTwo; PrintStructure(&StructureOne); /* Self refrential structures are those structures who point to the same structure data type as their own, this may sound confusing but take a look at the below code and imagine the INT ptr being known as a self-refrential data structure: int * Ptr = NULL; int Age = 15; Ptr = &Age; Age and Ptr are of both the same structure data type of 'int', therefore, Ptr is a self-refrential data type. * THESE COME USEFUL IN LINKED LISTS ! */ return 0; }
@sayandeepsoren361
@sayandeepsoren361 6 месяцев назад
Sir, I can surely say that no one on RU-vid has taught these topics better than you. Thank you Sir.
@dompelkmoviereview
@dompelkmoviereview Год назад
Absolutely your videos feel like magic. Perfectly understanding than university.
@dhanushreddynandayala376
@dhanushreddynandayala376 4 года назад
Plss reply I am asking you second time. When are you doing video on linked list U are explanation is super. Thank u for giving education for free of cost😊❤️
@nesoacademy
@nesoacademy 4 года назад
The next lecture is on Linked List.
@kajalmondal9745
@kajalmondal9745 4 года назад
@@nesoacademy yehhhhh😊😊😊😊😊
@dhanushreddynandayala376
@dhanushreddynandayala376 4 года назад
Thank u 😘❤️
@prog2597
@prog2597 4 года назад
@@nesoacademy Why linked list videos are not completed? Where are the left parts of linked list?
@silverrpurrple3373
@silverrpurrple3373 Год назад
Just this one video explained every doubt i had with linked list algorithms, TY so much.
@reenaparihar7488
@reenaparihar7488 4 года назад
Sir your teaching skills are amazing thanku sooo mush sir
@PJay-ns3eh
@PJay-ns3eh 4 года назад
You are just amazing Sir 😍Thanks very much
@joaovictormsantos
@joaovictormsantos Год назад
Thank you so much! Now I understand Linked lists, Queue, etc
@Pilgrim182
@Pilgrim182 3 года назад
clear like water.
@anjuchoudhary2860
@anjuchoudhary2860 2 года назад
Easily understood your efforts are commendable.
@dipeshsamrawat7957
@dipeshsamrawat7957 3 года назад
I love Neso Academy. 💝
@j.r.r.tolkien8724
@j.r.r.tolkien8724 2 года назад
You shouldn't assume the address is 1000 you should suppose. Other than that thanks a lot for all the invaluable knowledge you've imparted to us so far. I found your lectures to be the most comprehensive yet simple to understand compared to all others'.
@harshitsharma5647
@harshitsharma5647 4 года назад
Thankyou very much Sir, Now I have cleared all my doubts in pointer and Structure.
@baryaley
@baryaley Год назад
love the way you teach sir hats off💫
@kunalsoni7681
@kunalsoni7681 4 года назад
Nice nice explanation of self references structure 😇😊
@Nishakumari-tt8fh
@Nishakumari-tt8fh 4 года назад
Nice explaination ! 🐰
@anshulsoniarts
@anshulsoniarts 5 месяцев назад
Thank you 😊 Very good explanation 👍🏻
@mothilalmothilaljadav8123
@mothilalmothilaljadav8123 Год назад
Thank you so much sir for giving this presentation
@fernandosalas4885
@fernandosalas4885 3 года назад
This is pure gold.
@technoultimategaming2999
@technoultimategaming2999 2 года назад
what confused me a lot is that I thought that it referred to itself, but in reality all you're saying is "This variable will hold another thing of same type" you're not holding the original object, you're saying that this variable will hold information about another object of the same time
@maryammoghtaderi3456
@maryammoghtaderi3456 3 года назад
Lots of thanks sir! I finally understood what a self-referential structure actually does :)
@mezamortus
@mezamortus 3 года назад
What an amazing explanation, thank you so much...
@ramuakula6912
@ramuakula6912 Год назад
Thank you sir for your great explanation ❤
@krishnaMusiq
@krishnaMusiq 2 года назад
That was an excellen explanation sir .
@madmaxgaming5864
@madmaxgaming5864 3 года назад
Sir how 65 is becoming one and 66 as 2
@strangeDog
@strangeDog Год назад
感謝分享,講的簡單易懂
@rajmanohar8600
@rajmanohar8600 4 года назад
sir can you please tell us by when can you complete the whole playlist in 6 months i have placements, also will you also teach algorithms or is this course only on data structures. Thank you in advance. The series is awesome thank you so much sir.
@Red-g1f
@Red-g1f 4 года назад
Neso academy upload all the lectures fast .
@yashaswinic7
@yashaswinic7 Год назад
Thanks sir It helped a lot
@thrishulh9834
@thrishulh9834 2 года назад
var1.i equals one how shouldn't it be 65?
@divyasrivastava6424
@divyasrivastava6424 4 года назад
Thankuuuu so much sir
@Harshith-tm5wr
@Harshith-tm5wr Год назад
thank you very much sir it helped me a lot🙌🙌🙌🙌
@sunilsuwasiya2552
@sunilsuwasiya2552 2 года назад
Thanks alot for your wonderful videos
@HopeNHopes
@HopeNHopes 4 месяца назад
Love from iran🇮🇷🤞 I am a CS student from IUST
@gundamindu9623
@gundamindu9623 Год назад
Nice explanation sir. Tq❤
@ayeshaabbas8696
@ayeshaabbas8696 4 года назад
Thank you so much sir. it was really helpful.
@jeevanreddy9895
@jeevanreddy9895 2 года назад
Thank you so much 👌
@capt_daas8066
@capt_daas8066 4 года назад
Really Helpful sir
@adityaprakashsingh2348
@adityaprakashsingh2348 4 года назад
neso academy , gate is 6 months from now, please upload all the lectures
@softmedun6794
@softmedun6794 Год назад
Tnk u sir
@alejandrosantamaria9777
@alejandrosantamaria9777 3 года назад
so the struct node *ptr is basically a pointer that can point to variables of struct node only ike var1 and var2, or is a pointer that points to the struct node? I am confused with this.
@shivammishra-ri6xz
@shivammishra-ri6xz 4 года назад
Pls upload the whole data structure course
@rohitkonnur5376
@rohitkonnur5376 3 года назад
Thankyou so much sir
@mahmmadhusen6794
@mahmmadhusen6794 4 года назад
I feel that neso academy stop this project of data structures And they will not upload any videos on data structures
@m.g.dodiya1891
@m.g.dodiya1891 4 года назад
I am also agree
@uapatel1843
@uapatel1843 4 года назад
In lockdown i think this is right time to upload all lectures
@dereinezur1715
@dereinezur1715 4 года назад
He is uploading more vids.
@monicabattacharya6416
@monicabattacharya6416 3 года назад
Dear Neso Academy , Please reply 🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼. what is the difference between datastructures and advanced datastructures?
@riyansh3396
@riyansh3396 2 года назад
In the visualization part why you have written 1 in the cell of var1.i ? Shouldn't it be 65 instead of 1 ?
@ayushsrivastava8924
@ayushsrivastava8924 Год назад
Why can’t we just use a simple pointer ?
@HopeNHopes
@HopeNHopes 4 месяца назад
Because we should determine what that pointer is pointing to. It can't be just any pointer it should be a pointer to a same struct
@shrutisahu5869
@shrutisahu5869 4 года назад
Sirr provide the videos for for c++ and phython !
@asktostranger8296
@asktostranger8296 4 года назад
When you upload stack. Linked list main data structure for gate??
@lolly4171
@lolly4171 Год назад
i have doubt guys, for example if we have taken int datatype instead of the struct node type (self referential) for ptr pointer then also we can access the var2 right? so why do we need a self referential structure
@Dikku716
@Dikku716 7 месяцев назад
Because that pointer is pointing to a struct code data type .. var 2 is not int data type .. It's of struct code type . that's why we require a pointer of the same data type . We could also have declared this pointer inside the main function and not in the structure itself .But then , we would have to use it for every variable . So we introduced it in the structure definition itself .
@anjanakanakaraj3348
@anjanakanakaraj3348 5 месяцев назад
Sir will this course be continued? if yes, when? hoping for a reply
@BenjaminWheeler0510
@BenjaminWheeler0510 4 года назад
So what’s the point of this data structure? Does this give you anything that making a normal linked list (which is similar to the given example) does not, besides less overhead?
@Fun_Jet
@Fun_Jet 4 года назад
Sir please upload algorithms for gate
@Kungfu5565
@Kungfu5565 3 года назад
Why did you visiluage i=1, when you have allocated 65 to i ???
@carlossantamaria1820
@carlossantamaria1820 3 года назад
so, what exactly is pointer ptr pointing to?
@pratikkurra4754
@pratikkurra4754 7 месяцев назад
Can anyone please explain where dot operator is used and where arrow is used. It's confusing
@snehapriya3635
@snehapriya3635 2 года назад
Where can I find following videos ??
@godsgirl_roblox2191
@godsgirl_roblox2191 4 года назад
sir there ain't gonna be any more videos here right??
@rishabhdixit1689
@rishabhdixit1689 Год назад
Var1.i =65 Then why 1 is written in block
@syednoorjahan3005
@syednoorjahan3005 3 года назад
Sir please i want whole course on phython language
@thinkerj4239
@thinkerj4239 Год назад
what happens when we do this struct code *var1 in main( )
@khairunnisakousar1217
@khairunnisakousar1217 9 месяцев назад
I didn't understand what happens to 65 and 66 of integer values??? Someone pls explain
@hareeshmuddala9401
@hareeshmuddala9401 2 года назад
Can't we use normal pointer instead of struct pointer
@006daredevil
@006daredevil 2 года назад
no we cannot because struct code is a user defined datatype of ptr pointer which points to struct code type of data.
@Fun_Jet
@Fun_Jet 4 года назад
Sir we are waiting for algorithms
@bishwanathjana9137
@bishwanathjana9137 3 года назад
If I want to access var1.i=65 by using this format what I do ??......
@5b2rajesh78
@5b2rajesh78 Год назад
Sir, what if we declare the pointer for structure outside the structure. Can we create self-referential structures? struct test { int data ; }; struct test* node; Is this validated as self-referential struct to create pointers?
@Fun_Jet
@Fun_Jet 4 года назад
🙏🙏🙏🙏🙏🙏🙏Please please... #algorithm for gate
@anupkhismatrao9280
@anupkhismatrao9280 2 года назад
❤️
@pushpendrasingh-kd4kl
@pushpendrasingh-kd4kl 4 года назад
Sir plse upload videos more faster plse sie
@khaerulumam2209
@khaerulumam2209 Год назад
thank you very much Sir!
@dadisthatyou452
@dadisthatyou452 2 года назад
Thanks man
Далее