▶ 코테 준비/프로그래머스 문제풀이 5

[JAVA] 프로그래머스 - 우박수열 정적분

프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges https://school.programmers.co.kr/learn/courses/30/lessons/134239 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ArrayList에 변수 k값을 저장, 그래프를 높이가 1인 사다리꼴의 형태로 나누어 생각하여 계산 public static double[] Solution(int k, int[][] ranges) { ArrayList nums = new ArrayList(); nums.ad..

[JAVA] 프로그래머스 - 콜라 문제

프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges https://school.programmers.co.kr/learn/courses/30/lessons/132267 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr public static int solution(int a, int b, int n) { int myB, tranB, answer = 0; while(n>=a){ myB = n%a; tranB = (n/a)*b; answer += tranB; n = myB + tranB; }..

[JAVA] 프로그래머스 - 옹알이(2)

프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges https://school.programmers.co.kr/learn/courses/30/lessons/133499 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 중복 언어는 count하지 않고, replace를 통해 모두 공백으로 변경되면 count를 증가 public static int solution(String[] babbling) { int answer = 0; for(int i=0; i

[JAVA] 프로그래머스 - 푸드 파이트 대회

프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges https://school.programmers.co.kr/learn/courses/30/lessons/134240 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr for문을 통한 단순 반복 public static String solution(int[] food) { String answer = ""; for(int i=1; i

[JAVA] 프로그래머스 - 햄버거 만들기

프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges https://school.programmers.co.kr/learn/courses/30/lessons/133502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ArrayList 사용하여 단순 반 public static int solution(int[] ingredient) { int answer = 0; int[] burger = new int[]{1, 2, 3, 1}; ArrayList checkList = new ArrayLi..