[백준] 4949번 균형잡힌 세상 (= balanced world) - 재우스 프로그래밍 (C 언어)
문제 링크 : www.acmicpc.net/problem/4949 stack에서 '(', '[' 만 push해주고 ')', ']'는 top에서 각각 '(', '['를 만났을 때만 pop해준다. #include #include #include #include #define DEBUG 0 #define MAX_STRING_SIZE 100 typedef struct _stack { //문자열의 마지막에 NULL이 들어갈 자리때문에 +1 char stackMem[MAX_STRING_SIZE + 1]; int Top; } stack; bool empty(stack *); void pop(stack *); void push(stack *, char); size_t size(stack *); char top(stac..
2021. 1. 30. 14:44