CONSTRUCTION OF AN EXPRESSION TREE - DATA STRUCTURES

Поделиться
HTML-код
  • Опубликовано: 6 окт 2024
  • CONSTRUCTION OF AN EXPRESSION TREE
    INFIX TO POSTFIX CONVERSION
    • STACK APPLICATION : IN...
    ---------------------------------------------------------------------------------------------------------------
    DATA STRUCTURES
    • INTRODUCTION TO DATA S...
    JAVA PROGRAMMING
    • CORE JAVA TUTORIAL FOR...
    COMPILER DESIGN
    • INTRODUCTION TO COMPIL...
    AUTOMATA THEORY || THEORY OF COMPUTATION
    • INTRODUCTION TO AUTOMA...
    R PROGRAMMING
    studio.youtube...
    HTML TUTORIALS WITH IMPLEMENTATION || LEARN HTML IN 4 HOURS
    • HTML TUTORIALS WITH IM...
    LEARN CSS IN 3 HOURS || CASCADING STYLE SHEETS FOR BEGINNERS
    • LEARN CSS IN 3 HOURS |...
    JAVA SCRIPT FOR BEGINNERS IN 7 HOURS || LEARN JAVA SCRIPT IN 7 HOURS || JAVA SCRIPT
    • JAVA SCRIPT FOR BEGINN...
    XML (eXtensible Markup Language)
    • XML (eXtensible Markup...
    OPERATING SYSTEM
    • OPERATING SYSTEM
    ETHICAL HACKING
    • Video
    VI EDITOR BASICS IN LINUX / UNIX || LEARN VI EDITOR COMMANDS || LINUX || UNIX
    • VI EDITOR BASICS IN LI...
    HOW TO DOWNLOAD & INSTALL MySQL IN WINDOWS 10
    • HOW TO DOWNLOAD & INST...
    DATABASE MANAGEMENT SYSTEM
    • DATABASE MANAGEMENT SY...
    PYTHON PROGRAMS
    • PYTHON PROGRAMS
    C PROGRAMMING
    • 01 - VARIABLES & CONST...
    CORE JAVA TUTORIAL FOR BEGINNERS || LEARN CORE JAVA IN 15 HOURS || JAVA TUTORIALS FOR BEGINNERS
    • CORE JAVA TUTORIAL FOR...
    PYTHON TUTORIALS FOR BEGINNERS (తెలుగు లో)
    • Python in One Shot(తెల...
    PYTHON OOPS - MODULES - EXCEPTION HANDLING (తెలుగు లో)
    • PYTHON - OOPS CONCEPTS...
    PYTHON NUMPY TUTORIAL IN TELUGU (తెలుగు లో) || COMPLETE NUMPY TUTORIALS IN TELUGU
    • PYTHON NUMPY TUTORIAL ...
    PYTHON PANDAS TUTORIAL IN TELUGU (తెలుగు లో) || COMPLETE PANDAS TUTORIALS IN TELUGU || DATA SCIENCE
    • PYTHON PANDAS TUTORIAL...
    MATPLOTLIB LIBRARY - PYTHON PROGRAMMING (ENGLISH)
    • MATPLOTLIB LIBRARY - P...
    PYTHON DATABASE CONNECTIVITY - MYSQL & MS-EXCEL
    • PYTHON DATABASE CONNEC...
    DATA STRUCTURES USING PYTHON (ENGLISH)
    • DATA STRUCTURES USING ...
    ----------------------------------------------------------------------------------------------
    Instagram : / sundeepsaradhikanthety

Комментарии • 38

  • @siddhantmusic5028
    @siddhantmusic5028 4 года назад +21

    Hey guyz that's not good u should appreciate...I found here 5k views but it has only 89 likes ...🙄🙄🙄at least u should give like for his hard wrk he is doing really Awsm thnku sir🙂🙂

  • @cyberversary262
    @cyberversary262 4 года назад +5

    Awesome work sir really hands off , you have a good concept .

  • @rohankeshari6569
    @rohankeshari6569 4 года назад

    Well explained each steps.
    Thank You Sir for this Course.

  • @AliHaider-jy1pr
    @AliHaider-jy1pr 5 лет назад +1

    Sir please make a video on file handling in java by the way great work and easy to understand

  • @krishnamoorthysridhar8536
    @krishnamoorthysridhar8536 Год назад

    Excellent Explanation Sir. Very useful..

  • @223nutanasrimaraka4
    @223nutanasrimaraka4 3 года назад +3

    I think, according to BODMAS, Division has a high priority than Multiplication. so I got ABCD/*+. Can any one justify?

    • @JSON-eo4kz
      @JSON-eo4kz 2 года назад +2

      Division and multiplication have same priority .

  • @hemanthnagidi3345
    @hemanthnagidi3345 5 лет назад +1

    Sir videos on graphs kuda cheyandii

  • @subhankarkaligithi3805
    @subhankarkaligithi3805 4 года назад

    Superrrrrr explanation sir your lectures are awesome

  • @wahajmohammed1956
    @wahajmohammed1956 3 года назад +1

    I would appreciate if anyone could answer this. At 16.50 min at particular example I'm little confused about POSTFIX converstion:
    Expression: A + B * C/D
    I'm expecting the POST FIX EXPRESSION: AB+CD/*
    But why it has to be ABC*D/+ ....
    Can anyone help me understand this ?

    • @RidwanurRahmanextreme
      @RidwanurRahmanextreme 3 года назад

      According to infix to postfix conversion schema -> operands get added to the postfix expression -> operators check some conditions first; if the stack is empty the character gets pushed into the stack, it not then it checks priority and that's a pretty lengthy explanation. In your case, I'm just pointing out one err -> till reading B your stack should be like this |+| (imagine it horizontally for now) after that when you read asterisk(*) it compares with the top of the stack, and if reading character has greater precedence then character at the top of the stack then that char gets pushed up in the stack. Now, the stack looks |+ *|, C now is another operand so it will definitely be added to the postfix expression, thus ABC...
      For better understandability I would recommend Sundeep sir's lecture on it, just scroll a bit higher from this playlist from here and keep learning 🙂

  • @chiragbaghel8084
    @chiragbaghel8084 4 года назад +2

    Sir please check postfix expression is wrong

  • @taiwomicheal2788
    @taiwomicheal2788 3 года назад

    Well done sir, how can I get your videos that explains converting from tree to expression in postorder, inorder and pre-order

  • @sky-fly4067
    @sky-fly4067 4 года назад

    your teaching are nice

  • @SonaliSingh-5432
    @SonaliSingh-5432 3 года назад

    Sir last step m post fix ki jgh infix hoga

  • @anujsharma8938
    @anujsharma8938 4 года назад

    very well explained sir

  • @hrxhrx3947
    @hrxhrx3947 2 года назад

    Sir how you write expression in postfix???

  • @nackyding
    @nackyding 4 года назад

    Thank you!

  • @vinothvk2711
    @vinothvk2711 5 лет назад

    Bro while reading character starting itself operator comes wat to do Bro?

  • @r.prabhakaraarjun6796
    @r.prabhakaraarjun6796 10 месяцев назад

    Sir kindly take my advice,
    I am not a experienced one but,ur videos are long and slow....U should speak fast and quick and speak precisely.
    This generation needs crisp concepts.
    Eventhough ur concept clarity is good,u won't reach a higher no of subscribers if this continues.....
    Kindly take my advice as a friend

  • @ganeshbhat7613
    @ganeshbhat7613 3 года назад

    Gud....but i need code for this

  • @smile-tk7yt
    @smile-tk7yt 4 года назад

    Thanks thanks thanks a lot sir

  • @cocoarecords
    @cocoarecords 4 года назад

    God bless Sundeep

  • @breathmadrid9823
    @breathmadrid9823 2 года назад

    👍🏻

  • @rmv2213
    @rmv2213 3 года назад

    👏👏👏👏🙏🙏

  • @SanjuSanju-jl6xw
    @SanjuSanju-jl6xw 2 года назад

    Code sir

  • @smile-tk7yt
    @smile-tk7yt 4 года назад +1

    AB+CD/* is the correct postfix expression

    • @-Anish
      @-Anish 4 года назад

      yes

    • @saikiranmaragouni1364
      @saikiranmaragouni1364 2 года назад

      No
      Check the rules once

    • @hrxhrx3947
      @hrxhrx3947 2 года назад

      @@saikiranmaragouni1364 bro what is rule please explain me

    • @sizzrizz6074
      @sizzrizz6074 2 года назад

      @@hrxhrx3947
      1) lower priority operators(+,-) can tolerate higher priority operators(×,÷,^)
      Eg: you can keep +× but you have to pop × if it's ×+
      2) Two same priority operators can not tolerate each other.
      Eg: ×÷ in this you have to pop × before inserting ÷
      Therefore the correct postfix answer for
      A+B*C/D will be
      ABC*D/+

  • @saifshake7038
    @saifshake7038 4 года назад +4

    Post fix expression is wrong
    ABCD/*+