Stack2 [Programmers Level2] 괄호 회전하기(C++) ※주의※ 저의 풀이가 정답은 아닙니다. 다른 코드가 더 효율적이거나 좋을 수 있습니다. 언제나 다른 사람의 코드는 참고만 하시기 바랍니다. [문제 풀이 사이트] 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 설명] 다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다. (), [], {} 는 모두 올바른 괄호 문자열입니다. 만약 A가 올바른 괄호 문자열이라면, (A), [A], {A} 도 올바른 괄호 문자열입니다. 예를 들어, [] 가 올바른 괄호 문자열이므로, ([]) 도 올바른 괄호 문자열입니다. 만약 A, B가 올바른 괄호 문자열이.. PS/Programmers 2022. 7. 19. [C++ 스택] Stack 기본 사용법 C++의 STL에서 사용하는 Stack(스택)의 기본 사용법에 대해 알아보려고합니다. 목차 Stack(스택) 이란? Stack(스택)의 기본 사용법 1. Stack(스택) 이란? Stack(스택)이란 한쪽 끝에서 원소를 넣거나 뺄 수 있는 자료구조입니다. Queue(큐)와는 다르게 먼저 들어온 원소가 나중에 나가는 First In Last Out(FILO) 구조입니다. (과자 중 프링글스 통이라고 생각하시면 될 것 같습니다.) Stack(스택)의 기본 함수에는 push, pop, top, empty, size가 있습니다. 그리고 스택의 경우 제일 상단이 아닌 나머지 원소들의 확인/변경이 불가능합니다. 2. Stack(스택)의 기본 사용법 2-1. Stack(스택) 헤더파일 #include std::sta.. Language/C++ 2022. 7. 18. 이전 1 다음