Input precedence value and stack precedence value

18 views Asked by At

There is some eror in input precedence value and stack precedence value for conversion of infix expression to prefix expression(in the table). Please provide the corrected value:

|Symbol|     Stack |  Input   |
|      |Precedence |Precedence|
|------|-----------|----------|
  '+'      1            2                
  '-'      1            2                
  '*'      3            4                
  '%'      3            4                
  '/'      3            4                
  '^'      6            5                
  '$'      6            5                
  '('     -2            0                
  ')'      0            9                
  '#'     -1           -1               
 Default   8             7                


infix expression: (((a+b)*c-(d-e))^(f+g))
Expected prefix: ^-*+abc-de+fg
I got: -*+abc-de+fg^
0

There are 0 answers