프로그래머스
-
[Programmers.co.kr/Swift] 쿼드 압축 후 세기Legacy/Be Refactoring.. 2021. 3. 3. 08:28
Programmers.co.kr/코딩테스트 연습 - 월간 코드 챌린지 1 - 쿼드 압축 후 세기 (Lv. 2) programmers.co.kr/learn/courses/30/lessons/68936 코딩테스트 연습 - 쿼드압축 후 개수 세기 [[1,1,0,0],[1,0,0,0],[1,0,0,1],[1,1,1,1]] [4,9] [[1,1,1,1,1,1,1,1],[0,1,1,1,1,1,1,1],[0,0,0,0,1,1,1,1],[0,1,0,0,1,1,1,1],[0,0,0,0,0,0,1,1],[0,0,0,0,0,0,0,1],[0,0,0,0,1,0,0,1],[0,0,0,0,1,1,1,1]] [10,15] programmers.co.kr TODO : 0과 1로 이루어진 2ᴺ x 2ᴺ 크기의 2차원 정수 배열 arr..
-
[programmers/Swift] 캐시 (2018 Kakao Blind Recruitment 1차)Legacy/Be Refactoring.. 2021. 2. 24. 08:46
2018 KAKAO BLIND RECRUITMENT programmers.co.kr / Lv.2 / 2018 KAKAO BLIND RECRUITMENT / 캐시 (1차) programmers.co.kr/learn/courses/30/lessons/17680 코딩테스트 연습 - [1차] 캐시 3 [Jeju, Pangyo, Seoul, NewYork, LA, Jeju, Pangyo, Seoul, NewYork, LA] 50 3 [Jeju, Pangyo, Seoul, Jeju, Pangyo, Seoul, Jeju, Pangyo, Seoul] 21 2 [Jeju, Pangyo, Seoul, NewYork, LA, SanFrancisco, Seoul, Rome, Paris, Jeju, NewYork, Rome] ..
-
[Programmers.co.kr/Swift] 삼각 달팽이Legacy/Be Refactoring.. 2021. 2. 20. 07:28
Programmers.co.kr/코딩테스트 연습 - 월간 코드 챌린지1 - 삼각 달팽이 (Lv. 2) programmers.co.kr/learn/courses/30/lessons/68645 코딩테스트 연습 - 삼각 달팽이 5 [1,2,12,3,13,11,4,14,15,10,5,6,7,8,9] 6 [1,2,15,3,16,14,4,17,21,13,5,18,19,20,12,6,7,8,9,10,11] programmers.co.kr TODO : 정수 n이 매개변수로 주어집니다. 다음 그림과 같이 밑변의 길이와 높이가 n인 삼각형에서 맨 위 꼭짓점부터 반시계 방향으로 달팽이 채우기를 진행한 후, 첫 행부터 마지막 행까지 모두 순서대로 합친 새로운 배열을 return 하도록 solution 함수를 완성해주세요. C..
-
[programmers/Swift] 다트게임 (2018 Kakao Blind Recruitment 1차)Legacy/Be Refactoring.. 2020. 12. 2. 17:43
2018 KAKAO BLIND RECRUITMENT programmers.co.kr/코딩테스트연습/Lv.1/2018 KAKAO BLIND RECRUITMENT/[1차]다트게임 다트게임 (2018 Kakao Blind Recruitment 1차) programmers.co.kr/learn/courses/30/lessons/17682 코딩테스트 연습 - [1차] 다트 게임 programmers.co.kr 문제: 카카오톡에 뜬 네 번째 별! 심심할 땐? 카카오톡 게임별~ 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분..
-
[Programmers.co.kr/Swift] 쇠막대기Legacy/Be Refactoring.. 2020. 7. 15. 21:01
코딩테스트 연습 - 스택/큐 - 기능개발 TODO - 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있습니다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓습니다. - 각 쇠막대기를 자르는 레이저는 적어도 하나 존재합니다. - 레이저는 어떤 쇠막대기의 양 끝점과도 겹치지 않습니다. Sample Input ()(((()())(())()))(()) Sample Output 17 #include #include using namespace std; int solution(string arrangement) { int answer = 0; vector pieces; for(int i=0; i