[Java : 프로그래머스] H-Index

📝 문제 https://programmers.co.kr/learn/courses/30/lessons/42747?language=java 🎯 풀이 원리는 “인용된 횟수가 N을 넘어가는 N개의 논문”을 찾는 것이다. 즉, 인용 횟수가 많은 논문부터 개수를 1개씩 카운트하면서, 인용 횟수와 논문개수 카운트가 교차하는 지점이 정답이 된다. 이를 코드로 구현하...

[Java : 프로그래머스] 체육복

문제 https://programmers.co.kr/learn/courses/30/lessons/42862 풀이 자바가 갖고 있는 자료구조나 클래스들에 익숙해지기 위해 도전했다가 int와 Integer의 차이, ArrayList 등 많이 배운 문제. 우선 틀린 풀이부터… 1차 풀이 key값을 이용한 요소제거를 위해서 Hashtable 자료구조로 접근했...

[Java : 프로그래머스] 주식가격

문제 https://programmers.co.kr/learn/courses/30/lessons/42584?language=java 풀이 시간을 기록할 빈 배열을 선언한다. 탐색(루프) 진행. 뒤에 남은 원소만큼 증가연산을 진행한다. 뒤에 남은 원소 중 더 작은 원소를 발견하면 루프를 탈출한다! class Solution { public int[] s...