본문 바로가기

Java/프로그래머스

(232)
[JAVA] 프로그래머스 - l로 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/181834 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public String solution(String myString) { StringBuilder sb = new StringBuilder(); char ch[] = myString.toCharArray(); for(int i=0; i=97 && ch[i]
[JAVA] 프로그래머스 - 조건에 맞게 수열 변환하기 3 https://school.programmers.co.kr/learn/courses/30/lessons/181835 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public int[] solution(int[] arr, int k) { for(int i=0; i
[JAVA] 프로그래머스 - 커피 심부름 https://school.programmers.co.kr/learn/courses/30/lessons/181837 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public int solution(String[] order) { int answer = 0; for (String s : order) { String cur = s.trim(); switch(cur) { case "iceamericano": case "americanoice": case "hotamericano": case "americanohot": ca..
[JAVA] 프로그래머스 - 날짜 비교하기 https://school.programmers.co.kr/learn/courses/30/lessons/181838 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 import java.time.LocalDate; class Solution { public int solution(int[] date1, int[] date2) { int answer = 0; LocalDate d1 = LocalDate.of(date1[0],date1[1],date1[2]); LocalDate d2 = LocalDate.of(date2[0],date2[1],date2[2..
[JAVA] 프로그래머스 - 주사위 게임 1 https://school.programmers.co.kr/learn/courses/30/lessons/181839 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public int solution(int a, int b) { int answer = 0; if(a%2==1&&b%2==1) { answer = (int)Math.pow(a,2)+ (int)Math.pow(b,2); } else if(a%2==1 || b%2==1) { answer = 2*(a+b); } else if(a%2==0&&a%2==0) { answ..
[JAVA] 프로그래머스 - 정수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/181840 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public int solution(int[] num_list, int n) { int answer = 0; for(int i=0; i
[JAVA] 프로그래머스 - 꼬리 문자열 https://school.programmers.co.kr/learn/courses/30/lessons/181841 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public String solution(String[] str_list, String ex) { StringBuffer answer = new StringBuffer(); for(int i=0; i
[JAVA] 프로그래머스 - 부분 문자열 https://school.programmers.co.kr/learn/courses/30/lessons/181842 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 class Solution { public int solution(String str1, String str2) { int answer = 0; if(str2.contains(str1)) { answer = 1; } else { answer = 0; } return answer; } }