본문 바로가기

Java/프로그래머스

(232)
[JAVA] 프로그래머스 - 접미사인지 확인하기 https://school.programmers.co.kr/learn/courses/30/lessons/181908 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 import java.util.ArrayList; class Solution { public int solution(String my_string, String is_suffix) { int answer = 0; ArrayList suffixList = new ArrayList(); for(int i=0; i
[JAVA] 프로그래머스 - 접미사 배열 https://school.programmers.co.kr/learn/courses/30/lessons/181909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 import java.util.ArrayList; import java.util.Arrays; class Solution { public String[] solution(String my_string) { ArrayList list = new ArrayList(); String answer[] = new String[my_string.length()]; for(int i=0; i
[JAVA] 프로그래머스 - 문자열의 뒤의 n글자 https://school.programmers.co.kr/learn/courses/30/lessons/181910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public String solution(String my_string, int n) { String answer = ""; answer = my_string.substring(my_string.length()-n); return answer; } }
[JAVA] 프로그래머스 - 부분 문자열 이어 붙여 문자열 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/181911 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public String solution(String[] my_strings, int[][] parts) { String answer =""; int len = my_strings.length; for(int i=0; i
[JAVA] 프로그래머스 - 배열 만들기 5 https://school.programmers.co.kr/learn/courses/30/lessons/181912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr String.subString()으로 문자열 자르기 - 인자로 전달된 index를 기준으로 문자열을 자르고 string을 리턴 - 인자로 beginIndex만 전달하면, 이 index가 포함된 문자부터 마지막까지 잘라서 리턴 - 인자로 beginIndex, endIndex를 모두 전달하면 begin을 포함한 문자부터 endIndex 이전 index의 문자까지 잘라서 리턴 public String..
[JAVA] 프로그래머스 - 9로 나눈 나머지 https://school.programmers.co.kr/learn/courses/30/lessons/181914 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Char을 int로 변환하는 방법 Java - Char를 Int로 변환하기 : frhyme.code Java - Char를 Int로 변환하기 Java - Char를 Int로 바꾸기 frhyme.github.io - 컴퓨터는 문자를 기억할 수 없기 때문에, 숫자 번호에 문자를 연결하여 기억한다. ex) 숫자 0은 문자 A, 숫자 1은 문자 B - 아스키 코드는 초기에 만들어진 숫자 - 문자 매핑 ..
[JAVA] 프로그래머스 - 글자 이어 붙여 문자열 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/181915 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public String solution(String my_string, int[] index_list) { StringBuilder sb = new StringBuilder(); for(int i=0; i=0 && idx
[JAVA] 프로그래머스 - 주사위 게임 3 https://school.programmers.co.kr/learn/courses/30/lessons/181916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 import java.util.Arrays; class Solution { public int solution(int a, int b, int c, int d) { int answer = 0; int list[] = {a,b,c,d}; Arrays.sort(list); //오름차순 정렬 //모두 같은 경우 if(list[0] == list[3]) { return 1111*list[0]; }..