Push, Pop and Other Operations in Stack Implemented Using an Array

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

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

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

    Kya din ka ek Algo/DSA video theek hai ya 2-3 aane chahiye?
    Instagram: instagram.com/CodeWithHarry

    • @Ur.Podcast_Buddy
      @Ur.Podcast_Buddy 4 ปีที่แล้ว +1

      @codewithharry waiting for NLP tutorials

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

      Bhai aap jaise free ho waise hi karo

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

      Nahi sir 2-3 video aana chahiye please placement is coming.....

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

      Hume aage compititive coding ke liye bhi time chahiye hoga... Jitna jaldi ho sake utna better rahega....and quality ko bhi compromise mat karna... 🙂

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

      Bhaiya plz react.js pe tutorial banaoo.

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

    harry is the third teacher from whom I'm Learning DSA and trust me, guys....... Harry bhai etni badhiya tarike se batate hai ki pehle complicated lagne wali concepts ekdam crystal clear lagne lagti hai..... Thank you harry bhai.... you're changing lives of many students like me

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

      Alhamdulillah ❤

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

      First aur second kon hai

    • @fangrider007
      @fangrider007 ปีที่แล้ว +10

      @@himankjeshwar8636 yaad nai bhai mereko.....
      Coding chodh di Maine....
      Aab MBA karta hu🤣🤣🤣

    • @aliabbas632
      @aliabbas632 ปีที่แล้ว

      @@fangrider007 kyu chodi coding

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

      @@aliabbas632 bhai jitna mehnat muze IT company me 12 lakh package leneme lagega utne me Me IIM nikal sakta ye muze guarantee hai....
      So why play for 12 lakh if you can win 40 Lakhs...

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

    Bhaiya aap bahut easy way me padethe ho ✌🏻♥️♥️

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

    we want DSA videos fast.
    your videos are amazing and very helpful. I'm a final year btech student and after 3years and for the first time could find DSA so much easy and understandable...Thank you so much Harry bhai :)

  • @KishorSahoo-w7m
    @KishorSahoo-w7m 9 หลายเดือนก่อน +3

    you are the best teacher in whole youtube channel i ever seen

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

    I understood the meaning of stackoverflow : )
    I want dsa lec fast.

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

    *-Algorithm to push an into stack-*
    Step1- if top = max-1
    Then
    Printf("stack is full") ;
    Exit;
    Step2- otherwise
    Top= Top+1;/*increment top*/
    Stack ( top) =item;
    End of if
    Step3- return;

  • @jatinbalani1349
    @jatinbalani1349 2 ปีที่แล้ว

    Muje aaj do saal se coding sikhne ke bavjood , "ajj" stack overflow ka mtlab smjha . Thanks harry sir :)

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

    Harry bhai is like a messiah for IT students.
    Love from Bihar... ❤️

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

    8:43 i have understood stack overflow 💞

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

    u r really doing a good job!

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

    Thankyou for making the concepts of push and pop clear & easy to understand.. 🙂

  • @4x_Trader_Hub
    @4x_Trader_Hub 3 ปีที่แล้ว +10

    Understood
    Stack overflow
    Excellent explaination 🙏🙏

  • @shashankbhosagi
    @shashankbhosagi 3 ปีที่แล้ว

    Yeh Concept hame clg me bhi shikhaya tha toh itna thikse samaj nahi aya tha
    par bhaiya aapne aise exaplain kiya ki abhi lagra hai yeh stack itna asan tha
    maja agaya bhaiya
    Thank you soo much for making DSA this easy for everyone 🙏🙏🙏🙏🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌👊👊👊👊👊

  • @sufiyanmogal1527
    @sufiyanmogal1527 ปีที่แล้ว +6

    I had learned C , C++ and now learning Dsa and web Development from your channel and many more things to learn from you . Haris Bhai you are life saviour for it students 😄❣

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

    This is the best course of Ds algo

  • @it-36-bisheshyadav11
    @it-36-bisheshyadav11 3 ปีที่แล้ว +3

    Sir mujhe stack overflow ka matlab samajh me aa gaya thanku so much sir

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

    13:00 Quiz
    int pop(struct stack *sp)
    {
    int val;
    if(Isempty(sp))
    {
    printf("Stack is empty");
    }
    else
    {
    val=sp->arr[sp->top];
    sp->top - -;
    return val;
    }

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

    We want DSA videos fast ♥️♥️ thank you Harry sir in advanced

  • @DipsOfficial802
    @DipsOfficial802 2 ปีที่แล้ว

    Harry bhai course bhot crisp hai aur bhot assan hai.....
    Best course ever....
    Thank you harry bhai🙏🙏

  • @aishwaryaagrawal7991
    @aishwaryaagrawal7991 3 ปีที่แล้ว +6

    8:45 I understood the meaning of "Stack OverFlow"

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

    sir mujhe stack overflow samajh aa gayi....Thankyou sir !!!....The best Data structures and algorithms playlist ever !!!

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

      Can anyone plz help I am in confusion
      Struct stack *sp
      Isme sp kisko point kr rha h hm kya derefrence kr rhe h
      Hm esa kyu kr rhe h
      Plz help yar

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

    Mujhe stack overflow ka matlab samajh aa gaya hai❤️

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

      Are you in first year or second?

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

    Owesome Harry bhai whole series helping a lot to understand DSA

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

    i am your greatest fann
    😍😍😍😍😍

  • @abhishekkumarthuglife1543
    @abhishekkumarthuglife1543 2 ปีที่แล้ว

    Sir you are very genius because you give free educations for new generation that is good work's sir

  • @parthdandawate1303
    @parthdandawate1303 2 ปีที่แล้ว

    Thank you harry bhai you are helping lakhs of engineering students ! I'm one of them aise videos banate rehna !

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

    U make the topics very interesting and easy to understand!!! Thanks a lot sir.

  • @likhithreddy-v3r
    @likhithreddy-v3r หลายเดือนก่อน

    even your hindi is understable to the south state people also vaa vareee vaaa

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

    I like all your video . Please make videos on coding on android phone. Laptop is available for few time so make videos on coding on android mobile. Lot of people don't have laptop and want to learn coding so make on all the course of coding in phone . Like java,C,
    C++ and HTML in android.

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

    Bhai your way of teaching is absolutely great 👌👌👌👌👌👌❤❤❤

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

    sir, at 17:05 we can also write
    ptr -> top -= 1 ;
    return ptr -> arr [ptr->top+1];

    • @aryanbarnwal5645
      @aryanbarnwal5645 2 ปีที่แล้ว

      same doubt

    • @lemniscate23
      @lemniscate23 ปีที่แล้ว

      why aren't we removing that top element after using pop function???

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

    Bhaiya thanku for uploading ds algo tutorials in time as in collage this topic is running and you are explaining deepely so i am having good impression on professor thanku bhaiya

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

    love your hard work ❣️

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

    Thank you bhaiya hum logo ko itna help karne ke liye.... And apki wajese ajj pata chal gaya stack overflow asli meaning❤😊

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

    13:00 koshish karne walon ki kabhi haar nhin hoti tried the pop by myself

  • @rickk3300
    @rickk3300 3 ปีที่แล้ว

    13:00 Haan Harry bhai, maine koshish ki thi aur successfully ho bhi gya.☺️☺️☺️

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

    WE WANT DS VIDEOS FAST !!
    Suggestion: Examples you are taking are nice and will be helpful to clear the basic fundas. However, if possible take real time examples from software projects. This will help the software professionals like me.

    • @LegendaryGoku22
      @LegendaryGoku22 ปีที่แล้ว

      If you call yourself a software professional, I don't think you would/should need others to give you examples. 💀💀

  • @VipinSingh-qf5pl
    @VipinSingh-qf5pl 2 ปีที่แล้ว

    Mujhe stackoverflow ka mtlb pta chl gya, thnx to harry bhai😊

  • @peehugandhi2411
    @peehugandhi2411 3 ปีที่แล้ว +9

    sir please create a playlist on competitive programming, your teaching style help us understanding the concepts in depth

  • @ajayyadav-s4i6m
    @ajayyadav-s4i6m 3 วันที่ผ่านมา

    harry brother caash aap jaise teacher sabhi college me hote to aaj hm log ka syllabus piche nahi hoha.

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

    We want DSA and i have to cmplte till 15 sept🥺🙌

  • @TheISP
    @TheISP 3 ปีที่แล้ว

    Harry bhai thanks a lot itne saare videos banane ke liye!

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

    >>> I have a dout.
    >>> In the pointer needs variable or an object,
    So when you writer struct I have a dout.
    >>> In the pointer needs variable or an object,
    >>> So when you write "struct stack *sp" so this pointer need an object other wise the pointer make wild pointer and it can't work.
    >>> So the sp pointer needs object or require dynamic memory allocation
    >>> Like sp = (struct stack *) malloc(sizeof(struct stack *); then Will work... I think.

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

      I think pointer needs only address and malloc returns address of allocated memory in heap.

  • @SmartEarning954
    @SmartEarning954 2 ปีที่แล้ว

    bhai apne to bohot asan kardiya mera collage main yeah batate man ko 1.5 ghanta lag jata hain or aap 20 mint mai khatam kar dete hain waa you are a great programmer

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

    Currently doing your web development series and enjoying it

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

      Same here
      Where you reached??

    • @adarshraj5483
      @adarshraj5483 4 ปีที่แล้ว

      Same here,
      I am doing tutorial number #81.
      And it's aswemo.

  • @dark9615
    @dark9615 2 ปีที่แล้ว

    mujhe stack overflow samajh aa gaya masterji bohot e behetarein tarike se......

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

    I want every DSA videos fast asap including every important topic

  • @anujsharma1265
    @anujsharma1265 4 ปีที่แล้ว

    thank you so muchh harry bhai mujhe nhii pta tha ki DS itna aasaan lagega kbhi mujhe

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

    bhaiya but jo *sp pointer h voh point kaha kar rha h ?
    linked list me to hum dynamically struct node malloc se banake struct node ke pointer me assign karte the...
    yaha vaise kyu nahi kar rhe hain ????

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

    Harry Bhai
    Aap Whatsapp pe massage bhej ke dikhao python ki madad se
    🤟
    Also seen your Python toturial playlist
    In Lockdown which is excellent

  • @experimentabc
    @experimentabc ปีที่แล้ว

    Thnk u bhaiya I think in my first yr that I'm literally very weak in coding but now u are boosting my confidence 😊

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

    Question :- what is stack overflow? 😁
    Edit:-
    "pop()" :-
    if(isEmpty()){
    printf("stack underflow");
    return -1;
    }
    else{
    val = sp->arr[sp->top];
    free(sp->arr[sp->top]);
    sp->top - - ;
    return val;
    }
    But Harry Bhaiya Aapne memory free nhi ki 🤔

    • @areezmuhammed
      @areezmuhammed 3 ปีที่แล้ว

      why return -1

    • @shrikant_18
      @shrikant_18 ปีที่แล้ว

      ​@@areezmuhammedbecause it's empty hence top will be -1

  • @sufiyanmogal1527
    @sufiyanmogal1527 ปีที่แล้ว

    Mujhe StackOverflow ka matlab samaj aggya Thank you harry bhai

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

    Smajh to aa rhi h sir but apka notes wala link open hi nahi ho raha 😢

  • @FaqeehaKhalid26
    @FaqeehaKhalid26 ปีที่แล้ว

    Mjy stack overflow ka mtlb smj aa gya h.. JazakAllah khair

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

    1st view

  • @MdArshad-mv3ud
    @MdArshad-mv3ud 4 ปีที่แล้ว

    Tum chezo ko bohot acche se easy way Mein explain karte ho bhai

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

    Harry vaii you are my superhero ❤️

  • @snehamandal5376
    @snehamandal5376 2 ปีที่แล้ว

    thank u so much harry bahi....app bahut achha samjhate ho....betech cse aap hi bharose kar rahi hu...thank u so much

  • @royfamily9273
    @royfamily9273 2 ปีที่แล้ว

    Stack Overflow samajh aa gaya ache se Harry Bhaiya

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

    Hats off to you,you are making my future bright

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

    We want DS Video fast 😌😊
    Bhaiya jaldi - jaldi dalo videos 🔥🔥

  • @PatelIndra
    @PatelIndra 3 ปีที่แล้ว

    Sir aap sacha me bahot hi achcha padhate ho...

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

    you are really giving your best sir...Salute to your efforts and hard work sir
    We really want more videos on DSA!!!
    Do like for him to notice this..pls

  • @kalashsingh8140
    @kalashsingh8140 ปีที่แล้ว

    i appreciate ur teaching bhaiya 😍😍😍Superb Pedagogy😍😍

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

    You are genius l. I. Tian.

  • @1mstudymotivation372
    @1mstudymotivation372 ปีที่แล้ว

    Thank you sir for it
    You are very great teacher in the world

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

    This is a great video. Concept cleared. Thank you Harry Bhai.

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

    very hard work harry bhai

  • @uttamkarmakarece3534
    @uttamkarmakarece3534 3 ปีที่แล้ว

    I understand stack overflow... thanks Harry bhaiya

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

    I really understood stack overflow in this video. Thanks a lot Harry bhai.

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

    We want DSA video fast. Awesome bro!!

  • @adistar656
    @adistar656 3 ปีที่แล้ว

    Aa gya Harry baba ka STACK OVERFLOW ka gyaan👍👍

  • @poojakhanna3784
    @poojakhanna3784 4 ปีที่แล้ว

    You are the best teacher

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

    I understood the meaning of stack overflow and stack underflow😃

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

    Thank you so much for such high quality free content

  • @dheemanthn.j7741
    @dheemanthn.j7741 2 ปีที่แล้ว +1

    I understood stack overflow!! Great explaination

  • @zakiiich9822
    @zakiiich9822 4 ปีที่แล้ว

    I am your fan❤😇.... Thankuuu so much .... Bhai suche bht mehnt krty ap💞

  • @aktulatestupdates8703
    @aktulatestupdates8703 3 ปีที่แล้ว

    you are a one of best teachers ,thank you sir

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

    understood the meaning of stackoverflow
    thank you harry bhai

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

    you teach better than my lecturer in data structure

  • @abhishekramgoliya8050
    @abhishekramgoliya8050 3 ปีที่แล้ว

    Great work "stack overflow"

  • @GrowLRV
    @GrowLRV 4 ปีที่แล้ว

    Bhai kitni mehnat karte ho aap salute bro

  • @Shubham-bt5iq
    @Shubham-bt5iq 3 ปีที่แล้ว

    muje stackoverflow ka matlab samaj aa gaya ✌🏻♥️♥️

  • @AbhishekSharma-xy6jz
    @AbhishekSharma-xy6jz 4 ปีที่แล้ว +1

    (9:15)stack overflow smjh me aa gya😁😄

  • @yogeshpote-tp1lb
    @yogeshpote-tp1lb 9 หลายเดือนก่อน

    I understood the meaning of stackoverflow : )
    😄😊😊😊😍

  • @patelvivekshirinbhai5241
    @patelvivekshirinbhai5241 3 ปีที่แล้ว

    Sir your content made dsa too easy😀

  • @nandinisinghal4180
    @nandinisinghal4180 2 ปีที่แล้ว

    i tried pop operation on my own..videos are really helpful.

  • @nehayadav1013
    @nehayadav1013 ปีที่แล้ว

    I understood the meaning of stack overflow. Thanku so much 🙏🙏🙏🙏

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

    Really tooo good 😘😘😘👌👌

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

    You are doing very good job...keep going
    Your study material is very easy and helpful

  • @iamsun0001
    @iamsun0001 3 ปีที่แล้ว

    12:00
    void pop(struct stack*ptr,int size){
    if (isempty(ptr,size))
    {
    printf("can't pull stack is empty");
    }
    else{
    ptr->top--;
    ptr->size--;
    }

    }

    • @areezmuhammed
      @areezmuhammed 3 ปีที่แล้ว

      is this correct? if ys could you please explain

  • @piyush4830
    @piyush4830 ปีที่แล้ว

    hari i couldn't understand this part 12:07 where you wrote sp->arr[sp->top]=Val; please tell me we if we can write arr[top] instead of what you wrote . and, many many thanks to you for making this videos for us and also for free!❤❤

  • @Karthik-kt24
    @Karthik-kt24 3 ปีที่แล้ว

    Thanks bhaiya Stack Overflow samaj aa gaya

  • @komalbabar339
    @komalbabar339 3 ปีที่แล้ว

    8:51 stack overflow samajh m aa gya🤗

  • @dhavalsurela5261
    @dhavalsurela5261 3 ปีที่แล้ว

    Stack overflow aa gaya 😀❤️

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

    Dsa ko halwa bana dia bhai ne
    Tysm ♥

  • @shreyashtiwari9440
    @shreyashtiwari9440 4 ปีที่แล้ว

    You are very great sir. 👍👍👍

  • @meaindriladas
    @meaindriladas 3 ปีที่แล้ว

    13:04 isEmpty() will be first checked then
    sp-> top --;
    free(sp->arr[sp->top]);