Kis kisne yaha tak ke saare videos dekhe? I am planning to upload some info content on Instagram as well! Follow kar lena :) Instagram: instagram.com/codewithharry
@divyankapatil9254 жыл бұрын
me
@divyankapatil9254 жыл бұрын
me
@divyankapatil9254 жыл бұрын
harry sir what is your mother tongue
@Ur.Podcast_Buddy4 жыл бұрын
Nlp pe bhi video banaoo na plz
@talibahemad86324 жыл бұрын
Bhai please make react.js in one video
@manushpatel40564 жыл бұрын
Yesterday I was chatting with my friend about online studies and he asked me that who is your favorite teacher and I told him Harry sir. Then he searched your channel and he also started to see your videos regularly like me!! And had started to learn python.
@BorutoOtsutsuki__ Жыл бұрын
Not a good thing , competition will increase.
@educated4991 Жыл бұрын
@@BorutoOtsutsuki__inteligent bolthe 😂
@RohitSharma-cu5fk Жыл бұрын
Kal hi bataya dost ko , aur ab woh regularly dekhne bhi lag gaya , waah😂😂
@aqdas.mirza. Жыл бұрын
@@RohitSharma-cu5fkmai bhi , pr ab mai nhi dekhta🥲
@Pranay_9Ай бұрын
@@RohitSharma-cu5fk came to comment same thing
@AdarshSingh-cb5yf4 жыл бұрын
Sir mere college wale bol rhe hai ki data structure bahut hard hai ........ Aur sir unke padhane se to hard lagta bhi hai LEKIN AAP PADHA RHE HAI TO DS AND ALGO EKDAM हलुआ LAG RHA ...HAI........ SIR I AM IN BCA SECOND YEAR AND I AM FOLLOWING THIS SERIES SPECIALLY FOR MY PLACEMENT..... THANK YOU SIR 😍😍❤️❤️❤️
@Golukumar819994 жыл бұрын
Sir.. I am golu kumar from bihar muzaffarpur.... data structure ka full course upload kijiyega dusre course ki tarah.. Kyuki college me teacher ka lecture sun k boring v lagta hai, samaz me v nhi aata hai ... Or aapka video dekh k lagta hai ki ye to kuch v nhi hai.. So i requested to you sir.. please upload full course of data structure..
@chetandhawne98344 жыл бұрын
I have started watching your videos by this data structures and algorithms playlist. I liked it very much . You teach too the much with simple notes. I have also started watching some other playlists as well.. thanks for ur support..🙏❤️
@dheerajsaraswat2273 жыл бұрын
// insert at last of the circular linklist node *insertatlast(node *head, int data) { node *ptr = new node(); ptr->data = data; node *p = head; while (p->next != head) { p = p->next; } ptr->next = p->next; p->next = ptr; return head; }
@dheerajsaraswat2273 жыл бұрын
Task completed from my side harry bhai, i can done all remaning three case
@Shubham-jz7ec4 жыл бұрын
PLZZ keep commenting guys to show your support. Harry Bhai totally deserves it👍
@biker_karanpal3 жыл бұрын
Are Harry bhai ka "Shubham" mil gya ab bacha "Rohan das" Hi Shubham 😂
@anshumansrivastava78404 жыл бұрын
Sir i watched DS video till last... Really very helpful videos.... Plz guys like kr diya kro... Sir do very much hard work for us
@Newone-io6og6 ай бұрын
Bhaya, app ke pichle video dekhne ke baad program banaya, confidence boost hua, Thank you bhaya.
@being1better8014 жыл бұрын
Just want to share one tip which I used to understand about insertion of elements on head. May not be helpful for you. 1) start loop from p->next(same Harry did) 2)then same as insertion on element at a given index wala concept in singly linked list.
@furzi14323 жыл бұрын
Thankyou very much bhaiya pichle video me itna accha samajhaya aapne ki ye video dekhe bina hi program ban gaya thankyou very much ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️🙏🙏🙏🙏🙏🙏🙏🎉🎉🎉🎉 Mere sath pahli baar esa hua ki itne bade program bina koi error ke run ho gaya.. thankyou bhaiya 🙏🙏🙏🙏
@gamingworld203Ай бұрын
its ok bhai keep it up ny the way this is my second channel...
@alone_man31984 жыл бұрын
Thanks for your kindness that u are sharing your knowledge free to is..🙏🙏
@biswanathmodak1107 ай бұрын
If you write the while loop like this then you don't need to give any push, 7:19 struct node *p=head; while( p->next != head) { p = p->next; }
@vinayghosh55844 жыл бұрын
Thank U , Harry U R Doing Great Job , God Bless U , You Will Be One Of Most Successful KZbinr. Coz You are Spreading Free Knowledge and No Premium Courses, And in Future do not make any premium courses plz,, Like Other KZbinrs Thank You for Making These Type of free Courses
@FitnessLoverkanpuriya2 жыл бұрын
Sir your course are very very helpful ❤️thanku sir ❤️you are the my best teacher
@bulukivine82384 жыл бұрын
The respect i have for you is enormous harry bhai
@chirayujain58724 жыл бұрын
Sir u are just awesome teacher 😃😃😇😇 You are my inspiration in the field of coding 🥰🥰....
@KHWAJAABDULSAMAD3 жыл бұрын
I used this as my Code To Insert at beginning and it worked : struct Node *InsertionAtHead(struct Node *head, int value) { struct Node * ptr; ptr = (struct Node *) malloc (sizeof(struct Node)); ptr->data = head->data; head->data = value; ptr->next = head->next; head->next = ptr; return head ; }
@sharjeelashraf98873 ай бұрын
Enjoying learning the DSA with this playlist. Good work keep it up bro
@RajdeepDas-oo5gz2 жыл бұрын
Harry bhai Zindaabaad
@shantanubalkawade70253 жыл бұрын
THANK YOU FOR TEACHING US FOR FREE 😄 CODE RUNS BUT GIVES THIS WARNING !! (comparison between pointer and integer while (p!=head)) CircularLinkedList.c:10:6: warning: type of 'head' defaults to 'int' [-Wimplicit-int] void printList(head) ^~~~~~~~~ CircularLinkedList.c:12:20: warning: initialization of 'struct node *' from 'int' makes pointer from integer without a cast [-Wint-conversion] struct node *p=head; ^~~~ CircularLinkedList.c:14:13: warning: comparison between pointer and integer while (p!=head) ^~ Element :32 Element :65 Element :89 Element :12
@mukeshchauhan23544 жыл бұрын
kindly add one video on daily basis in this series . Your concept is clean and compact.
Extremely helpful tutorial. Thank u harry bhai. //I did the insertAtFirst of circular linked list in O(1); void Node::InsertAtFirst(int data){ Node * ptr = new Node; ptr->data = data; current->next = ptr; //current is basically last node of the list. ptr->next = head; head = ptr; }
@knowtechwithaman72543 жыл бұрын
great video sir, you make things so easy to understand.
@anshumanp744 жыл бұрын
Bhai i suggest ki har topic cover karne baad uska ek question set bana kar upload kardo jissme basic to advance questions ho taki bacche practice bhi kar sake U dont have to explain circular LL insertion as its quite easy to implement if one understood singly LL properly
@rutujaganje25042 ай бұрын
Very helpful this series Really very thank you ☺️
@sanketsuryawanshi4 жыл бұрын
Awesome Harry bhai 🔥🔥🔥
@projjalsarkar8143 жыл бұрын
Thank you Harry Sir❤.I am learning everyday through your videos
@humblef00l4 жыл бұрын
thank you for your efforts really appreciate it!
@Engineer782063 ай бұрын
thankyou harry sir:)
@bafikrayfellows21463 жыл бұрын
i watched all videos till this one. 6000 hours completed soon inshallah brother fiker not take honsla
@fatherofcommunists94849 ай бұрын
Maksad nhi bhulna
@tanishqsahu53827 ай бұрын
@fatherofcommunists9484😂
@maazshaikh2079II17 күн бұрын
@@fatherofcommunists9484 idhar bhi agaye Instagram ke 15 year olds. Dubara reels scroll karna shuru kar de bete itna tera attention span nahi hai pura playlist complete kar ne ka, waise bhi bada hoke Zomato delivery boy hi banna hai tujhe, programming samajh ne se rahi tujhe
@satyendrasoni36482 жыл бұрын
tomorrow my exam and today i am seeing this video.it is very beneficial for me .thank you sir
@dheerajsaraswat2273 жыл бұрын
//delete first node of the circular linked list node *deleteatfirst(node *head) { node *ptr = head; while (ptr->next != head) { ptr = ptr->next; } node *p = head; ptr->next = head->next; head = head->next; free(p); return head; }
@officiallegenderyboy8138 Жыл бұрын
Instead of printing single time before loop we can simply say that ptr->next!=head
@pulkit81334 ай бұрын
Thank you sir :)
@Nitin_Chittoria4 жыл бұрын
East or west Harry Sir is the best
@garvilshah10352 жыл бұрын
I like this series the best. Good Job Harry sir
@engineerbhai76424 жыл бұрын
Thank you so much Harry Bhai. You are genius and excellent programmer in the world.
@ashutoshpotdar74114 жыл бұрын
Keep this playlist as you want harry bhai
@nsptech97734 жыл бұрын
Keep going 👍
@ChSajjan4 жыл бұрын
Keep going 🙏
@studynewthings17272 жыл бұрын
I am enjoying the video.
@mrfaizyvlog2 жыл бұрын
Harry bhai❤️ love from pakistan
@ShaksD-vf3go5 ай бұрын
Goat=harry bhai❤❤❤
@soundaryadash50503 жыл бұрын
Great video sir , It is very easy to understand 😍
@arunbaghelvlogs3350 Жыл бұрын
👋 hello
@silentmahi30302 жыл бұрын
Thank you Harry Sir😇
@motivationalStuffVideos4 жыл бұрын
And thanks for making my concept clear
@lopamudradey54922 жыл бұрын
really great explanation .
@udaykirankavaturu6942 Жыл бұрын
Harry bhaiya done with this thank you
@spurtinarkhedkar41222 жыл бұрын
we can also do insertion at 1st node by taking head and last node as argument struct Node *insertBegin(struct Node *head, struct Node *last, int data) { struct Node *ptr = (struct Node *)malloc(sizeof(struct Node)); // struct Node* p ptr->data = data; ptr->next = last->next; last->next = ptr; return ptr; }
Harry please make an video of XML in one video with hand written notes .
@aasthagambhir10644 жыл бұрын
Yes sir please
@studysmarter1614 жыл бұрын
I also want XML in one video.
@user-rf3he9uv5m4 жыл бұрын
thankyou @code with harry
@sudarshanmhaisdhune10393 жыл бұрын
Great logic! 💗
@Anuhyaje2 жыл бұрын
thank you very much for this playlist
@72.varmayash244 жыл бұрын
bhai aapke sabhi videos bahut mast hote he or jitna teachers nahi acche se explain krte utna aap krte ho thanks for a every video .
@nikhilraj18424 жыл бұрын
19:41 Welcome Harry Bhai
@royfamily92732 жыл бұрын
Thanks Harry Bhaiya
@prathampatel37674 жыл бұрын
Great video sir.. doing great job.. but tell you one thing No one Literally no one Harry Bhai: Free course Handwritten notes 😂😂
@rgenx064 жыл бұрын
True no one gives handwritten notes
@shubhamverma8654 жыл бұрын
Nice work sir ji ♥️
@victorb226227 ай бұрын
10:52 Harry ,don't you think , you could have skipped these video as all these had been discussed in earlier video .
@rajbannasa76623 жыл бұрын
very well explained sir , thank you so much sir
@codewithharryfanchannel5594 жыл бұрын
Thank you sir.
@lifewithrohan69002 жыл бұрын
For those who wants DELETION_AT_INDEX in circular linked list // Deletion at any index in circular linked list struct node* deletionatindex(struct node* head, int index){ struct node*p= head; struct node* q= head->next; for(int i =0; i< index-1; i++){ q=q->next; p=p->next; } p->next=q->next; free(q); return head; }
@techgourab3 жыл бұрын
7:24 do { printf("Element : %d ",ptr->data); ptr=ptr->next; }while (ptr!=head);
@MR-re8pq2 жыл бұрын
Sorry bhaiya I don't Use Instagram 😭😭 But I liked this NICE 🤗VIDEO...
@PranshuVashishtha4 жыл бұрын
Bro I am the biggest fan of yours... Bri agr mujhe aaj kuch bhe coding aate hai vo sirf aapke vajha se aate hai... Bro I am only 14 and know how to develop html sites with css but I am not so good in js😅😅 but I am sure I will learn it from your tutorials..... Bro but I need your help..... Bro I want to make a app like "zoom" please make a video on that topic I will be very thank full to you if you do that..... And you are the best...love from Uttarakhand
@sanketsuryawanshi4 жыл бұрын
Harry bhai wants extra problem on linked list as per placement
@arpanchaudhuri84864 жыл бұрын
Thank You Bhaiya!!!
@iamjohn74 ай бұрын
today i am watching this video exactly after 4 years :)
@angryprash36844 жыл бұрын
Great fan sir
@ShikharMaurya4 жыл бұрын
Thanks Harry bro 👍
@Sans_K52 жыл бұрын
thanks_Sir💜
@dheerajsaraswat2273 жыл бұрын
// delete a last node of the cicular linkedlist node*deletelastnode(node*head){ node*p=head; node*q=head->next; while (q->next!=head) { p=p->next; q=q->next; } p->next=head; free(q); return head; }
@lifewithrohan69002 жыл бұрын
For those who want DELETION_AT_LASTNODE in Circular linked list // Deletion of last node in circular linked list struct node* deletionoflastnode(struct node* head){ struct node* p= head; struct node*q= head->next; while(q->next!= head){ p=p->next; q=q->next; } if(q->next==head){ p->next=head; free(q); return head; } }
@sahilwagh77302 жыл бұрын
thanks bro
@lifewithrohan69002 жыл бұрын
@@sahilwagh7730 welcome !
@bhuvandahal4212 жыл бұрын
There is no need to use if
@vishalgupta82432 жыл бұрын
Thanks
@lifewithrohan69002 жыл бұрын
For those who wants code for INSERTION_AFTER_NODE in circular linked list // Insertion after node in circular linked list struct node* insertionafternode(struct node* head, int data , struct node* prevnode){ struct node* ptr= (struct node*) malloc (sizeof(struct node)); struct node*p= head; while(p!= prevnode){ p=p->next; } if(p==prevnode){ ptr->next=p->next; p->next=ptr; ptr->data=data; } return head; }
@techskills4 жыл бұрын
great sir .great jobe.👍
@dheerajsaraswat2273 жыл бұрын
dynamic memory allocation in c language is very irritating but it in cpp it's very simple like that ----- node *head=new node();
@shivanshutyagi834 жыл бұрын
Harry bhai 👋👋
@Shivamgarg68974 жыл бұрын
Please make a video on How much Java is required for Android devlopment and is kotlin going to replace Java?
#include #include struct Node { int data; struct Node *next; }; void linkedListTraversal(struct Node *ptr) { while (ptr != NULL) { printf("Element: %d ", ptr->data); ptr = ptr->next; } } // Case 1: Deleting the first element from the linked list struct Node * deleteFirst(struct Node * head){ struct Node * ptr = head; head = head->next; free(ptr); return head; } // Case 2: Deleting the element at a given index from the linked list struct Node * deleteByIndex(struct Node * head, int index){ struct Node *p = head; struct Node *q = head->next; for (int i = 0; i < index-1; i++) { p = p->next; q = q->next; } p->next = q->next; free(q); return head; } // Case 3: Deleting the last element struct Node * deleteAtLast(struct Node * head){ struct Node *p = head; struct Node *q = head->next; while(q->next !=NULL) { p = p->next; q = q->next; } p->next = NULL; free(q); return head; } // Case 4: Deleting the element with a given value from the linked list struct Node * deleteByValue(struct Node * head, int value){ struct Node *p = head; struct Node *q = head->next; while(q->data!=value && q->next!= NULL) { p = p->next; q = q->next; } if(q->data == value){ p->next = q->next; free(q); } return head; } int main() { struct Node *head; struct Node *second; struct Node *third; struct Node *fourth; // Allocate memory for nodes in the linked list in Heap head = (struct Node *)malloc(sizeof(struct Node)); second = (struct Node *)malloc(sizeof(struct Node)); third = (struct Node *)malloc(sizeof(struct Node)); fourth = (struct Node *)malloc(sizeof(struct Node)); // Link first and second nodes head->data = 4; head->next = second; // Link second and third nodes second->data = 3; second->next = third; // Link third and fourth nodes third->data = 8; third->next = fourth; // Terminate the list at the third node fourth->data = 1; fourth->next = NULL; printf("Linked list before deletion "); linkedListTraversal(head); // head = deleteFirst(head); // For deleting first element of the linked list // head = deleteByIndex(head, 2); head = deleteAtLast(head); printf("Linked list after deletion "); linkedListTraversal(head); return 0; } There is an error in your code. You have two functions named deleteAtIndex, which is not allowed in C. You need to rename one of them to avoid the naming conflict. For example, you can rename deleteAtIndex for deleting a given index to deleteByIndex. Here's the updated code: solvethis issue
@shashankkkk3 жыл бұрын
kya mast padhate ho bhaiya
@eklavya2503 жыл бұрын
This man deserves massive respect🤩🤩
@agnishbrahma4858 Жыл бұрын
8:50 Yaha hum "Normal WHILE LOOP" kyun nhi use krr sakte?? Asal mein normal WHILE LOOP use krne se output nhi aa raha!!!
@CS_prathamghatkar3 жыл бұрын
8:05 we do that without do while loop ---- in while loop (ptr->next!=head) is it ok *harry bhai* 😅😅😅😅😅😅😅😅😅
@AbdulRahman-tj3wc3 жыл бұрын
In that case last element will not be printed. You have to do something like this. void linkedListTraversal(struct Node *head){ struct Node *ptr = head; while(ptr->next != head){ printf("Element is %d ", ptr->data); ptr = ptr->next; } printf("Element is %d ", ptr->data); }
@siddharthasarmah92664 жыл бұрын
Very helpful thanks 😍😍🔥 🔥
@vishalkhatal448 ай бұрын
@codewithharry What will be the time complexity of inserting at the beginning in circular LL? Is it O(n)?
@yogeshchoudhary68283 жыл бұрын
very good
@someshmadan76334 жыл бұрын
Please make a full tutorial of python 3.8.5
@jayasridey18323 жыл бұрын
Harry ek bat bolo, agar insertion at the first ke bad last mein head=ptr na kare toh kya hoga?. Kyunki circular h. Toh kaunsa head h kya faraq parta h?
@KunalKumar-qy7uf3 жыл бұрын
Good morning harry bhaiya, for those who read comments insertion at the end of the list can be done in O(1) all you need to do is create a tail pointer which always points to the last node and whenever you want to insert just add that node in tail's next and shift that pointer to the next pseudo code for this can be : node = (create node with desired value) tail->next = node; tail = tail->next;
@harshitachaurasia12464 жыл бұрын
thanku sir
@amanjha94294 жыл бұрын
Abhi apka he video dekh rha tha html ka or notification aa gya 😀..
@saouli1632 Жыл бұрын
Yes ..please make separate video for practice..this is best video for beginners to understand..The theory is so clear ❤..Tha 16:29 thanks bhiya..And Happy Teacher's day🎉❤ 09052023
@ameenaamir54775 ай бұрын
hi harry bro what boilerPlate extension you use for c and c++ in vs code? pls reply me