분류 전체보기(186)
-
programmers_큰 수 만들기_java
https://school.programmers.co.kr/learn/courses/30/lessons/42883 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public String solution(String number, int k) { String answer = ""; int numberLength = number.length(); Stack stack = new Stack(); for(int i = 0; i0 && !stac..
2023.04.15 -
programmers_쿼드압축 후 개수 세기_java
https://school.programmers.co.kr/learn/courses/30/lessons/68936 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { private static int[] result; public int[] solution(int[][] arr) { int[] answer = new int[2]; result = new int[2]; quard(0,0,arr.length-1, arr[0].length-1, arr); answer = result; return answer; } public void..
2023.04.14 -
programmers_숫자 변환하기_java
https://school.programmers.co.kr/learn/courses/30/lessons/154538 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int x, int y, int n) { int answer = 0; answer = bfs(x, y, n); return answer; } public int bfs(int x, int y, int n){ Queue queue = new LinkedList(); queue.offer(y); i..
2023.04.14 -
programmers_뒤에 있는 큰 수 찾기_java
https://school.programmers.co.kr/learn/courses/30/lessons/154539 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(int[] numbers) { int numbersLength = numbers.length; int[] answer = new int[numbersLength]; Stack stack = new Stack(); for(int i = 0; i < numbersLength; i++){ if(s..
2023.04.14 -
programmers_2 x n 타일링_java
https://school.programmers.co.kr/learn/courses/30/lessons/12900 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int n) { int answer = 0; int dp[] = new int[n+1]; dp[0] = 0; dp[1] = 1; dp[2] = 2; for(int i = 3; i
2023.04.13 -
programmers_2개 이하로 다른 비트_java
https://school.programmers.co.kr/learn/courses/30/lessons/77885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public long[] solution(long[] numbers) { int numbersLength = numbers.length; long[] answer = new long[numbersLength]; for(int i = 0; i 첫번째 비트가 항상 0 answer[i] = numbers[i]+1; }else{ // 홀수 String toBit = Long..
2023.04.13