Komentáře •

  • @umasivasangaran
    @umasivasangaran Před 23 dny +14

    Thank you, Kunal. I am a mother of two kids, wanted to continue my studies in Programming Language, I found your free Lessons🙏 God bless you💯

  • @shafinnahian75
    @shafinnahian75 Před rokem +149

    _"How difficult was this?"_ is such a affirmative and supportive thing to say while learning data structure. I'll surely be using it to teach my students one day, man. Kudos

  • @Cloud-577
    @Cloud-577 Před 2 lety +229

    Kunal despite sounding sick he still provided us with top quality explanation and very engaging (something many courses lack)

  • @devangsaini4783
    @devangsaini4783 Před 5 měsíci +68

    Dear Kunal, I once saw your instagram stories and got to know you are kinda upset with Indian students. I know some people do annoy you and really irritate you but still many of us look upto you and rely on you for top notch content for absolutely free. I request you to please continue providing free knowledge and please do not let the negative people stop you. I personally have a paid course too but the content you provide is far ahead of the content in the course. I really look upto you for my knowledge in tech, hence I request you to please do not bring paid courses and keep everything for free. You can increase the frequency of ads in the video and we are fine with that. I know it takes a lot of effort to create this content and then providing it for free is not justified. But still there are lakhs of students who are deprived of the quality education and you are the one proving to be the saviour. Hence I deeply request you to please continue providing free knowledge to us.

  • @Moch117
    @Moch117 Před 2 lety +14

    Watching this from over in America, I can confidently say there hasn't been a guy on CZcams i found who is as good as you. You are a beast !! Thank you for all these videos !!

  • @ecode5225
    @ecode5225 Před 4 měsíci +9

    Over 3 years in Java, I haven't found anyone who explains the way you do. I wish I had found you while I was newly learning Java. But, better still it's never too late. I am going to stick and learn bigger concepts as far as Java is concerned and programming at large.
    I will dedicate special time and go through some of your awesome playlists.
    Thank you, Kunal, for sharing an amazing content.

  • @amansrivastava834
    @amansrivastava834 Před 2 lety +26

    If CZcams has a museum than this playlist needs to be saved in that for our future generations 💪

  • @Helly_Patel
    @Helly_Patel Před 2 lety +33

    Thanks for teaching us like no one did till now!! One small request, please make lectures on dynamic programming as well!!

  • @ayushgoel4660
    @ayushgoel4660 Před 2 lety +17

    Thanks for being consistent until now. Bang on!

  • @henishapanchal654
    @henishapanchal654 Před 11 měsíci +6

    Perfect! you saved a lot of time going through books and notes with this simple LinkedList understanding!

  • @adworksout7
    @adworksout7 Před 2 lety +202

    This is what I've been wanting from a long time
    Please complete DSA playlist as fast as possible, your videos are really helpful
    Better than any college teacher that could've taught me

  • @btryx9378
    @btryx9378 Před 2 lety +6

    Thanks for this video, this is exactly what I need to get through a certain job test.
    Edit: im halfway through, this video is a blessing I finally understand everything i haven't before.

  • @pratyushkumar1919
    @pratyushkumar1919 Před 9 měsíci +1

    I have never seen such type of explanation anywhere where every single line goes in my mind. But, your explanation works like medicine in my programming journey. Lots of love.

  • @som_girl6702
    @som_girl6702 Před rokem +44

    Thank you, the most outstanding teacher of our time! What people pay to get, you teach with a passion for free. Your generation will never lack helpers; they'll continue to soar higher and higher. You are a blessing to many.

  • @manvithkumbla
    @manvithkumbla Před rokem +4

    Too good !! Kunal's thought process in explaining the concepts is really cool. I have seen the same code in other lectures but the insight he gives is excellent !!

  • @siddiksid3287
    @siddiksid3287 Před rokem +2

    This is the best Dsa course i've seen so far.Thanks for making me fall in love with programming

  • @abdurrahmansa3763
    @abdurrahmansa3763 Před 2 lety +5

    Awesome explanation. This is the first video I am seeing from your collection and I'm impressed by your way of explaining concepts. Pls continue posting on other data structures like trees, graphs

  • @hakunamatata4880
    @hakunamatata4880 Před rokem +18

    I'm not a guy who sit for an hour to watch a video, but this video especially this particular one, I never ever felt any tiredness or boring, it just went smooth. Seriously the lecture was superb! never felt like this! Kudos man🎉

  • @nishantsingh2513
    @nishantsingh2513 Před 2 lety +19

    Bro never ever delete these videos from the channel please i am requesting you.
    How someone can provide this level of content for free🙂🙂.
    This is insane👌🏻👌🏻

  • @utkarshsinghal5011
    @utkarshsinghal5011 Před 2 lety +15

    the thing in which the channel is best at : providing quality content for free

  • @srchoudharyy
    @srchoudharyy Před 2 lety +8

    Feeling Happy for seeing your graph increasing exponentially.
    Keep it up.

  • @dharani_dharan.r4680
    @dharani_dharan.r4680 Před 2 lety +9

    Thankyou very much for this wonderful bootcamp !
    Especially your linkedList and stack queue videos extremely helped me to get placed in zoho as a developer . Most needed content and beautiful explanations kunal brother ❤.

  • @shafaq-here
    @shafaq-here Před 2 lety +16

    Amazing way to introduce a data structure by teaching us to create our own, Linked List is now simpler than it was ever before.

    • @sumanjyoti6063
      @sumanjyoti6063 Před 26 dny

      Everyone teaches linked list in this manner only , by creating linked list

  • @rahulankana
    @rahulankana Před rokem +5

    The dedication and passion toward sharing the knowledge you have is just awesome, and love the way you teach❤

  • @shahdadpeykani7641
    @shahdadpeykani7641 Před 5 měsíci +2

    The amount of knowledge I gained by watching this video was more than one semester at university honestly, thanks a lot!

  • @meetjain9178
    @meetjain9178 Před 3 měsíci

    kunal has done such amazing work, his teaching and guidance is impeccable. It's been two and a half months and I have learnt so many things in depth without sweating over hard topics like this one.

  • @harshjaiswal1634
    @harshjaiswal1634 Před 2 lety +170

    Bro the distinguished thumbnails you're putting for each topic is so impressive 👏👏

    • @KunalKushwaha
      @KunalKushwaha Před 2 lety +32

      Thank you so much 😀

    • @prajwalpande3757
      @prajwalpande3757 Před 2 lety +3

      Yes sir... It's really clarifies everything

    • @Adarshkumar-uk5is
      @Adarshkumar-uk5is Před 2 lety +15

      @@KunalKushwaha Please bro make videos on Trees, Dynamic Programming, Heap & Greedy.

    • @vaishnaveejagtap954
      @vaishnaveejagtap954 Před rokem +6

      @@KunalKushwaha please do make videos on dynamic programming.

    • @ayankhanra7910
      @ayankhanra7910 Před rokem +3

      @@Adarshkumar-uk5is I think he quitted🙂

  • @shurshuf7588
    @shurshuf7588 Před 9 měsíci +10

    Great teacher! Your display of the nodes written on the board really helped conceptually understand linked lists and your immediate implementation of those concepts in code was exactly what I needed to put "two and two" together. You are very concise, precise, and efficient in your teaching and I greatly GREATLY appreciate your effort in making these educational videos!

  • @amruthaa5876
    @amruthaa5876 Před 2 lety +8

    Consistency. Woah. Huge respect ❤️

  • @annusingh4694
    @annusingh4694 Před 2 lety +11

    You are making history! 💯

  • @ferdoushasan6823
    @ferdoushasan6823 Před 2 lety +4

    most awated topic.
    Thanksa Kunal for the Linked list tutorial.
    Also, Apart from all controversies, you are doing great for the community.
    Love from Bangladesh ❤️

  • @user-ut6eo3be5g
    @user-ut6eo3be5g Před 2 lety +47

    No doubt kunal this is the best video on linked list and off course the whole boot camp stands at the top position . Your explanation is just 🔥🔥🔥🔥 .

    • @thinkingmad1685
      @thinkingmad1685 Před 2 lety +1

      You watched it whole 😯 in 1 hour 😒

    • @user-ut6eo3be5g
      @user-ut6eo3be5g Před 2 lety +2

      @@thinkingmad1685 I watch lectures at ×2 speed

    • @user-ut6eo3be5g
      @user-ut6eo3be5g Před 2 lety +1

      I was at 1:36:18 while posting the comment

    • @kushagramudgal398
      @kushagramudgal398 Před 2 lety

      Its a pretty good video but mycodeschool still has the best ds videos on CZcams

    • @user-ut6eo3be5g
      @user-ut6eo3be5g Před 2 lety +5

      @@kushagramudgal398 Oh I haven't seen . But I found his explanation the most amazing . But I think Code School doesn't provide these many assignments and examples. Also he is trying to cover all the topics including advanced DS .

  • @shreyasnaphad3284
    @shreyasnaphad3284 Před 2 lety +56

    Glad to see the linked list topic completed in a single awesome video

    • @KunalKushwaha
      @KunalKushwaha Před 2 lety +53

      Questions videos to come

    • @ramakrishna4092
      @ramakrishna4092 Před 2 lety +4

      @@KunalKushwaha is there any live streaming on weekends to hear the comments directly and reply to them ... I am wondering to ask few questions on live streaming kunal

    • @chaitanbruce9217
      @chaitanbruce9217 Před 2 lety +3

      @@KunalKushwaha when will this COURSE complete brother?

    • @parthvaghela3306
      @parthvaghela3306 Před 2 lety +3

      @@chaitanbruce9217 same que bro

    • @parthvaghela3306
      @parthvaghela3306 Před 2 lety +2

      @@KunalKushwaha hey kunal we also want combine notes for revision

  • @RishabhxShukla
    @RishabhxShukla Před 2 lety +5

    I waited so long for this.. Thank you!!

  • @yashtibra3684
    @yashtibra3684 Před 2 lety +4

    Finally Linked List is here. Was waiting excitedly.Thanks Kunal✨✨

  • @rohanharichandan1503
    @rohanharichandan1503 Před 2 lety

    linkedlist was taught in my 2nd sem i was unable to understand it , even after watching a ton of videos on youtube, but after watching this lecture only i solved leetcode questions without even watching your leetcode solving video.
    thanks a ton,

  • @adityarajagrawal6899
    @adityarajagrawal6899 Před rokem +1

    Dude you are legit cool. And by watching your videos, even when I am stuck somewhere and I start talking to myself, I am using phrases like cool, ok, thats it, simple! Love your work man

  • @thanushkrishna2041
    @thanushkrishna2041 Před 2 lety +1

    Awesome Kunal!! Keep it going, Your content delivery is good and your confidence level is off the chart. I liked how you approached the problem by making it simple before you solve it!!!

  • @harshitkaushal1584
    @harshitkaushal1584 Před 9 měsíci

    I am watching Linked List for the first time and yes I do feel it will take time to fully grasp this concept. But Kunal ,you are awesome!! Half of doubts were cleared in the "common doubts" section. It felt like you really read my mind. You are only three years older than me and I must admit you are a genius!!!

  • @sugyaneesahu3585
    @sugyaneesahu3585 Před 2 lety +17

    Really impressed to see the effort you put in while teaching each and every topic. Extremely helpful.Thanks!

  • @Sunshine-dc4lt
    @Sunshine-dc4lt Před 2 lety +24

    Thanks Kunal , keep up the good work. Ignore the hate which they want to spread against you. And always guide us to right path.

  • @hey_utkarshh
    @hey_utkarshh Před 2 lety +4

    Amazing . Watched the entire playlist till now .
    btw the community really helps in comments also !

  • @aashashanmugam
    @aashashanmugam Před 2 měsíci +2

    THE best video on LinkedLists. Can't appreciate enough. Thanks Kunal!

  • @naveenkamath2882
    @naveenkamath2882 Před 2 lety +6

    Keep making longer videos , its keeps us motivation to learn :)

  • @kapilpatel9379
    @kapilpatel9379 Před 2 lety +3

    For insert at index in doubly linked list shall we use the size of the list and see if forward or backward will be efficient?

  • @vikaskumarnitrr
    @vikaskumarnitrr Před 2 lety +3

    literally watched this video 3 times but i got a better understanding everytime atlast i have understood it thanks bhaiya...

  • @ridoychandradey8337
    @ridoychandradey8337 Před rokem +2

    Just a wonderful tutorial what it should be. Thank you Kunal.

  • @koushiksaha3511
    @koushiksaha3511 Před 2 lety +2

    Thanks Kunal, it's helped me a lot. It's really awesome the way you explain the topic in all of your videos. 👍

  • @KoushikDasMagnate2005
    @KoushikDasMagnate2005 Před 2 měsíci +2

    47:51 "How easy is it now?" The confidence is lit .

  • @md-abid-hussain
    @md-abid-hussain Před rokem +2

    I don't think I'm going to forget this concept

  • @abhishekudiya8638
    @abhishekudiya8638 Před 2 lety +4

    Thanks kunal for awesome content. Huge respect.. Keep going 👍🤘❤️

  • @kiranjadhav1993
    @kiranjadhav1993 Před rokem

    kunal Sir , you are awesome , my confidance level is now like 100% ..its only because of you, and i recommend this playlist to so many freinds. lots of love sir, thank you for you r time efforts

  • @amanbisht4286
    @amanbisht4286 Před 2 lety +2

    Kunal Your videos are amazing all the concepts has been taught very well even I don't get bored while I watch your videos

  • @avinashpowar1804
    @avinashpowar1804 Před 6 měsíci

    Sure, here's a more casual and conversational version:
    Hey there! Just checked out your linked list video, and it's awesome! 🚀 Your explanations made it so much easier to grasp, and the examples were spot on. Thanks a bunch for creating such helpful content! Can't wait to binge-watch more of your stuff and level up my coding learning. Keep those videos coming! 👍😊

  • @pratiklohar4566
    @pratiklohar4566 Před měsícem +1

    Hats of to your knowledge ! 🙌The way you break things and make them simple to understand is amazing. You are helping millions for free. Keep up the good work. God bless you with good health, knowledge and prosperity.🖤

  • @subhajitghosh5265
    @subhajitghosh5265 Před 2 lety +6

    Hello Kunal, While deleting in particular index I think we should cover the test case when index>size of list too.

  • @geetankarkarmakar378
    @geetankarkarmakar378 Před rokem

    conceptual clarity ->100, after watching the video. Hats off !

  • @rakeshsagar9510
    @rakeshsagar9510 Před 10 měsíci

    His commitment and knowledge is amazing.

  • @sandeepmukherjee739
    @sandeepmukherjee739 Před 2 lety +6

    programming is so much fun if you have a great mentor like him

  • @dhawalparmar7117
    @dhawalparmar7117 Před rokem

    Your teaching methodology is very excellent, Now I can code complete linked list without the need of pen paper 📜✍️

  • @niharika9804
    @niharika9804 Před 2 lety +1

    Thank u very much kunal!! U are awesome👏👏👏

  • @shivambhatnagar9473
    @shivambhatnagar9473 Před 2 lety

    Thanks Kunal for this long video. Cleared many doubts!!

  • @varsha_bhat
    @varsha_bhat Před 2 lety +18

    Thank you for these amazing videos! Waiting for videos on binary trees, graphs and Binary heap concepts.

  • @bhavyabansal1143
    @bhavyabansal1143 Před 2 lety +4

    Hi Kunal, Do you have playlist for hashmaps, trees. graphs too?

  • @rushabhjain4464
    @rushabhjain4464 Před rokem

    Thankyou soo much for his internal implementation this is exactly what i was looking for

  • @cupofjava5480
    @cupofjava5480 Před rokem

    your logic is outstanding, the idea of the temp node is smart

  • @raktimghosal4562
    @raktimghosal4562 Před 2 lety +26

    Your teaching skill is marvelous. You should try teaching at MIT or Havard.

    • @KunalKushwaha
      @KunalKushwaha Před 2 lety +25

      maybe someday

    • @thechaoticmonk7339
      @thechaoticmonk7339 Před 2 lety +8

      Bhaisaab kuch zyada ni ho gya, matlb kuch bhi

    • @DipakKumar-ey9ix
      @DipakKumar-ey9ix Před 2 lety +1

      @@satyabansahoo1862 and moreover , moron's remarks are not taken into consideration , so better luck next time.

    • @KunalKushwaha
      @KunalKushwaha Před 2 lety +30

      @@satyabansahoo1862 funny thing is you a hater and still watching my tutorials lol

    • @Emoji1970
      @Emoji1970 Před 2 lety +4

      @@KunalKushwaha yee hui n bat...he is hater but still he is here and learning 😂

  • @Bzgwk
    @Bzgwk Před rokem

    u cannot find this type of satisfactory explanation anywhere else😊😊
    thanks bro❤

  • @ritikkhatana5105
    @ritikkhatana5105 Před 2 lety +2

    Are la re best teacher ka award la re.

  • @GAMIX7
    @GAMIX7 Před 2 lety +1

    Waited for this since a long time 🔥

  • @mathlover7688
    @mathlover7688 Před 2 lety +3

    Kunal bhai aage ka tree ,hashing ,graph nhi h kya ,h toh upload kar do
    You are only the teacher from I am able toh understand everything
    You make me fearless from data structure
    Love you bhai love you ❤️❤️❤️❤️

  • @jaiadityachaudhary431
    @jaiadityachaudhary431 Před 2 lety +2

    Bhaiya bestest course for DSA ...Please upload more video on DSA topics i.e linear data structure ,other cant teach the way you teach

  • @ramanshrivastava1407
    @ramanshrivastava1407 Před 3 měsíci +1

    amazing content. no one can replace kunal

  • @chodagamniteeshsai9757
    @chodagamniteeshsai9757 Před 2 lety +3

    Super nice stuff man.... kudos

  • @SandipDas-ww4ph
    @SandipDas-ww4ph Před 2 lety +2

    Placement season are just knocking and your videos are really helpful

  • @lohithkumar5292
    @lohithkumar5292 Před 2 lety

    Thank you Kunal! Looking forward for future videos.

  • @rishabsharma9915
    @rishabsharma9915 Před 2 lety +21

    New series to binge watch this playlist 🔥 kunal ur just awesome bro thanks very much

  • @codingworld6554
    @codingworld6554 Před 2 lety

    Main part of the DSA has been started !!

  • @satestactmathtutor6570
    @satestactmathtutor6570 Před 10 měsíci

    Plz keep going and continue the whole course as you promised

  • @manimanideep6889
    @manimanideep6889 Před 9 měsíci +1

    1:10:38 the node.prev =null; statement in insertfirst() is not required rigth ? how ever we r inserting at first then ,when ever the new_node is inserting in the DLL the "newnode.prev" is always null so by default prev is null. is that required? plz clarify ....

  • @abhisheksahu3435
    @abhisheksahu3435 Před 2 lety +4

    Hey kunal! Really appreciate your work. I have done my M.Sc in Microbiology in 2019 and I know it is way off from IT sector. But what should I do if I want to get a job in IT?
    It will be helpful if you reply.

  • @surendharv795
    @surendharv795 Před 2 lety +1

    Thank you sir , i was waiting for this...

  • @arah.493
    @arah.493 Před rokem

    Thank you for everything! Amazing videos!

  • @shoaibkhalid6156
    @shoaibkhalid6156 Před 2 lety

    Hi kunal, In deleteFirst() we are just moving head to next element but the pervious head will still be in memory somewhere what about that?

  • @nr1157
    @nr1157 Před 2 lety +3

    Hi kunal👍I am new to coding just know basic in java and c completed b.tech cse searching for job. which videos should i start ?can i start with devops as yesterday you mentioned you will start devops course or is it mandatory to learn somw courses and come to devops

  • @Chetann_
    @Chetann_ Před 6 měsíci

    Hats off to you brother for delivering quality rich content despite being sick!

  • @nooraalnaimi2286
    @nooraalnaimi2286 Před 9 měsíci

    Amazing explanation! Thank you this is very helpful!

  • @ezurinfarisha8163
    @ezurinfarisha8163 Před rokem

    thankyou for the video! it really help me so much as a beginner

  • @chalamalasuryanagendra8706

    You nailed it brother ❤️❤️

  • @surajmaity6194
    @surajmaity6194 Před 2 lety

    Thank you for these amazing videos!

  • @rd-rams2193
    @rd-rams2193 Před 2 lety +1

    sirrrrrrrrrrrr respect from the soul much needed vdo

  • @user-md7wc1mc2u
    @user-md7wc1mc2u Před 4 měsíci

    You are the best sir, Thinking in pen and paper wow, If I knew that before, lots of respect, sir......

  • @user-gk7um4cm1b
    @user-gk7um4cm1b Před 13 dny

    Thank you for teaching us.

  • @satishgajavilli7816
    @satishgajavilli7816 Před 2 lety +4

    Sooperb!! Please complete array and string questions video also

  • @singh8908
    @singh8908 Před 10 dny +3

    Linked lists are a fundamental data structure where each node contains a value and a reference to the next node. The video covers the implementation of singly, doubly, and circular linked lists, including insertion, deletion, and traversal operations. It also discusses the time complexity of these operations and the advantages of using linked lists over arrays.
    Key moments:
    00:04 Linked lists are crucial for interviews, along with trees, hash maps, and heaps. Understanding linked lists and trees is vital as they are commonly asked about in interviews and internships.
    -Importance of linked lists and trees in interviews and internships. They are frequently asked about and understanding them is key to success.
    -Different types of linked lists and their operations. Singly linked list, doubly linked list, circular linked list, adding, deleting, and implementing linked lists.
    -Preparing for interview questions related to linked lists. Understanding problem-solving approaches, common patterns, and recursion with linked lists.
    08:08 Linked lists consist of nodes connected by pointers, with each node containing a value and a reference to the next node. Accessing elements by index is not direct, requiring traversal. Adding a tail pointer simplifies insertion at the end, improving efficiency.
    -Structure of linked lists. Nodes are connected by pointers, each node has a value and a reference to the next node. Accessing elements by index requires traversal.
    -Importance of tail pointer. Adding a tail pointer simplifies insertion at the end of the linked list, improving efficiency compared to traversing to find the last element.
    -Implementation details. Creating a linked list class with nodes, head, tail pointers, and maintaining size. Constructor initializes the linked list.
    16:11 Understanding how to insert elements at the beginning of a linked list involves creating a new node, updating pointers, and visualizing the process. Displaying the linked list requires iterating through the nodes using the head pointer.
    -Visualizing the insertion process in a linked list by creating a new node and updating pointers.
    -Explaining the importance of updating the head and tail pointers when adding the first element to the linked list.
    -Demonstrating how to display the linked list by iterating through nodes using the head pointer.
    24:15 Understanding the concept of linked lists is crucial for manipulating data structures efficiently. By properly managing head and tail pointers, elements can be added or removed effectively.
    -Explanation of managing head and tail pointers in linked lists for efficient data manipulation.
    -Demonstration of inserting elements at the beginning and end of a linked list.
    -Coding example showcasing the process of inserting elements at the last index of a linked list.
    32:19 The video explains how to insert an element at a specific index in a linked list. It covers scenarios for inserting at the beginning, end, and a particular position efficiently.
    -Inserting an element at the last index in a linked list is explained with constant time complexity.
    -Detailed explanation on how to insert an element at a specific index in a linked list, covering scenarios for different index positions.
    -The process of inserting a new node at a specific index in a linked list is broken down step by step, including updating pointers and handling edge cases.
    40:21 To delete the first element in a linked list, set head to head.next, and if head becomes null, set tail to null. Deleting the last element involves pointing the second last node to null and updating the tail pointer.
    -Deleting the first element in a linked list. Moving head to head.next and updating tail if needed.
    -Deleting the last element in a linked list. Pointing the second last node to null and updating the tail pointer.
    -Removing an element at a specific index. Going to the index before the target and updating the next pointer.
    48:24 The video explains how to delete a node in a linked list based on its index or value, demonstrating the process step by step. It also touches on the importance of understanding basic concepts like head, tail, and node connections.
    -The process of deleting a node in a linked list based on its index or value is detailed, showcasing the logic behind each step.
    -The significance of grasping fundamental concepts like head, tail, and node connections in linked lists is emphasized for a better understanding of the data structure.
    -The video hints at the importance of practicing linked list problems to build intuition and prepare for interview questions from top tech companies like Google, Facebook, Amazon, and Microsoft.
    56:26 Understanding the concept of reference variables in linked lists is crucial. Reference variables point to other variables, affecting how changes are reflected across the data structure.
    -Explanation of reference variables in linked lists. Reference variables in linked lists point to other variables, influencing the structure's behavior.
    -Importance of head in linked lists. The head remains constant during traversal, serving as a reference point for movement within the linked list.
    -Introduction to doubly linked lists. Doubly linked lists allow bidirectional movement, enhancing traversal capabilities compared to singly linked lists.
    1:04:29 The video explains the implementation of a doubly linked list in Java, emphasizing the importance of understanding the logic behind the code rather than memorizing it, preparing viewers for interview-level questions.
    -Preparation for interview-level questions. The video aims to equip viewers with the knowledge required to tackle complex questions typically asked in interviews, focusing on practical implementation.
    -The importance of understanding the logic behind the code. It stresses the significance of comprehending the underlying principles rather than rote memorization for long-term retention.
    1:12:33 Understanding how to print a linked list in reverse is simple by iterating from the last node to the first, updating pointers accordingly. The process involves checking for the last node and printing values in reverse order.
    -Explaining the process of printing a linked list in reverse by iterating from the last node to the first and updating pointers accordingly.
    -Discussing the simplicity of linked list operations like inserting last, emphasizing the internal implementation and its relevance in coding interviews.
    -Highlighting the ease of using built-in linked list functionalities in programming languages like Java, Python, and C++, and the importance of understanding patterns in coding interviews.
    1:20:37 The video discusses the process of inserting a node into a linked list, covering scenarios like inserting at the end, after a specific node, and handling edge cases like an empty list.
    -Handling edge cases like an empty list by checking if the head is null before proceeding with insertion.
    -Explaining the process of inserting a node after a specific node in a linked list, using a visual example to demonstrate the concept.
    1:28:40 The video explains the process of inserting a node in a doubly linked list after a specific value, emphasizing the importance of checking for null pointers to avoid exceptions.
    -Importance of creating a new node and updating pointers in a doubly linked list insertion process.
    -Discussion on potential null pointer exceptions and the need for careful checks in the insertion process to prevent errors.
    1:36:44 Circular linked lists are structured like a chain where each node points to the next, forming a loop. Inserting values involves updating pointers to maintain the circular structure. Displaying values requires traversing the list until the starting point is reached.
    -Implementation of circular linked lists involves updating pointers to maintain the circular structure, ensuring each node points to the next in a loop.
    -Inserting values in a circular linked list requires updating pointers of the new node and adjacent nodes to maintain the loop structure.
    -Displaying values in a circular linked list involves traversing the list starting from the head until the loop is completed, using a do-while loop.
    1:45:36 Deleting a specific value in a circular linked list involves checking and adjusting pointers. Starting from the head, if the value matches, reassign pointers, else traverse and update pointers accordingly.
    -Traversal and deletion process in a circular linked list. It involves checking values, reassigning pointers, and moving through nodes until the desired value is deleted.
    -Handling deletion of a specific value in a circular linked list. Explaining the logic behind adjusting pointers and skipping nodes to effectively delete the desired value from the list.
    1:52:51 The video discusses implementing linked lists, emphasizing the importance of understanding internal workings and thought processes, leading to solving various types of questions, including recursion and advanced interview questions.
    -Importance of understanding internal workings and thought processes in implementing linked lists for problem-solving.
    -Division of upcoming questions into level one and advanced interview questions, focusing on patterns, theories, and recursion in linked list problem-solving.
    -Preparation for clearing interviews with big tech companies by mastering linked list problem-solving techniques, including recursion and advanced concepts.

  • @archismanroy2734
    @archismanroy2734 Před 2 lety

    I just finished the single linked list part. While deleting the elements, we have to reduce the size too right?

  • @mazharuddin3647
    @mazharuddin3647 Před 5 měsíci

    Thanks a lot for this tutorial. Super helpful!

  • @tejuchowdary1757
    @tejuchowdary1757 Před rokem

    awesome teaching bro....very simple and easily understandable

  • @dipankaryadav5598
    @dipankaryadav5598 Před 2 lety +2

    Hey kunal can you share your book list from which resources you learnt all this stuff?

  • @anuragbudakoti755
    @anuragbudakoti755 Před 2 lety +1

    Best DSA Course.