@5:45 She actually means that time complexity to "get" an element by index is O(1). While time complexity to "search" an element in an ArrayList is O(n) which is same as of linked list since we iterate over the entire list to search for a particular element.
@amitray7692 жыл бұрын
Thanks Rinki.... I was thiniking the same and you clarified it.
@mdsarfarazalam84522 жыл бұрын
@@amitray769 can you tell me how in "class node" node next variable written .i mean which oops concept is written here
@mdsarfarazalam84522 жыл бұрын
@@amitray769 can you tell me how in "class node" node next variable written .i mean which oops concept is written here
@idraksheikh3012 жыл бұрын
@@mdsarfarazalam8452 Sir "Node next" will take the reference of node upcoming nodes. In runtime polymorphism we take reference of base class and use constructor of child class
@TanishJain-p9f Жыл бұрын
16:20 - Insert in a Linked List (First & Last) 26:50 - Display/Print a Linked List 30:50 - Delete in a Linked List (First & Last) 38:41 - Size of a Linked List 41:01 - LinkedList class (Collections Framework) Thank You
@mdmahmudulhassan1488 Жыл бұрын
mam i didn't understand inside addFirst method if( head == null) here head where did it come from? please hlp me out
@ShinchanNohara-ye8hw10 ай бұрын
@@mdmahmudulhassan1488 watch at 28.50
@sarthakshishodia483810 ай бұрын
@@mdmahmudulhassan1488 Bro hmne phle hi head ko static Node declare kr dia tha ek baar dobara dekho
@dharyakushwaha77764 ай бұрын
@@mdmahmudulhassan1488 While creating linked list class LL LL{ Node head; She has already created head in vedio watch carefully
@mradewan99682 ай бұрын
💖
@dbinod83832 жыл бұрын
Nice tutorial, within 48 min, got to know many of things, By which I became comfortable with linked list, Thanks Sarhda didi for making amazing explaination.
@cuteanimalvideos59362 ай бұрын
It's Shraddha!
@princepriyaraj60892 жыл бұрын
This topic took me 2 days to understand nicely. Felt like a webseries. Thank you mam. Very engaging session.
@devotion_surya37412 жыл бұрын
Last few minutes and starting few minutes is a bonus knowledge for us.
@shristyjoshitk2 жыл бұрын
These videos makes more sense to me when I forget the concepts in the middle of a problem. Best teacher💕
@rohitsamant82402 жыл бұрын
es wali video ke home work question ke Ans bhej skti ho
@vijankaush7308 Жыл бұрын
These contents are awesome. It would better if you can add English subtitles for international students like me. Cheers from Sri Lanka
@NoobCoder6232 жыл бұрын
Very good idea of starting linked list before binary search. Because if you study binary search first then during practising on leetcode or any platform Usually public submitted their answers in advanced form which we are unable to understand.
@mdsarfraznawaz29112 жыл бұрын
I love this channel. You are doing a noble job here. There is an enormous learning here. Again thanks.
@sugyanpatnaik20983 жыл бұрын
Thanks for the video. It would be great if you could make a video on how to add/delete a node from the middle
@ianujsharmag2 жыл бұрын
Mam when you smile while teaching is the best part of this video 😀😇 And your method of teaching is very good 👍
@SHTALKS3 жыл бұрын
I am a python user but, I learn concepts of these data structures and algorithms from here, Your style of teaching is awsome, So Thank you very much, Love from pakistan
@golumaurya74412 жыл бұрын
I am a python user also
@rabianahmed44092 жыл бұрын
Same here bro ♥
@ashiramiir8835 күн бұрын
You eXPLAIN SO WELL yaar literally one of the best! you deserve all the success!
@ManiacXJohan Жыл бұрын
Thanku mam, first you created a base of what a LInkedList is by teaching to add delete the element from scratch and then next by collection framework thanks for the efforts......
@VaidikPatel-vp477 ай бұрын
Nice explanation with very ease. I have tried many videos for linked list but this is best video to learn linked list from scratch.
@GAMEVILLA0 Жыл бұрын
06:07 Linked list is a data structure that consists of nodes linked together. 12:14 Linked list is a data structure that links different data together 18:21 Linked list is a data structure in which each element is connected to the next element through a chain of pointers. 24:28 Insertion and deletion operations are key in linked lists. 30:35 Traversal and manipulation of linked lists 36:42 Two key operations in Linked List are add and delete 42:49 Linked list operations in Java 48:50 Link list in Java can be used to add, remove, and traverse elements. Crafted by Merlin AI.
@gauravdeshmukh659816 күн бұрын
Thank you for giving a clear understanding on a linked list. one suggestion please declare all the variables required in the beginning, I spent almost half an hour finding out where did u declared head variable in the beginning.
@vijaybagal7122 жыл бұрын
Even our teachers was not able to explain like u..👌👍🏻👍🙏
@Fitness_a2a3 жыл бұрын
Apki video dekhar me coding basic puri tarha se sekh gaya thank you 🥰
@amaanullah132 жыл бұрын
Thankyou Ma'am for making it easy to understand. Since morning I was stuck into this topic. Onboarding to assignments now✈️
@rohitsamant82402 жыл бұрын
es wali video ke home work question ke Ans bhej skte ho
@antimuggle_ridhi25652 жыл бұрын
in the video she hasnt initialised the head variable, why is it not giving error?
@avneeshkumarmishra4 ай бұрын
Happy teacher's day mam through you we are learning the actual technology of modern age Thankyou
@Only_reels07 Жыл бұрын
mem jab jab aapka lecture dekhta hoon mera self confidence gir jaata hai but mem aapka concept high lvl hai
@bhaktisangeet1616 Жыл бұрын
i have tried to get it into my mind from last 4 to 5 days but not able to understand till watching before this video........ thank you so much......... i think best teacher in the coding era..... whose very much aware where students got stucked.... and knows very well how to get out of them..... again thank you so much..........
@sandeepyadav35633 жыл бұрын
Hii ,your session improve me in dry thinking, knowledge etc. Thank You , Miss
@dayaramsaini2829 Жыл бұрын
Great way of teaching. Touching the mind .
@chandansahoo4663 жыл бұрын
Your concept is so clear. All the very best wishes Betaa..Jio jee bharke..Am so proud of you.. Dear viewer, do not miss this video..Aap bahat aage jaaoge betaa.. keep it up 👍👍👍👍
@coding14153 жыл бұрын
kzbin.info/www/bejne/aKLOYn6Md5eMgtU C language
@amankumarsingh67443 жыл бұрын
Gajab mam Saara concept clear ho gaya KOTI KOTI NAMAN HAI AAPKO
@pratika-prakhar2 жыл бұрын
Awesome 👌 the way of your teaching is outstanding... I wathed this video yesterday ... today i code all the methods without revisit the video ... there are many videos i watched to understand the LinkedList, but this is the best out of them.
@100xDevPiyush Жыл бұрын
I got a little emotional such a simple explanation In my college the linked list had started before OOps and I understand nothing and this is first time got to know that there are 3 types of linked list Thank You Apna College
@salmanpandey81504 ай бұрын
In your college DSA is taught in java?
@shrikantdewangan3 жыл бұрын
We need this similar course in c++ It's better than previous one
@ѕнвнм3 жыл бұрын
You can learn concept from here and watch source code in cpp course. This course is almost language independent.
@ashutoshmishra39162 жыл бұрын
or you can refer to channel code help .......for DSA series with C++
@manishbhamare18222 жыл бұрын
Muze to bhai behen lagte ye
@sudhanshukushwaha63512 жыл бұрын
@@manishbhamare1822 🙏😂😂
@BholaSingh-m8z Жыл бұрын
your way of teaching is so good that no-one can feel bored while watching your video.
@anikamboj37713 жыл бұрын
2nd problem -- it,s note a proper solution but try to solve the second problem --- public class ll1 { //linkedlist Node static class Node { int data; Node next; // method for to delete a nodes whose value is greater than given value static ll.Node deletenodes(ll.Node head, int rem){ ll.Node temp,p=head; if(head==null){ return null; } while(p!=null && p.data>rem){ temp =head; head = head.next; temp.next=null; } while(p.next!=null) { if (p.next.data>rem) { // Node p = head; temp = p.next; p.next = temp.next; temp.next = null; } else p = p.next; } return head; } //function to print linkedlist static void displaylist(ll.Node head){ ll.Node temp = head; while(temp!=null){ System.out.print(temp.data +" "); temp = temp.next; } } // utility function to crete a new node static ll.Node newNode(int x){ ll.Node temp = new ll.Node(); temp.data = x; temp.next = null; return temp; } public static void main(String[] args) { //start with the empty list ll.Node head = newNode(1); head.next = newNode(2); head.next.next = newNode(3); head.next.next.next = newNode(4); head.next.next.next.next = newNode(5); head.next.next.next.next.next = newNode(6); head.next.next.next.next.next.next = newNode(7); int rem = 4; head = deletenodes(head,rem); displaylist(head); } }
@MuskanLodhi-h1u Жыл бұрын
Thank you didi you are the best teacher who clear my all doubts without asking it.❤
@codingnikhil43733 жыл бұрын
Best lecture in linked list
@pritamsaini29183 жыл бұрын
everytime i watch this video ... i learn a new thing thanku dii and aman bhai
@rinkirathore65022 жыл бұрын
@7:40 time complexity to insert "at the start of linked list" is O(1) while the time complexity to insert at end of the list or in the middle of list is O(n) because first we have to traverse the list to reach that node after which we want to insert new node.
@firstyfirst2 жыл бұрын
exactlyy ,
@anilptl2 жыл бұрын
if you know i have one question how can we check for head ==null without declaring it to a node type t=21:21
@rajukanuri51222 жыл бұрын
@@anilptl she mentioned at last
@yesrasha2 жыл бұрын
i have never been so grateful to understand hindi
@dailycoding98453 жыл бұрын
Wow nice timing di!! I'm searching for this 😊👍 Thank you so much!!!
@rirupa493011 ай бұрын
Hii
@vishalbharatpatil41252 жыл бұрын
Excellent Teaching Skills. By the way, can't define that you are laughing or speaking by looking you. That's a compliment. :)
@732_dipen42 жыл бұрын
Your explanation is awesome 👍
@rajveersinghrawat33113 жыл бұрын
Mam really yrr aaj tk ek bhe lecture samaj me nahi aaya linked list kaa your way of teaching is so amazing from scratch 😍 . Full of full concept clear just keep it up ☺.
@SANDEEPKUMAR-rg4tk3 жыл бұрын
Excellent explanation,very helpfull Thanks
@AmanRo-456 ай бұрын
amazing lecture i have studied earlier but i always learn new things from your lectures
@shabankhan43833 жыл бұрын
Cpp wale me bht easily smjh aa gya tha 😄
@kalpendudas17863 ай бұрын
I canot thank more for these videos. Very much interactive and informative. I would surely look forward to having some sessions on Springboot, REST
@Somevideos122 жыл бұрын
Good and great teaching skill 😍
@SonuKumar-uq2rb Жыл бұрын
aapse sikne k baad dubara padne ki jarurat nhi .great
@nehaaggarwal6932 жыл бұрын
Seriously means everything so well explained in detailed....superb effort.....👍
@sanchitbajaj20272 жыл бұрын
Seriously means very good reply....so well writtened in detailed...superb effort👍
@geetkhanna78382 жыл бұрын
👍🏾👍🏾
@anonymousncuian65862 жыл бұрын
👍
@vishalsoni71722 жыл бұрын
didi, i was need it with java because i am learning java for placement and you are giving java lacture and DSA using java. so thank and thanks apna college
@husain_bhai02 жыл бұрын
Hello Aman Bhaiya, There are few more concepts that we need as in college as professional, if possible if you can make video on these concepts of Java: Java API Packages Multi threaded programming Managing Error and Exception Managing I/O Files Java Collection Applet Programming AWT Event Handling JavaFX JDBC Java Networking Thank You
@Study_time-gs7xm Жыл бұрын
Durga software se karlo
@thegamingblast6316 Жыл бұрын
You can learn from Smart Programming
@purnimanaskar26719 ай бұрын
Abdul bari sir ke java course se kar sakte ho
@shwetanksudhanshu43832 жыл бұрын
The best thing is to understand using diagrams.Thankyou
@mranalyzer76982 жыл бұрын
Can u pls explain about asymptotic notation and time complexity. It will be helpful if u could do it.
@vijaybagal7122 жыл бұрын
Thank did...hat's to u didi....when i was at your age not able to grasped such a valuable knowledge and presentation...👍👍🏻👌👌
@jugadoo-bhai3 жыл бұрын
She is just like female version of Aman , same way of teaching.
@coding14153 жыл бұрын
kzbin.info/www/bejne/aKLOYn6Md5eMgtU C language
@zapeeosheikh3 жыл бұрын
Agree❣️
@kirtithakur3213 жыл бұрын
@@coding1415 ooo wow very smart ha 😂😂😂 jitne bhi famous channels H waha apni links paste kr aao😂😂good idea.
@AkbaraliQ3 жыл бұрын
Ham ye kr rhe honge, aa rhe honge, ja rhe honge 😂😂
@shemolchaudhary58072 жыл бұрын
@@kirtithakur321 terai ko kyu dikkat hai bsdk
@manoharthanawasi Жыл бұрын
Time complexity for accessing array element is O(1) and for linear search it's O(n).
@unemployedcse35142 жыл бұрын
Who were thinking Node Head is not declared and why editor is not showing error 🤔🤔😊
@mayankupadhyay44472 жыл бұрын
Same here dude, I was thinking this whole time... it was frustrating !!!!1
@aparnamukherjee23122 жыл бұрын
@@mayankupadhyay4447 same here.. i was in great confusion😑
@eashitadhillon15772 жыл бұрын
Did you figure out how to fix that?
@aparnamukherjee23122 жыл бұрын
@@eashitadhillon1577 just declare node head=null;
@nadeemmehraj58732 жыл бұрын
Check out notes
@bharadwaj25943 жыл бұрын
finally didi is back and firsttime i understand concept and some one say me where to practice progrming qp on linked list
@aninexclusive4662 жыл бұрын
your teaching skill is so good! But I am struggling to understand Hindi! You can add subtitle!
mam, please make sub-sections in the longer videos, easy to rewatch.
@rajkumarmaurya96353 жыл бұрын
1 topic 1 video is always have good learning experience More video means distraction
@AmitKumar-cp1oz3 жыл бұрын
@@rajkumarmaurya9635 no i mean like time-stamps on same video.
@AshishPal-i9p6 ай бұрын
From starting i will thinking it very hard but when i complete this video i think it is not hard as compare to i think . Thanks to shradha didi
@akkid76662 жыл бұрын
Thank you so much mam .I was searching for this kind of explanation and now I understand.God bless you 🙏
@vibehai8462 жыл бұрын
Masha'Allah bohot umda.
@sameerfaisal32402 жыл бұрын
My all problems are solved by Mam Sharadha, Love from pakistan
@kunsangmoktan3352 жыл бұрын
Thank you for explaining it very well and making it clear..
@masoomraza51553 жыл бұрын
You are a very GOOD person and always RIGHT
@vishalpandey57933 жыл бұрын
DII.....we need important question in Data sturucture which is most frequently ask in interview
@sundaramumarvaishya77572 жыл бұрын
I watched various video but when i watch this video then i cleared my doubt thanks shradha didi
@sandeep-rai072 жыл бұрын
Good explanation but I'm sure no one can implement linkdelist in real-world . Can you please also explain with some custom classes ?
@rohitdey45513 жыл бұрын
Most important topic in java...POINTERS ...Pls....upload a video on this.....it will be helpful for all
@suhailashraf42083 жыл бұрын
there are no pointers in java. They are in c.....
@dhruval2543 жыл бұрын
Exactly , no pointers in java
@GhostRider....2 жыл бұрын
Java has reference instead of pointer
@dnyaneshwarmirkute79293 жыл бұрын
please provide more lectures these are really helpfull
@AbdulHafeez-eb8vo2 жыл бұрын
The way of teaching. I LIKE ♥
@malihahossain94503 жыл бұрын
mannnnn ! I was just struggling with . I can't thank you enough for this. can you do some practice problems with the linked list. methods like removingeven indexes and create a new list with the evennodes, removing within range of two indexes. please I have a test soon. could you also cover binary trees in java.
@coding14153 жыл бұрын
kzbin.info/www/bejne/aKLOYn6Md5eMgtU C language
@abhishekkamboj71503 жыл бұрын
Yes problem practice is ncessasry
@gonurraviteja9016 Жыл бұрын
The way of teaching the concepts is clear & excellent 👌
@jatinsawant7540 Жыл бұрын
where the head node is declared in here? I watched the starting of code and there is no head declared but then too its not throwing any errors how??
@utkrishtsneh829811 ай бұрын
same doubt
@luckygarg22947 ай бұрын
Declared at 28:46
@eedulavenkatesh-rm1gx Жыл бұрын
Can you please share time complexity cheat sheet which includes all data structures like in linkedlist insert at beginning, insert at any position,insert at last,delete at first, delete at last,delete at middle,search,sort etc
@pawanrajput94512 жыл бұрын
Thank u so much dii The way of teaching is really exceptional
@ShubhamSaxena-x5u Жыл бұрын
hi, wonderful playlist.....can someone please guide me with some explanation about "HEAD" & "NEXT" declared in node class
@numeric_code Жыл бұрын
such a greate level explenation
@suryanshpundir9420 Жыл бұрын
Where is doubly linked list and circular?
@mdfurkaanalam5667 Жыл бұрын
Sukriya didi kafi Acche se bataya appne is topic ko
@mukeshojha93183 жыл бұрын
on 20:40 from where you took the "head", is that any variable or its any inbuild keyword ?
@soumyaranjanrout9643 жыл бұрын
Your answer is at 28:47 Check it out 🙂
@vipultyagi1402 жыл бұрын
@@soumyaranjanrout964 you just saved my day, dear
@aaqibkhan71552 жыл бұрын
Double linkedlist ka lecture kab upload hoga?
@knowledgegyan10013 жыл бұрын
Her teaching is just so awesome 💯💯
@studyfaby24 Жыл бұрын
Muchas gracias agradeceria por favor si pondrian subtitulos al video me ayudaria a entender mejor, mil gracias.
@BrijeshYadav-8872 ай бұрын
Great explanation mam ❤
@jyotisapkale91883 жыл бұрын
have u provided implementation of doubly and circular linked list in your any video?
@BUILDwithMAULIK2 жыл бұрын
Get a good book don’t rely only on these tutorials.
@mayank_singh_432 жыл бұрын
after watching this video , I fall in love with LinkedList
@harshil178 Жыл бұрын
here, 20:48 if can't declare head and how can you use it???
@JyG-km9xj10 ай бұрын
Declare a public node head in class ll
@rangodragonАй бұрын
Same question...
@debashishmahato45912 жыл бұрын
LinkedList explained so nicely.. got this video thankfully, :)
@Abhay04982 жыл бұрын
Awesome
@milindchaturvedi9770 Жыл бұрын
Thank a lot for this valuable video ♥ Helped me a lot !
@someshsahu46382 жыл бұрын
In line no. 14, where did the "head" come from and what it's type
@KiranBPatil-rp7wy2 жыл бұрын
28:47
@vaibhavbagal92092 жыл бұрын
Best teacher ever world
@nirmalsingh3212 Жыл бұрын
Agar linkedlist pahle se tha to start main itna kyu karwaya interview ya placements main kaam aata hai kya
@vinayparvatifartyal4539Ай бұрын
20:50 where you defined head, you started using it directly.
@tusharsharma23593 жыл бұрын
where have you initialized "head"? please help someone!!!!
@rirupa493011 ай бұрын
Hiii
@kittugurav81432 жыл бұрын
The way she explained make that hard topic easy🥰🥰
@Shivamyadav-ho2qi2 жыл бұрын
head is not declared initially it shows red line in my vs code ...!!!
@NidhishAbrahamАй бұрын
Node head; Node head serves as the starting point or reference to the first node in the list. Without the head reference, there would be no way to access or traverse the list.
@tariqnawaz98493 жыл бұрын
super the way you are teaching is very good
@arslanmajeed30503 жыл бұрын
i am little bit confused with the time complexity of your implementation of addLast(). You are tereversing existing list till last and then do the other stuff, so the time complexity becomes O(n). but you said that the inserting in linkedlist costs O(1). So please clear this point, Anyone....
@shubhamsvlog97 Жыл бұрын
For insertion in the linked list, the time complexity is O(1) if done on the head, O(N) if done at any other location, as we need to reach that location by traversing the linked list