본문 바로가기

Java

(501)
[JAVA] 프로그래머스 - K번째수 https://school.programmers.co.kr/learn/courses/30/lessons/42748 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    정답  import java.util.Arrays;class Solution { public int[] solution(int[] array, int[][] commands) { int[] answer = new int[commands.length]; for(int i=0; i
[JAVA] 프로그래머스 - 크기가 작은 부분 문자열 https://school.programmers.co.kr/learn/courses/30/lessons/147355 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    정답  class Solution { public int solution(String t, String p) { int answer = 0; int len = p.length(); long num1 = Long.parseLong(p); for(int i=0; i
[JAVA] 프로그래머스 - 3진법 뒤집기 https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   진법 변환 [JAVA] 진법 변환 정리 (n진수 10진수) (tistory.com) 10진수)" data-og-description="1. 10진수 -> n진수 * 변환하기 전에 확인! 10진수를 제외한 나머지 진수는 String으로 받아야 한다. -> int는 전부 10진수로 인식 2진수, 8진수, 16진수는 아래와 같이 Binary, Octal, Hex함수가 존재한다. 물" data-og-h..
[JAVA] 프로그래머스 - 최대 공약수와 최대 공배수 https://school.programmers.co.kr/learn/courses/30/lessons/12940 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    정답 class Solution { //최대 공약수 public static int gcd(int n, int m) { if(m==0) { return n; } else { return gcd(m,n%m); } } //최소 공배수 = 두 자연수의 ..
[JAVA] 프로그래머스 - 이상한 문자 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/12930 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    정답  class Solution { public String solution(String s) { StringBuilder answer = new StringBuilder(); int idx = 0; for(int i=0; i
[JAVA] 프로그래머스 - 같은 숫자는 싫어 https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    정답  import java.util.*;public class Solution { public int[] solution(int []arr) { Stack stk = new Stack(); for(int i=0; i   다른 사람의 풀이  import java.util.*;public class Solution { public i..
[JAVA] 프로그래머스 - 공원 산책 https://school.programmers.co.kr/learn/courses/30/lessons/172928 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   시도 import java.util.*;class Solution { public int[] solution(String[] park, String[] routes) { int row_len = park.length; int col_len = park[0].length(); //park 1차원 배열 2차원 배열로 변환..
[JAVA] 프로그래머스 - 행렬의 덧셈 https://school.programmers.co.kr/learn/courses/30/lessons/12950 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    정답  class Solution { public int[][] solution(int[][] arr1, int[][] arr2) { int row_size = arr1.length; int col_size = arr1[0].length; int[][] answer = new int[row_size][col_size]; ..