본문 바로가기

Java/프로그래머스

(232)
[JAVA] 프로그래머스 - 다음에 올 숫자 https://school.programmers.co.kr/learn/courses/30/lessons/120924 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr     시도 1) class Solution { public int solution(int[] common) { int answer = 0; int len = common.length; int temp1 = common[2]-common[1]; int temp2 = common[1]-common[0]; ..
[JAVA] 프로그래머스 - 종이 자르기 https://school.programmers.co.kr/learn/courses/30/lessons/120922 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr     시도 1) class Solution { public int solution(int M, int N) { int answer = 0; //가로 int cnt1 = M-1; //세로 int cnt2 = (N-1)*2; answer = cnt1+cnt2; re..
[JAVA] 프로그래머스 - 문자열 밀기 https://school.programmers.co.kr/learn/courses/30/lessons/120921 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr      StringBuilder 초기화, 모든 문자열 삭제 Java - StringBuilder 초기화, 모든 문자열 삭제 (codechacha.com) Java - StringBuilder 초기화, 모든 문자열 삭제StringBuilder.setLength(0)는 StringBuilder에 저장된 문자열의 길이를 0으로 변경합니다. 즉 문자열을 empty로 만든다는 것은 이전에 저장한 문자열을 ..
[JAVA] 프로그래머스 - 연속된 수의 합 https://school.programmers.co.kr/learn/courses/30/lessons/120923 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr      정답  import java.util.*;class Solution { public int[] solution(int num, int total) { ArrayList list = new ArrayList(); for(int i = -1000; i   다른 사람의 풀이 class Solution { public int[] soluti..
[JAVA] 프로그래머스 - k의 개수 https://school.programmers.co.kr/learn/courses/30/lessons/120887 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr     int to Char 형변환 java int to char 형변환 (tistory.com) java int to char 형변환알고리즘 풀며 정리하는 형변환 문자열에서 문자의 비교시 int 를 스트링 또는 char로 변환할 경우가 있다. Java에서int를char로 변환하는 메소드는(char),Character.forDigit()및toString() 가 있다. 1. (char) 타shutco..
[JAVA] 프로그래머스 - A로 B 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/120886 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr     시도 1) - 두 String을 리스트로 추출하여 비교  import java.util.ArrayList;import java.util.Arrays;import java.util.List;class Solution { //리스트의 길이가 같은지 비교하고, contaisAll()을 이용하여 //before의 요소가 after에 모두 포함되어 있는지 확인 public b..
[JAVA] 프로그래머스 - 이진수 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/120885 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr      진법 변환 정리 (n진수 10진수) 1) 10진수 -> n진수 [JAVA] 진법 변환 정리 (n진수 10진수) (tistory.com) 10진수)" data-og-description="1. 10진수 -> n진수 * 변환하기 전에 확인! 10진수를 제외한 나머지 진수는 String으로 받아야 한다. -> int는 전부 10진수로 인식 2진수, 8진수, 16진수는 아래와 같이 Binary..
[JAVA] 프로그래머스 - 치킨 쿠폰 https://school.programmers.co.kr/learn/courses/30/lessons/120884 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr     정답  class Solution { public int solution(int chicken) { int answer = 0; int coupon = chicken; while(coupon>9) { answer+=coupon/10; int service = coupon/10; ..