짝지어 제거하기 소스코드1 [ 프로그래머스 / Stack ] 짝지어 제거하기 1. 문제 코딩테스트 연습 - 짝지어 제거하기 짝지어 제거하기는, 알파벳 소문자로 이루어진 문자열을 가지고 시작합니다. 먼저 문자열에서 같은 알파벳이 2개 붙어 있는 짝을 찾습니다. 그다음, 그 둘을 제거한 뒤, 앞뒤로 문자열을 이어 붙 programmers.co.kr 2. 소스코드 - 보자마자 스택이구나 싶었다. - stack의 맨위에 있는 글자와 현재 글자를 계속 비교해주면서 push pop을 결정하면 된다. - 입력 문자열의 마지막 까지 처리했을때, stack이 비어있으면 성공이고, 비어있지 않다면 실패이다. 소스코드 #include #include #define SUCCESS 1 #define FAIL 0 using namespace std; int solution(string s) { stack.. 2020. 7. 2. 이전 1 다음