중위연산자를 후위연산자로 바꾸는거 하고있는데
2^3^2 를 232^^로 바꾸고싶은데
자꾸 23^2^로 바뀌네요
이런건 어떻게 해야하나요............
^^7 - dc Cpp
232^^는 2^(3^2)고 23^2^는 (2^3)^2 아니냐? - dc Cpp
네 근데 이제 2^3^2 입력해서 232^^가 나오게끔 바꾸고싶은데 어찌해야하나 해서요... .ㅠ
1+1의 결과가 3이 나오게 하고싶은데 어케해요? - dc Cpp
연산자 결합순서가 모호한게 문젠거같군 - dc Cpp
아... 이게 그런소리인가요 문제에서 보니까 isp icp 얘기하면서 바꾸라던데....
결합순서가 왼쪽임 오른쪽임 - dc Cpp
좌결합 처리를 우결합처리로 바꾸는 문제에요
아 그런소리였노 - dc Cpp
죄송해요 뉴비라 설명도 잘 못하네요 ㅠ
직접 해본적은 없어서 변환을 어떤식으로 하고있는진 모르겠는데 식 파싱하고 스택에 넣었다가 빼나? - dc Cpp
네 맞아요 ㄷㄷ
역순으로 뽑힐텐데 그럼 오른쪽에서 왼쪽이 더 쉬운거아님? - dc Cpp
스택이 역순이니까 큐에 넣으면 되는거 아님?
ㅇㅎ.......
두분 다 감사합니다 그렇게 해볼게요
^^
그거 맞는데요
^^7 - dc Cpp
232^^는 2^(3^2)고 23^2^는 (2^3)^2 아니냐? - dc Cpp
네 근데 이제 2^3^2 입력해서 232^^가 나오게끔 바꾸고싶은데 어찌해야하나 해서요... .ㅠ
1+1의 결과가 3이 나오게 하고싶은데 어케해요? - dc Cpp
연산자 결합순서가 모호한게 문젠거같군 - dc Cpp
아... 이게 그런소리인가요 문제에서 보니까 isp icp 얘기하면서 바꾸라던데....
결합순서가 왼쪽임 오른쪽임 - dc Cpp
좌결합 처리를 우결합처리로 바꾸는 문제에요
아 그런소리였노 - dc Cpp
죄송해요 뉴비라 설명도 잘 못하네요 ㅠ
직접 해본적은 없어서 변환을 어떤식으로 하고있는진 모르겠는데 식 파싱하고 스택에 넣었다가 빼나? - dc Cpp
네 맞아요 ㄷㄷ
역순으로 뽑힐텐데 그럼 오른쪽에서 왼쪽이 더 쉬운거아님? - dc Cpp
스택이 역순이니까 큐에 넣으면 되는거 아님?
ㅇㅎ.......
두분 다 감사합니다 그렇게 해볼게요
^^
그거 맞는데요