반응형

2023/06 62

[프로그래머스] Java 코딩테스트 연습 - 5명씩

[프로그래머스] Java 코딩테스트 연습 - 5명씩 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181886 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 최대 5명씩 탑승가능한 놀이기구를 타기 위해 줄을 서있는 사람들의 이름이 담긴 문자열 리스트 name가 주어질 때, 앞에서 부터 5명씩 묶은 그룹의 가장 앞에 서있는 사람들의 이름을 담은 리스트를 return하도록 solution 함수를 환성해주세요. 마지막 그룹이 5명이 되지 않더라도 가장 앞에 있는 사람의 이름을 포함합니다...

[프로그래머스] Java 코딩테스트 연습 - 순서 바꾸기

[프로그래머스] Java 코딩테스트 연습 - 순서 바꾸기 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181891 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 정수 리스트 num_list와 정수 n이 주어질 때, num_list를 n번째 원소 이후의 원소들과 n번째 까지의 원소들로 나눠 n 번째 원소 이후의 원소들을 n번째까지의 원소들 앞에 붙인 리스트를 return하도록 solution 함수를 완성하세요. 풀이 System.arraycopy() 메서드를 사용하여 문제를 풀었다...

[프로그래머스] Java 코딩테스트 연습 - 홀수 vs 짝수

[프로그래머스] Java 코딩테스트 연습 - 홀수 vs 짝수 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181887 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 정수 리스트 num_list가 주어집니다. 가장 첫 번째 원소를 1번 원소라고 할 때, 홀수 번째 원소들의 합과 짝수 번째 원소들의 합 중 큰 값을 return하도록 solution 함수를 완성해주세요. 두 값이 같을 경우 그 값을 return합니다. 풀이 홀수 번째 원소들의 합꽈 짝수 번째 원소들의 합을 비교해야 하는..

[프로그래머스] Java 코딩테스트 연습 - 글자 지우기

[프로그래머스] Java 코딩테스트 연습 - 글자 지우기 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181900 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 문자열 my_string과 정수 배열 indices가 주어질 때, my_string에서 indices의 원소에 해당하는 인덱스의 글자를 지우고 이어 붙인 문자열을 return하는 solution 함수를 작성해 주세요. 소스코드 import java.util.Arrays; class Solution { public Strin..

[프로그래머스] Java 코딩테스트 연습 - qr code

[프로그래머스] Java 코딩테스트 연습 - qr code 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181903 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 두 정수 q, r과 문자열 code가 주어질 때, code의 각 인덱스를 q로 나누었을 때 나머지가 r인 위치의 문자를 앞에서부터 순서대로 이어 붙인 문자열을 return하는 solution 함수를 작성해 주세요. 풀이 'StringBuilder' 클래스를 알게 되어 처음 써봤다. for 반복문 돌리고 if 문으로 cod..

[프로그래머스] Java 코딩테스트 연습 - 접두사인지 확인하기

[프로그래머스] Java 코딩테스트 연습 - 접두사인지 확인하기 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 어떤 문자열에 대해서 접두사는 특정 인덱스까지의 문자열을 의미합니다. 예를 들어, "banana"의 모든 접두사는 "b", "ba", "ban", "bana", "banan", "banana"입니다. 문자열 my_string과 is_prefix가 주어질 때, is_prefix가 my_string의 접두사라면 1을, ..

[프로그래머스] Java 코딩테스트 연습 - 접미사인지 확인하기

[프로그래머스] Java 코딩테스트 연습 - 접미사인지 확인하기 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181908 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 어떤 문자열에 대해서 접미사는 특정 인덱스부터 시작하는 문자열을 의미합니다. 예를 들어, "banana"의 모든 접미사는 "banana", "anana", "nana", "ana", "na", "a"입니다. 문자열 my_string과 is_suffix가 주어질 때, is_suffix가 my_string의 접미사라면 ..

[프로그래머스] Java 코딩테스트 연습 - 더 크게 합치기

[프로그래머스] Java 코딩테스트 연습 - 더 크게 합치기 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181939 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다. 12 ⊕ 3 = 123 3 ⊕ 12 = 312 양의 정수 a 와 b가 주어졌을 때, a ⊕ b와 b ⊕ a 중 더 큰 값을 return하는 solution 함수를 완성해주세요. 단, a ⊕ b 와 b ⊕ a 가 같다면..

[프로그래머스] Java 코딩테스트 연습 - 문자열 곱하기

[프로그래머스] Java 코딩테스트 연습 - 문자열 곱하기 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181940 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return하는 solution함수를 작성해 주세요. 제한사항 1 ≤ my_string의 길이 ≤ 100 my_string은 영소문자로만 이루어져 있습니다. 1 ≤ k ≤ 100 풀이 문자열 my_string 전체를 k 번 반복한 ..

[프로그래머스] Java 코딩테스트 연습 - 문자열 곱하기

[프로그래머스] Java 코딩테스트 연습 - 문자열 곱하기 문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181940 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return하는 solution함수를 작성해 주세요. 제한사항 1 ≤ my_string의 길이 ≤ 100 my_string은 영소문자로만 이루어져 있습니다. 1 ≤ k ≤ 100 풀이 for문으로 k만큼 반복하게 하고 각 반복마다 ..

반응형