전체 글
-
[프로그래머스] 프린터 (Kotlin)문제풀이/프로그래머스 2021. 7. 2. 23:10
문제 링크 코딩테스트 연습 - 프린터 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린 programmers.co.kr 두 가지 방법으로 풀었습니다. 첫 번째 방법은 ArrayList를 이용한 큐의 구현, 두 번째 방법은 java.util.ArrayDeque를 import하여 사용. 로직은 동일하며, 다른 사람의 풀이에서도 크게 획기적인 방법은 찾지 못했습니다. 퍼포먼스는 케이스마다 조금씩 다르나, 평균적으로 아주 약간 ArrayDeque를 이용한 두 번째 방법이 더 좋게 나왔습니다. 내 풀이(1) class Solution { fun solution(priorities:..
-
[프로그래머스] 기능개발 (Kotlin)카테고리 없음 2021. 6. 30. 17:18
문제 링크 코딩테스트 연습 - 기능개발 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 programmers.co.kr 내 풀이 class Solution { fun solution(progresses: IntArray, speeds: IntArray): IntArray { val tmp = mutableListOf() for (i in progresses.indices) { if ((100 - progresses[i]) % speeds[i] != 0) { tmp.add((100 - progresses[i]) / speeds[i] + 1) } else { tmp..
-
[프로그래머스] 베스트앨범 (Kotlin)문제풀이/프로그래머스 2021. 6. 29. 22:45
문제 링크 코딩테스트 연습 - 베스트앨범 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 programmers.co.kr 내 코드 (failed) 파이썬으로 이미 풀어봤던 문제기 때문에 위풍당당하게 쭉쭉 코드를 적어나갔으나.... 여지없이 나를 붙잡는 UNSAFE_CALL 과 TYPE_MISMATCH. 일단 기록해둔 뒤 나중에 문제점을 살펴보겠습니다. class Solution { fun solution(genres: Array, plays: IntArray): IntArray { var answer = intArrayOf() val genre_play = HashMa..
-
💡 [SSAFY/싸피] 6기 합격 후기 + 준비 과정 꿀팁 및 일정 정리| 이모저모 2021. 6. 29. 01:42
기존에 본과정 중에 있던 42seoul에 Android Track이 없다는 점이 정말 정말 너무 뼈저리게 아쉬웠는데... 이번에 SSAFY 구미사업장에 모바일 트랙(Mobile Track)이 신설되면서 흥미가 생겨 지원하게 됐습니다. SSAFY 6기 모집 일정 interview 응시로부터 2주가 조금 안 된 오늘, 드디어 결과가 발표됐습니다. 문자를 통해 결과 발표 안내를 받았고, 홈페이지에 접속하여 합격 여부를 확인할 수 있었습니다. 합격 과정에서 아쉬웠던 점 일정 및 인원에 관한 고지가 잘 이루어지지 않았다는 점 기본적인 다음 일정 안내(지원서 제출은 언제까지다, SW적성진단은 언제다, interview는 언제다, ...)는 이루어졌지만, 세부적인 사후 일정(SW적성진단 합격발표, interview ..