반응형

코딩테스트 10

[프로그래머스, Level 1] 문자열 내림차순으로 배치하기(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 문자열 내림차순으로 배치하기입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12917 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 String.split() StringBuilder에 대한 이해 필요 https://docs.oracle.com/javase/8/docs/api/java/util/stre..

IT/Java 2022.08.31

[프로그래머스, Level 1] 문자열 내 p와 y의 개수(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 문자열 내 p와 y의 개수입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 String.equalsIgnoreCase https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html S..

IT/Java 2022.08.31

[프로그래머스, Level 1] 문자열 내 마음대로 정렬하기(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 문자열 내 마음대로 정렬하기입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12915 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 자바에서는 String을 배열에 저장하여 사전 순으로 정렬할 수 있다. Arrays.sort - 참고 레퍼런스 https://docs.oracle.com/javase/8/..

IT/Java 2022.08.31

[프로그래머스, Level 1] 두 정수 사이의 합(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 나누어 떨어지는 숫자 배열입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 반복문의 시작과 끝을 전달인자로 정의한다. 코드 import java.util.*; class Solution { public long solution(int a, int ..

IT/Java 2022.08.31

[프로그래머스, Level 1] 나누어 떨어지는 숫자 배열(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 나누어 떨어지는 숫자 배열입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 ArrayList Sort Stream - 참고 레퍼런스 https://docs.oracle.com/javase/8/docs/api/java/util/stream/Strea..

IT/Java 2022.08.31

[프로그래머스, Level 1] 부족한 금액 계산하기(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 부족한 금액 계산하기입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/82612 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 전달인자로 들어온 횟수만큼 반복하여 더함 코드 import java.util.*; class Solution { public long solution(int price, int ..

IT/Java 2022.08.31

[프로그래머스, Level 1] 신규 아이디 추천(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 신규 아이디 추천입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 문자열 메서드에 대해서 이해가 중요 각 단계 별로 순차적으로 처리 진행 코드 import java.util.*; class Solution { public String solutio..

IT/Java 2022.08.31

[프로그래머스, Level 1] 로또의 최고 순위와 최저 순위(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 로또의 최고 순위와 최저 순위입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용은 링크 참고 부탁드립니다. 문제풀이 핵심포인트 최고 순위 = 맞춘 개수 + 값이 0인 개수( 0은 당첨 번호로 변경이 가능하기 때문 ) 최저 순위 = 맞춘 개수 ( 맞춘 개수의 등수보다 아래로는 내려갈 수 없다. )..

IT/Java 2022.08.01

[프로그래머스, Level 1] 완주하지 못한 선수(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 오늘 업로드하는 문제는 프로그래머스 Level 1, 완주하지 못한 선수입니다. 그러면 오늘도 문제 풀이 시작하겠습니다. 문제 사이트 주소는 아래와 같습니다. https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr 문제풀이 import java.util.HashMap; class Solution { public String solution(String[] par..

IT/Java 2021.08.11

[프로그래머스, Level 2] 소수 찾기(JAVA)

안녕하세요. 배당 줍는 다람쥐입니다. 요즘 다른 회사로 이직을 하고 싶다는 마음이 생겨서, 코딩테스트를 준비하고 있는데, 예전같이 문제가 잘 풀리지는 않네요...ㅠ 그래도 제가 푼 문제와 문제풀이 방법을 이 곳에 꾸준히 올려보고자 합니다. 그럼, 프로그래머스 Level 2, 소수찾기 문제풀이를 시작하겠습니다. 출바알 문제 사이트 주소는 아래와 같습니다. https://programmers.co.kr/learn/courses/30/lessons/42839 코딩테스트 연습 - 소수 찾기 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 programmers.co..

IT/Java 2021.08.07