분류 전체보기(186)
-
programmers_택배상자_java
https://school.programmers.co.kr/learn/courses/30/lessons/131704 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int[] order) { int answer = 0; int orderLength = order.length; Stack subContainer = new Stack(); int idx = 0; for(int i = 1; i
2023.04.17 -
programmers_두 큐 합 같게 만들기_java
https://school.programmers.co.kr/learn/courses/30/lessons/118667# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int[] queue1, int[] queue2) { int answer = 0; int queueSize = queue1.length; long queue1Sum = 0; long queue2Sum = 0; Queue q1 = new LinkedList(); Queue q2 = new Lin..
2023.04.17 -
programmers_메뉴 리뉴얼_java
https://school.programmers.co.kr/learn/courses/30/lessons/72411 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; import java.util.Map.Entry; class Solution { public String[] solution(String[] orders, int[] course) { String[] answer = {}; List answerList = new ArrayList(); Map map = new HashMap(); for(String order :..
2023.04.17 -
programmers_삼각 달팽이_java
https://school.programmers.co.kr/learn/courses/30/lessons/68645 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { private static int[][] delta = {{1,0}, {0, 1}, {-1, -1}}; // 하 우 좌상 public int[] solution(int n) { int[] answer = {}; List answerList = new ArrayList(); int map[][] = new int[n][n]; int ..
2023.04.16 -
programmers_124 나라의 숫자_java
https://school.programmers.co.kr/learn/courses/30/lessons/12899# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public String solution(int n) { String answer = ""; answer = encoding(n); return answer; } public String encoding(int n){ StringBuilder sb = new StringBuilder(); while(n > 0){ int tmp = n%3; if(tmp == 0){ ..
2023.04.16 -
programmers_롤케이크 자르기_java
https://school.programmers.co.kr/learn/courses/30/lessons/132265 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int[] topping) { int answer = 0; int toppingLength = topping.length; Map map = new HashMap(); // 자른 이후 남은 것 Set set = new HashSet(); // 잘라서 만든것 for(int i = 0; i
2023.04.16