본문 바로가기

프로그래머스44

(c++) 프로그래머스 "행렬 테두리 회전하기" https://programmers.co.kr/learn/courses/30/lessons/77485 코딩테스트 연습 - 행렬 테두리 회전하기 6 6 [[2,2,5,4],[3,3,6,6],[5,1,6,3]] [8, 10, 25] 3 3 [[1,1,2,2],[1,2,2,3],[2,1,3,2],[2,2,3,3]] [1, 1, 5, 3] programmers.co.kr #include #include #include using namespace std; vector solution(int rows, int columns, vector queries) { vector answer; int normal[101][101] = { 0 }; int plus[4][2] = { {0,1},{1,0},{0,-1},{-1,0.. 2022. 3. 7.
(c++) 프로그래머스 숫자 문자열과 영단어 https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr 나의 풀이 #include #include #include using namespace std; int solution(string s) { string answer = ""; for (int i = 0; i < s.size();) { if (isdigit(s[i])) { answer += s[i++]; } else { switch (s[i]) { c.. 2022. 1. 6.
(c++) 프로그래머스 추석 트래픽 https://programmers.co.kr/learn/courses/30/lessons/17676 2022. 1. 6.
(c++) 프로그래머스 오픈채팅방 문제 https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr 나의 풀이 #include #include #include #include #include using namespace std; vector solution(vector record) { vector answer; string subRecord[200000][3]; unordered_map users; for (int i = 0; i < record.siz.. 2022. 1. 4.