HackerRank - Reverse Linked List | Full solution with visuals | Study Algorithms

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2024

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

  • @shaiksameer2776
    @shaiksameer2776 13 วันที่ผ่านมา +1

    Neatly explained without any confusion

  • @technicalguy.
    @technicalguy. ปีที่แล้ว +7

    No doubt you're an excellent teacher! ❤

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

    At the end u can just return prevNode without doing head = prevNode... btw nice tutorials 😃

  • @chhoturaj-c6u
    @chhoturaj-c6u 10 หลายเดือนก่อน +3

    great explanation

  • @syw512
    @syw512 2 ปีที่แล้ว +3

    Really like your explanation!! I’m new to programming,you make it really easy for beginners to understand. 👍👍👍

    • @nikoo28
      @nikoo28  2 ปีที่แล้ว +1

      Glad I can help you out

    • @syw512
      @syw512 2 ปีที่แล้ว +1

      @@nikoo28 looking forward to see more of your videos.

  • @TarunSharma-eg7kl
    @TarunSharma-eg7kl 3 ปีที่แล้ว +2

    Great explanation!

  • @ForWork-mj9fv
    @ForWork-mj9fv 2 หลายเดือนก่อน

    Thank you Nikhil, i code in python, buh only your explanations are good enough for me to start trying things out 🙏

  • @snehalshelar7778
    @snehalshelar7778 หลายเดือนก่อน +1

    Why we cant take only ptr as a new node ...why we need to take 2 new nodes ?

  • @Abhaykumar-lw7nr
    @Abhaykumar-lw7nr 2 หลายเดือนก่อน

    nice explanation thanks man

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

    Very helpful video thank you bro

  • @Unknown373d
    @Unknown373d 5 หลายเดือนก่อน +1

    nice explanation

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

    Great ❤❤ too good

  • @pavanshanmukh6502
    @pavanshanmukh6502 8 หลายเดือนก่อน

    Thank you for your wonderful explanation

    • @nikoo28
      @nikoo28  7 หลายเดือนก่อน

      You are welcome!

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

    Thanks!

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

    thanks a lot ! This was easy to understand.I took a udemy course on dsa But they don't teach with diagrams like you do. Please if you any paid subscription let me know i would buy for sure. Also if possible can u suggest some good resources(books or courses) which are more diagram oriented rather than just running a code .

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

      Thank you so much for your feedback and motivation. Right now all my content is only on TH-cam and the website. Sure, if I add more subscription based course, you will know about it.

    • @reactninja6567
      @reactninja6567 2 ปีที่แล้ว +1

      @@nikoo28cool! any visual based learning for DSA book/course.can u refer? that would be much helpful.

  • @KeerthiNarayan-c4o
    @KeerthiNarayan-c4o 6 หลายเดือนก่อน +1

    I'm stuck in last iteration you skipped that part please explain 12:09

    • @nikoo28
      @nikoo28  5 หลายเดือนก่อน

      in the last part, we are just reallocating the head, such that the linked list is actually reversed. Follow the pointers and you will understand.

  • @sushant3530
    @sushant3530 3 ปีที่แล้ว +1

    great

  • @sukhkaur444
    @sukhkaur444 4 หลายเดือนก่อน

    I don't understand the swapping of the pointers☹ I watched the video over and over, still don't get it.

    • @nikoo28
      @nikoo28  4 หลายเดือนก่อน

      What part are you facing a problem with?

  • @johncho9160
    @johncho9160 10 หลายเดือนก่อน +1

    why do you have to initialize the reversedList with Integer.MIN_VALUE? the value we assign does not matter since we are returning reversedList.next at the end anyway?

    • @nikoo28
      @nikoo28  10 หลายเดือนก่อน

      you are correct...it is just a dummy node. You can assign any value to it. It is just for utility.

  • @MaulikDodiaHollywoodMovieLover
    @MaulikDodiaHollywoodMovieLover 7 หลายเดือนก่อน

    currNode.next = preNode; ----> Is this statement only assign preNode's value to currNode's next node which is 8. and If this statement is assigning values then how ListNode nextNode = currNode.next; ---> this statement giving us next node. Confusing!

    • @nikoo28
      @nikoo28  7 หลายเดือนก่อน

      did you go over the explanation part or went straight to the code?

    • @MaulikDodiaHollywoodMovieLover
      @MaulikDodiaHollywoodMovieLover 7 หลายเดือนก่อน

      @@nikoo28 Yes, I watched it. Didn't get so I asked! Never mind.