An open API service indexing awesome lists of open source software.

https://github.com/avinandanbose/priority_check_infix_postfix

Discussion about priority check of Infix -Postfix conversion
https://github.com/avinandanbose/priority_check_infix_postfix

Last synced: 7 months ago
JSON representation

Discussion about priority check of Infix -Postfix conversion

Awesome Lists containing this project

README

          

π‘·π’“π’Šπ’π’“π’Šπ’•π’š π‘ͺπ’‰π’†π’„π’Œ 𝒐𝒇 π‘°π’π’‡π’Šπ’™ π‘·π’π’”π’•π’‡π’Šπ’™ π‘ͺπ’π’π’—π’†π’“π’”π’Šπ’π’



    𝑸) π‘Ύπ’‰π’š π’˜π’† 𝒏𝒆𝒆𝒅 𝒂 π’‘π’“π’Šπ’π’“π’Šπ’•π’š π’„π’‰π’†π’„π’Œπ’†π’“?


    𝑨𝒏𝒔: 𝑾𝒆 𝒏𝒆𝒆𝒅 𝒂 π’‘π’“π’Šπ’π’“π’Šπ’•π’š π’„π’‰π’†π’„π’Œπ’†π’“, 𝒕𝒉𝒆
    𝒓𝒆𝒂𝒔𝒐𝒏 π’Šπ’” π’˜π’‰π’†π’•π’‰π’†π’“ π’˜π’† 𝒉𝒂𝒗𝒆 π’‘π’‚π’“π’†π’π’•π’‰π’†π’”π’Šπ’” () ,
    𝒐𝒓, π’˜π’† 𝒉𝒂𝒗𝒆 +, βˆ’ βˆ—,/,
    ^
    , % π’˜π’Šπ’π’ 𝒂𝒄𝒕
    π’‚π’„π’„π’π’“π’…π’Šπ’π’ˆ 𝒕𝒐 𝒕𝒉𝒆 π’‘π’“π’Šπ’π’“π’Šπ’•π’š .



    𝑨𝒔 π’˜π’† 𝒉𝒂𝒗𝒆 𝒔𝒆𝒆𝒏 𝒕𝒉𝒂𝒕 𝒆𝒂𝒄𝒉 𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓 ,
    +, βˆ’, %,
    ^
    ,/ 𝒂𝒔 π’”π’‰π’π’˜π’ π’Šπ’ 𝒕𝒂𝒃𝒍𝒆 π’ƒπ’†π’π’π’˜:



    ![Screenshot (535)](https://github.com/AvinandanBose/Priority_Check_Infix_Postfix/assets/38869235/0b0052ac-466d-4d56-9c21-13ca8cbb7259)

    𝑨𝒏𝒅 π’˜π’† 𝒉𝒂𝒗𝒆 𝒐𝒃𝒔𝒆𝒓𝒗𝒆𝒅 𝒕𝒉𝒂𝒕 𝒆𝒂𝒄𝒉 𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓 𝒅𝒆𝒂𝒍𝒔
    π’˜π’Šπ’•π’‰ 𝒂 π’‘π’“π’Šπ’π’“π’Šπ’•π’š 𝒆𝒗𝒆𝒏 π’˜π’‰π’†π’ π’Šπ’• π’„π’π’Žπ’†π’” 𝒕𝒐 π’‘π’‚π’“π’†π’π’•π’‰π’†π’”π’Šπ’” ,
    𝒕𝒉𝒆 π’‚π’“π’Šπ’•π’‰π’Žπ’†π’•π’Šπ’„ π’†π’™π’‘π’“π’†π’”π’”π’Šπ’π’ π’Žπ’–π’”π’• π’ˆπ’†π’• 𝒆𝒙𝒆𝒄𝒖𝒕𝒆𝒅 π’Šπ’
    π’‘π’‚π’“π’†π’π’•π’‰π’†π’”π’Šπ’” π’‡π’Šπ’“π’”π’• , 𝒉𝒆𝒏𝒄𝒆 π’‘π’‚π’“π’†π’π’•π’‰π’†π’”π’Šπ’” 𝒂𝒍𝒔𝒐 π’„π’‚π’“π’“π’š
    𝒕𝒉𝒆 π’‰π’Šπ’ˆπ’‰π’†π’”π’• π’‘π’“π’Šπ’π’“π’Šπ’•π’š π’Šπ’ π’Šπ’π’‡π’Šπ’™ 𝒕𝒐 π’‘π’π’”π’•π’‡π’Šπ’™ 𝒂𝒏𝒅 π’Šπ’π’‡π’Šπ’™
    𝒕𝒐 π’‘π’“π’†π’‡π’Šπ’™ π’‘π’“π’π’ˆπ’“π’‚π’Ž.



    𝑨𝒑𝒑𝒓𝒐𝒂𝒄𝒉 𝒇𝒐𝒓 𝒕𝒉𝒆 π’‘π’“π’Šπ’π’“π’Šπ’•π’š π’„π’‰π’†π’„π’Œπ’†π’“:






    • 1) π‘Ίπ’˜π’Šπ’•π’„π’‰ βˆ’ π‘ͺ𝒂𝒔𝒆 π’”π’•π’‚π’•π’†π’Žπ’†π’π’•


    • 2) π’Šπ’‡ βˆ’ 𝒆𝒍𝒔𝒆 π’”π’•π’‚π’•π’†π’Žπ’†π’π’•


    • π“¦π’Šπ’•π’‰ π’”π’˜π’Šπ’•π’„π’‰
      βˆ’ 𝒄𝒂𝒔𝒆 π’”π’•π’‚π’•π’†π’Žπ’†π’π’• π’˜π’† 𝒄𝒂𝒏
      𝒅𝒐:



      ![Screenshot (536)](https://github.com/AvinandanBose/Priority_Check_Infix_Postfix/assets/38869235/1cd1a022-f30f-4a1a-a3a5-cfeffd3219a7)


      π“¦π’Šπ’•π’‰ π’Šπ’‡
      βˆ’ 𝒆𝒍𝒔𝒆 π’”π’•π’‚π’•π’†π’Žπ’†π’π’• π’˜π’† 𝒄𝒂𝒏 𝒂𝒍𝒔𝒐
      π’‘π’†π’“π’‡π’π’“π’Ž:



      ![Screenshot (537)](https://github.com/AvinandanBose/Priority_Check_Infix_Postfix/assets/38869235/aef933ac-67e0-4697-8b23-94ddd385293f)


      𝑡𝒐𝒕𝒆: 𝑯𝒆𝒓𝒆 (),
      ^
      ,/,βˆ—, %, +, βˆ’ π’˜π’Šπ’π’ 𝒃𝒆
      𝒑𝒖𝒔𝒉𝒆𝒅 π’Šπ’π’•π’ 𝒕𝒉𝒆 π’”π’•π’‚π’„π’Œ π’Šπ’ π’Šπ’π’‡π’Šπ’™ 𝒕𝒐
      π’‘π’π’”π’•π’‡π’Šπ’™ 𝒐𝒓 π’Šπ’π’‡π’Šπ’™ 𝒕𝒐 π’‘π’“π’†π’‡π’Šπ’™.𝑨𝒏𝒅 𝒕𝒉𝒆
      𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓 π’˜π’† π’Šπ’π’‘π’–π’• π’˜π’Šπ’π’ 𝒃𝒆 𝒂𝒅𝒅𝒆𝒅 𝒕𝒐
      π’‚π’“π’“π’‚π’š.𝑨𝒏𝒅 𝒕𝒉𝒆 π’‘π’‚π’“π’†π’π’•π’‰π’†π’”π’Šπ’” π’˜π’Šπ’π’ 𝒃𝒆
      𝒑𝒐𝒑𝒑𝒆𝒅 π’˜π’Šπ’•π’‰π’π’–π’• π’”π’‰π’π’˜π’Šπ’π’ˆ π’Šπ’ 𝒕𝒉𝒆 𝒐𝒖𝒕𝒑𝒖𝒕.
      𝒔𝒖𝒄𝒉 𝒂𝒔 π’˜π’† 𝒉𝒂𝒗𝒆 (𝒂 + 𝒃) 𝒂𝒏𝒅 ()
      𝒑𝒖𝒔𝒉𝒆𝒅 π’Šπ’π’•π’ 𝒕𝒉𝒆 π’”π’•π’‚π’„π’Œ 𝒂𝒏𝒅 π’˜π’Šπ’π’ 𝒃𝒆 𝒑𝒐𝒑𝒑𝒆𝒅
      𝒐𝒖𝒕 π’˜π’Šπ’•π’‰π’π’–π’• π’”π’‰π’π’˜π’Šπ’π’ˆ π’Šπ’ 𝒕𝒉𝒆 𝒐𝒖𝒕𝒑𝒖𝒕.
      𝑨𝒏𝒅 π’‘π’“π’Šπ’π’“π’Šπ’•π’Šπ’†π’” π’‚π’”π’”π’Šπ’ˆπ’π’†π’… 𝒔𝒖𝒄𝒉 𝒂𝒔 +, βˆ’
      = 𝟏(π’π’π’˜π’†π’”π’•), 𝒕𝒉𝒆𝒏 βˆ—,/ = 𝟐 π’Šπ’” π’‰π’Šπ’ˆπ’‰π’†π’“
      𝒕𝒉𝒂𝒏
      + π’‚π’π’…βˆ’ , 𝒕𝒉𝒆𝒏 ^ π’Šπ’” πŸ‘ π’‰π’Šπ’ˆπ’‰π’†π’“ 𝒕𝒉𝒂𝒏
      βˆ— 𝒂𝒏𝒅 / , 𝒂𝒏𝒅 % π’Šπ’” πŸ’ π’‰π’Šπ’ˆπ’‰π’†π’“ 𝒕𝒉𝒂𝒏 ^.
      𝑻𝒉𝒆𝒏 () π’˜π’Šπ’π’ 𝒃𝒆 𝒆𝒙𝒆𝒄𝒖𝒕𝒆𝒅 𝒂𝒕 π’‡π’Šπ’“π’”π’•
      π’˜π’‰π’†π’ π’”π’•π’‚π’„π’Œ π’˜π’Šπ’π’ 𝒃𝒆 π’†π’Žπ’‘π’•π’š, 𝒉𝒆𝒏𝒄𝒆 𝟎 . π‘΅π’π’˜
      𝒕𝒉𝒆𝒔𝒆 𝒄𝒂𝒏 𝒃𝒆 𝒂𝒅𝒋𝒖𝒔𝒕𝒆𝒅 π’‚π’„π’„π’π’“π’…π’Šπ’π’ˆ 𝒕𝒐 𝒐𝒏𝒆’𝒔
      π’˜π’Šπ’”π’‰.




πŸ‘‰ π‘ͺ++ - π‘·π’“π’Šπ’π’“π’Šπ’•π’š π‘ͺπ’‰π’†π’„π’Œπ’†π’“ (π’–π’”π’Šπ’π’ˆ π’Šπ’‡-𝒆𝒍𝒔𝒆 𝑨𝒏𝒅 π‘Ίπ’˜π’Šπ’•π’„π’‰-π‘ͺ𝒂𝒔𝒆 π’”π’•π’‚π’•π’†π’Žπ’†π’π’•)