728x90
반응형

IT/코딩 테스트 연습 2

프로그래머스 코딩 테스트 - 124나라

코딩테스트 연습 - 124 나라의 숫자 programmers.co.kr 124나라 문제 미 리 보 기 방 지 나만의 풀이 class Solution { public String solution(int n) { String answer = ""; String[] list = {"1","2","4"}; while(n != 0) { answer = list[--n % 3] + answer; n /= 3; } return answer; } } 해설 ↓ 더보기 접근 방법) 우선 숫자가 세 개로 이루어져있으니 3진수와 비슷한 느낌이라고 생각들어 아래 효율성 테스트에서 불합격 되었던 ② 번 방법으로 접근했습니다. 1. 자세히 보니 124 나라의 수엔 0이 없다는 점 2. 자리수가 바뀔때마다 n 을 -1 해주어야 값이..

프로그래머스 코딩 테스트 - 프린터

반성하는 마음으로 코딩테스트 기록을 박제ㅎㅎ 스택/큐 > 프린터 입니다. 코딩테스트 연습 - 프린터 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린 programmers.co.kr 문제 미 리 보 기 방 지 나만의 풀이 class Solution { public int solution(int[] priorities, int location) { int answer = 0; int i = 0; while(true){ if(checkNum(priorities, priorities[i])){ answer++; priorities[i] = 0; if(location == i) ..

728x90
반응형