Legacy/Be Refactoring..
-
[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 문제: 카카오톡에 뜬 네 번째 별! 심심할 땐? 카카오톡 게임별~ 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분..
-
acmicpc.net / 강의無 - No.1966 - 프린터 큐Legacy/Be Refactoring.. 2020. 7. 21. 00:42
알고리즘 기초 1/2 - No.10799 - 쇠막대기 TODO 현재 Queue의 가장 앞에 있는 문서의 ‘중요도’를 확인한다. 나머지 문서들 중 현재 문서보다 중요도가 높은 문서가 하나라도 있다면, 이 문서를 인쇄하지 않고 Queue의 가장 뒤에 재배치 한다. 그렇지 않다면 바로 인쇄를 한다. Constraints 첫줄에 test case N (100이하) Test case 1) Queue의 크기 M (문서갯수 0이상 N미만) Test case 2) Queue의 내용 (각 문서 중요도 1이상 9이하) Sample Input 3 1 0 5 4 2 1 2 3 4 6 0 1 1 9 1 1 1 Sample Output 1 2 5 #include #include #include #include using name..
-
acmicpc.net / 알고리즘 기초 1/2 - No.10799 - 쇠막대기Legacy/Be Refactoring.. 2020. 7. 16. 21:28
알고리즘 기초 1/2 - No.10799 - 쇠막대기 TODO - 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있습니다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓습니다. - 각 쇠막대기를 자르는 레이저는 적어도 하나 존재합니다. - 레이저는 어떤 쇠막대기의 양 끝점과도 겹치지 않습니다. Constraints 0 ≦ S ≦ 100,000 Sample Input ()(((()())(())()))(()) (((()(()()))(())()))(()()) Sample Output 17 24 #include #include #include using namespace std; int main() { vector pieces; string str; cin>>s..
-
[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