반응형 코딩테스트/프로그래머스74 [프로그래머스] Java :: 가장 큰 수 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자.. 코딩테스트/프로그래머스 2023. 10. 5. [프로그래머스] Java :: 가장 큰 수 찾기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120899 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수 배열 array가 매개변수로 주어질 때, 가장 큰 수와 그 수의 인덱스를 담은 배열을 return 하도록 solution 함수를 완성해보세요. 입출력 예시 array result [1, 8, 3] [8, 1] [9, 10, 11, 8] [11, 2] 풀이 1. array에 있는 최대값과 해당 최대값의 인덱스를 반환해야한다. 2. stream().max().getAsIn.. 코딩테스트/프로그래머스 2023. 9. 16. [프로그래머스] Java :: 가까운 수 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 들어있는 정수 중 n과 가장 가까운 수를 return 하도록 solution 함수를 완성해주세요. 입출력 예시 array n result [3, 10, 28] 20 28 [10, 11, 12] 13 12 풀이 1. array에 들어있는 정수 중 n과 가까운 수를 리턴하는 문제이다. 2. n에 가까운 수를 .. 코딩테스트/프로그래머스 2023. 9. 15. [프로그래머스] Java :: n의 배수 고르기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120905 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수 n과 정수 배열 numlist가 매개변수로 주어질 때, numlist에서 n의 배수가 아닌 수들을 제거한 배열을 return하도록 solution 함수를 완성해주세요. 입출력 예시 n numlist result 3 [4, 5, 6, 7, 8, 9, 10, 11, 12] [6, 9, 12] 5 [1, 9, 3, 10, 13, 5] [10, 5] 12 [2, 100, 12.. 코딩테스트/프로그래머스 2023. 9. 14. [프로그래머스] Java:: 숨어있는 숫자의 덧셈(2) 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120864 문제 설명 문자열 my_string이 매개변수로 주어집니다. my_string은 소문자, 대문자, 자연수로만 구성되어있습니다. my_string안의 자연수들의 합을 return하도록 solution 함수를 완성해주세요. 입출력 예시 my_string result "aAb1B2cC34oOp" 37 "1a2b3c4d123Z" 133 풀이 1. my_string 안에 대/소문자 + 자연수로 구성되어있다. 2. my_string 안의 자연수만 추출하여 합을 도출하는 문제이다. 정규식 예시 - 대문자만 추출 String my_string = "aAb1B2cC34oOp"; String[] .. 코딩테스트/프로그래머스 2023. 9. 14. [프로그래머스] Java :: 배열 자르기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120833 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 풀이 num1 인덱스에서 num2 인덱스까지를 자른 정수 배열을 출력 코드 import java.util.*; class Solution { public int[] solution(int[] numbers, int num1, int num2) { List list = new ArrayList(); for (int i = 0; i < numbers.length; i++) { .. 코딩테스트/프로그래머스 2023. 9. 13. [프로그래머스] Java :: 옷가게 할인 받기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120818 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 머쓱이네 옷가게는 10만 원 이상 사면 5%, 30만 원 이상 사면 10%, 50만 원 이상 사면 20%를 할인해줍니다. 구매한 옷의 가격 price가 주어질 때, 지불해야 할 금액을 return 하도록 solution 함수를 완성해보세요. 입출력 예시 price result 150,000 142,500 580,000 464,000 풀이 1. price가 50만원 이상인 경.. 코딩테스트/프로그래머스 2023. 9. 13. [프로그래머스] Java :: 약수 구하기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120897 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수 n이 매개변수로 주어질 때, n의 약수를 오름차순으로 담은 배열을 return하도록 solution 함수를 완성해주세요. 입출력 예시 n result 24 [1, 2, 3, 4, 6, 8, 12, 24] 29 [1, 29] 문제 풀이 1. 매개변수 n의 값의 약수를 구해서 배열로 리턴하는 문제이다. 2. 약수는 임의 값을 나눴을 때 나머지가 0인 경우가 약수이다. 3... 코딩테스트/프로그래머스 2023. 9. 12. [프로그래머스] Java :: 전화번호 목록 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/42577 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번.. 코딩테스트/프로그래머스 2023. 9. 12. [프로그래머스] Java :: 개미 군단 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120837 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 개미 군단이 사냥을 나가려고 합니다. 개미군단은 사냥감의 체력에 딱 맞는 병력을 데리고 나가려고 합니다. 장군개미는 5의 공격력을, 병정개미는 3의 공격력을 일개미는 1의 공격력을 가지고 있습니다. 예를 들어 체력 23의 여치를 사냥하려고 할 때, 일개미 23마리를 데리고 가도 되지만, 장군개미 네 마리와 병정개미 한 마리를 데리고 간다면 더 적은 병력으로 사냥할 수 있습니.. 코딩테스트/프로그래머스 2023. 9. 11. [프로그래머스] Java :: 이진수 더하기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 이진수를 의미하는 두 개의 문자열 bin1과 bin2가 매개변수로 주어질 때, 두 이진수의 합을 return하도록 solution 함수를 완성해주세요 입출력 예시 bin1 bin2 result "10" "11" "101" "1001" "1111" "11000" 풀이 1. bin1, bin2 가 이진수 형태로 되어 있는 상태이기 때문에, 2진수 형태의 int() 정수로 변환하.. 코딩테스트/프로그래머스 2023. 9. 10. [프로그래머스] Java :: 숫자 찾기 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120904 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수 num과 k가 매개변수로 주어질 때, num을 이루는 숫자 중에 k가 있으면 num의 그 숫자가 있는 자리 수를 return하고 없으면 -1을 return 하도록 solution 함수를 완성해보세요. 입출력 예시 num k result 29183 1 3 232443 4 4 123456 7 -1 풀이 - 문자열 쪼개서 값 찾기 import java.util.*; clas.. 코딩테스트/프로그래머스 2023. 9. 8. 이전 1 2 3 4 5 ··· 7 다음