문제풀이👩🏻💻2 [c++] Infix expression을 Postfix expression으로 변환하기 문제 Infix expression을 Postfix expression으로 변환하는 프로그램을 작성하시오. 문제 포인트 1) stack class를 구현할 수 있는가 2) stack의 기본 성질(push, pop, top_element 등)을 알고 구현할 수 있는가 3) bool 타입 + 조건문이 들어간 함수를 구현할 수 있는가 4) infix 와 postfix를 이해하는가 5) main함수 외 다른 함수를 구현하고 이를 호출하여 사용할 수 있는가 6) 사용자 지정 우선순위를 만들어 이를 반영하는 함수 조건문을 구현할 수 있는가 #include #include #define SIZE 100 #define EOS '$' using namespace std; class op_stack { char s[SIZ.. 2023. 9. 24. [c++] stack class를 구현하여 주어진 배열에100보다 큰 값 역순으로 출력하기 문제 정수 원소를 저장하는 stack을 class를 사용하여 구현하고, 이를 이용하여, 주어진 array의 정수 원소 n개 에서 100보다 큰 값을 역순으로 출력하는 프로그램을 작성하시오. (다음 main() 함수가 동작하도록 나머지 부분을 작성) int main() { mystack s1; int list[5] = { 32, 123, 27, 131, 242 }, i, x; s1.init(); for (i = 0; i 100) s1.push( list[i] ); while ( ! s1.stack_empty( ) ) { x = s1.pop( ); cout 2023. 9. 24. 이전 1 다음