https://programmers.co.kr/learn/courses/30/lessons/60058괄호 관련 문제는 거의 무조건 Stack을 쓴다!문제 하단에 진행 과정이 말로 풀어서 쓰여있는데, 이 부분을 코드로 그대로 옮기면 되는 문제다. 위 의사코드처럼
문제 링크: https://programmers.co.kr/learn/courses/30/lessons/60063(1, 1)과 (1, 2) 두 칸을 차지하는 드론을 움직이거나 회전시켜서 (N, N)에 도착할 수 있는 최소 행동 횟수를 구하라. 최소 행동 횟수를
코딩테스트 연습 - 후보키 | 프로그래머스 (programmers.co.kr)만들 수 있는 모든 열 조합에 대해 유일성과 최소성을 검사하는 문제입니다.학번, 이름을 고르는 것과 이름, 학번을 고르는 것은 동일하므로 순열 문제가 아니라 조합 문제입니다.조합을 구하는 방법
코딩테스트 연습 - 짝지어 제거하기 | 프로그래머스 (programmers.co.kr)문제를 효율적으로 해결하기 위한 최적 자료구조를 결정할 수 있는지 물어보는 문제입니다.직관적인 방법을 사용할 경우 이 문제는 $O(n^2)$이 소요되지만, 적절한 자료구조를 사용한다면
문제 링크C++이 가장 취약한 유형인 문자열 관련 문제입니다.문자열 파싱 구현과 자료구조를 활용할 수 있는 능력을 물어보고 있습니다.주어지는 문자열은 명령 아이디 닉네임구조로 돼있습니다.띄어쓰기(white space)로 문자열을 파싱해서 명령, 아이디, 닉네임을 따로따