
프로그래머스 문제중 BestElbum 풀이과정.일단 가장 먼저 어떻게 구상할지 생각하고 설계하였다.가장 먼저 떠오른 것은 map을 이용해 자료를 정리하는 것이라 생각했고즉시 코드를 쓰기 시작했다.그렇게 해서 map을 이용해 가장 많이 들은 장르를 도출해내기까지 구현하였

자료구조 부분의 Stack/Queue 부분의 같은숫자는 싫어 문제이다.이런 문제이고단순하게 for문을 사용해 반복문으로 비교하고 넣어주는 식으로 해도 괜찮았겠지만, 난 자료구조 Stack을 이용해 코드를 짜보았다.이런식으로 스택은 거꾸로 들어가기때문에 리버스를 이용해

이 문제를 푸고 설계를 한 것은 while문을 사용하여야 할 것 같은데 끝나는 조건을 어떻게 설계할 것인지를 가장 먼저 설계하였고,진행과정을 저장하는 변수 pro라는 변수를 만들어이 pro 라는 변수가 더 커지면 멈추게 설계하였다.거기까지 설계하니 그 뒤는 가볍게 풀렸

자료구조/Stack_Queue 부분의 올바른 괄호 문제이다.이거랑 비슷한 문제를 자료구조 수업때 한 기억이 나서 기억나는대로 코드를 설계했다.Stack을 이용해 여는 괄호이면 push를 해주고 닫는 기호가 나오면 pop을 해주어서 비교하는 식이다.비교를 했을때 안맞는다

자료구조/Stack_Queue 부분의 프로세스 문제이다.처음에 문제를 이해하는데 많은 시간을 썼다.하지만 이해하고 나니 그뒤는 쉽게 풀렸던 것 같다.정답을 도출하기 위해순서가 들어있는 vector 배열을 하나 만들기로 하고vector 배열에 priorities의 크기만

가장 먼저 이 문제를 풀기 위해 설계를 시작하면서, 어떤 변수들이 필요할지부터 생각했다.이정도 변수가 필요하다고 생각했고 코드를 작성하기 시작했다.일단 총 트럭을 Stack에 넣는 것부터 시작했다. 하지만 그냥 넣으면 뒤집어서 들어가지 reverse를 이용해 vecto

가장먼저 우선순위 큐를 활용하여 정렬을 해주었고 while문의 조건을 만약 우선순위큐에 들어가있는게 1이 아니고 가장 작은것이 7보다 작다면 계속해서 돌아주게 구현하였다.또한 이것을 계속돌아주면서 저 공식에 따라 계속해서 계산해주었다.그렇게 나온 첫번째 코드또한 마지맊

이런 간단한 문제이다.그래서 vector를 이용해 간단하게 코드를 짜주었고,바로 정답이 나왔다.level 1 다운 가벼운 문제였다.