Comp Sci in 5: Post Fix Stack Evaluator

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ส.ค. 2024
  • This is to be watched after the video on the shunting yard algorithm. This goes over how you evaluate expressions in post fix

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

  • @JohnDoe-fv5cu
    @JohnDoe-fv5cu 4 ปีที่แล้ว +12

    That's the most brilliant explanation of this algorithms I saw

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

      Thanks bro! Tried to keep it short and simple with some nice visuals

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

    These (shunting yard & post-fix evaluator) are very good. You should pick this channel back up if you have the time. Thanks for this!

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

      You know what, I just might. I have taken a break doing other things and am almost done with my PhD. Perhaps I will make more CompSci in 5s

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

    Dude you are a life saver

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

      Haha I am glad it helped out. I made these for a workshop group and thought I’d share them with everyone

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

    I'm using this while making a programming language, and I have to say, you are the best explainer of these algorithms. Great work, and thank you for the tutorial!!

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

      You’re very welcome!

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

    Extremely good, just great!! Thanks.

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

    Amazing, thank you very much!

  • @bautistabaiocchi-lora1339
    @bautistabaiocchi-lora1339 3 ปีที่แล้ว

    Just wanted to thank you. Just had to implement this algorithm for building a AST as part of a compiler assignment. Kudos to you

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

    great explanation, thanks for sharing

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

      My pleasure, Glad it was useful!

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

    Your videos explain very well the Shunt yard algorithm. Thanks a lot!

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

    Thanks a ton. Was trying to understand this part of the algorithm but it's nowhere on the Wiki page so this was super helpful.

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

    Very nice explanation just like your previous video of shunting yard algorithm

  • @bittertea
    @bittertea 5 ปีที่แล้ว

    Your explanation really helped me. Thanks a lot.

  • @Marwan-oh4tk
    @Marwan-oh4tk 9 หลายเดือนก่อน

    thanks

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

    Did no one recognize that there is the "2" missing in the previous video? o.O

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

    Thanks!

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

    boss!

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

    Great job, Kurt! Your explanation has all 3 qualities that make great educational content. First, they are very 'linear' - which means, each thing flows logically into the next. Second, you've made them very clear by helping us visualize the algorithm. And third, they are fun and energizing. I try to write simple explanations of AI papers myself, and some of them have done well (the last one was featured in Gizmodo and Business Insider: www.businessinsider.com.au/how-alphago-beat-human-go-players-2018-3). Maybe we can collaborate in future - if you'd be interested in that, let me know!

    • @kurtishaut910
      @kurtishaut910 6 ปีที่แล้ว

      Absolutely we could collaborate! Thank you so much for the compliment. I seriously appreciate it to the highest degree.

    • @CodexAudentia
      @CodexAudentia 6 ปีที่แล้ว

      Cool! Let me try sending you a private message.

  • @MuamerBrka
    @MuamerBrka 6 ปีที่แล้ว

    dope

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

    Excuse me sir, in this simple example can it handle variables or you need to change it?

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

      Would need to change it to handle more complex expressions

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

    it's great explanation, but you have an extra Multiplication though, I guess. you missed a number, but Thank you

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

      Yeah, I think the paper fell off the table or something or I just made a mistake haha

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

      @@compsciin5932 No problem dude, you solved it in the next Video (Postfix to Infix), anyway in both video you were amazing,
      Don't forget to continue :)

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

    make parenthèse pls

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

      That is when things get more complicated lol

  • @zanzibarmystic
    @zanzibarmystic 6 ปีที่แล้ว

    hickey!

    • @kurtishaut910
      @kurtishaut910 6 ปีที่แล้ว

      hehehehehe Comp Sci guys get all the chicks :p