[Java : 프로그래머스] 기능개발

문제 https://programmers.co.kr/learn/courses/30/lessons/42586?language=java 풀이 가장 앞에 들어있는 요소를 이용해야하므로, 큐를 이용해 접근해야한다. ((100 - 진행량) / 작업속도)의 올림 값(남은일)을 구한다. 큐가 비어있지 않고, 큐의 가장 앞의 값보다 방금 구한 값이 더 클 경우! 큐...

[Java : 프로그래머스] 가장 큰 수

내 블로그에 처음으로 댓글이 달렸던 그 문제! 이번엔 자바로 풀어보자. 문제 https://programmers.co.kr/learn/courses/30/lessons/42746 풀이 1차 풀이 Hastable을 이용한 접근을 시도했다. Key에는 4자리수 이상으로 키워낸 문자열 대입. Value에는 원본 정수모양 문자열 대입. Key 기준 내림차순 ...

[Java : 프로그래머스] 2016년

NHN 코딩테스트를 앞두고 있는데, C, C++, Java 3개 언어로만 응시가 가능하다. 임베디드 과목 수강하면서 꾸준히 사용했던 C로 응시할까 했는데, Java에 익숙해 질 겸 Java 응시를 결정했다. 문제 https://programmers.co.kr/learn/courses/30/lessons/12901?language=java# 풀이 cla...

[Python : SWEA 3752] 가능한 시험 점수

문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWHPkqBqAEsDFAUn&categoryId=AWHPkqBqAEsDFAUn&categoryType=CODE 풀이 문제를 맞추는 개수부터 생각하면 접근 할 수 있다. 문제별 점수부터 생각하면 ...