'알고리즘 모음집/New 알고리즘' 카테고리의 글 목록 (4 Page)
본문 바로가기
728x90
반응형

알고리즘 모음집/New 알고리즘219

2022-06-22-2019카카오-크레인인형뽑기게임 문제 링크: Click 01.설계 조금은 비효율적일 수 있지만 배열의 1번 열의 모든것을 0 빼고 다른 백터에 저장 여기서는 lineDoll[1]에 저장되는것 위와 같은 형식으로 모든 배열의 숫자를 넣는다. for (int j = 0; j < board.size(); j++) {//뽑아내기 for (int i = 0; i < board.size(); i++) { if (board[i][j] != 0) { lineDoll[j].push_back(board[i][j]); } } } 그리고 box라는 곳에 moves에 맞게 넣어야하는데 여기서 중요한것은 moves의 인덱스는 1부터 시작 우리가 넣는 백터는 0부터 시작이므로 소스를 보면 moves[m]-1을 해야지 제대로 결과가 나옴 if (lineDoll[m.. 2022. 6. 23.
2022-06-21-프로그래머스-카카오인턴십-키패드누르기 01.설계 정말 간단하게 각 위치의 정보와 왼손으로 누르는지 오른손으로 누르는지 저장하고 조건에 맞게 사실상 L, R을 문자열에 넣는다 이때, 중요한것은 나중에 M즉, 가운데 영역의 있는 숫자의 경우 현재 손의 위치의 거리를 측정해야하므로, 그 위치로 손의 위치를 이동시켜줘야한다. 02.소스코드 #include #include #include #include using namespace std; struct pos { int y, x; char hand; }; pos numberPos[10] = { {3,1,'M'}, {0,0,'L'}, {0,1,'M'}, {0,2,'R'}, {1,0,'L'}, {1,1,'M'}, {1,2,'R'}, {2,0,'L'}, {2,1,'M'}, {2,2,'R'}}; strin.. 2022. 6. 23.
2022-06-15-2021카카오-숫자문자열과-영단어 문제 링크 : 카카오 숫자 문자열과 영단어 01.설계 02.풀이 간단히 replace를 이용해서 zero인 문자열을 0 각 영문에 맞게 replace를 해주면됨 03.소스코드 나의 풀이 #include #include #include #include using namespace std; int numberRemove[] = { 4,3,3,5,4,4,3,5,5,4 }; string alphaNumber[] = { "zero","one","two","three","four","five","six","seven","eight","nine" }; string alphaNumberIdx[] = { "0","1","2","3","4","5","6","7","8","9" }; int zeroNumber[] = { 0.. 2022. 6. 23.
2022-06-14-카카오_신규아이디추천 01.설계 사실 문제에 주어진대로 구현하면됨 02.구현 코드단계별로 보기 02.1 1단계 1단계 new_id의 모든 대문자를 대응되는 소문자로 치환합니다. for (int i = 0; i< new_id.size(); i++) {//대문자를 소문자로 변경 if('A' 2022. 6. 23.
728x90
반응형