반응형

2025/03/06 2

[프로그래머스/Java] 기능개발(스택/큐) 풀이

프로그래머스 알고리즘 고득점 Kit의 스택&큐 문제 중 하나인 '기능 개발'을 자바로 풀어보았다. https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr  아래와 같이 코드를 작성했다. 현재 element(i번째 element)가 100 이상이 되기 위해서 필요한 일수를 구하고, 그 일수에 이미 완성되어 있는 뒤 기능들의 수를 세어주는 방식을 사용했다.다른 사람들의 풀이를 보니, 일수를 구해준 다음 해당 일수의 index에 1을 더해주는 방식을 사용하기도 했다. 하지만 이렇게 하면 코드는 훨씬 간단..

[프로그래머스/Java] 같은 숫자는 싫어(스택/큐) 풀이

프로그래머스 알고리즘 고득점 Kit의 스택&큐 문제 중 하나인 '같은 숫자는 싫어'를 자바로 풀어보았다. https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr  import java.util.*;public class Solution { public int[] solution(int []arr) { List answer = new ArrayList(); int pre = -1; for (int num : arr) { if (num ==..

728x90
반응형