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 .
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.
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?
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!
Neatly explained without any confusion
No doubt you're an excellent teacher! ❤
At the end u can just return prevNode without doing head = prevNode... btw nice tutorials 😃
great explanation
Really like your explanation!! I’m new to programming,you make it really easy for beginners to understand. 👍👍👍
Glad I can help you out
@@nikoo28 looking forward to see more of your videos.
Great explanation!
Thank you Nikhil, i code in python, buh only your explanations are good enough for me to start trying things out 🙏
Why we cant take only ptr as a new node ...why we need to take 2 new nodes ?
nice explanation thanks man
Very helpful video thank you bro
nice explanation
Great ❤❤ too good
Thank you for your wonderful explanation
You are welcome!
Thanks!
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 .
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.
@@nikoo28cool! any visual based learning for DSA book/course.can u refer? that would be much helpful.
I'm stuck in last iteration you skipped that part please explain 12:09
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.
great
I don't understand the swapping of the pointers☹ I watched the video over and over, still don't get it.
What part are you facing a problem with?
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?
you are correct...it is just a dummy node. You can assign any value to it. It is just for utility.
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!
did you go over the explanation part or went straight to the code?
@@nikoo28 Yes, I watched it. Didn't get so I asked! Never mind.