본문 바로가기

문제풀이/프로그래머스5

Java - 배열의 유사도 Lv0. - java [문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120903 요구사항 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ s1, s2의 길이 ≤ 100 1 ≤ s1, s2의 원소의 길이 ≤ 10 s1과 s2의 원소는 알파벳 소문자로만 이루어져 있습니다 s1과 s2는 각각 중복된 원소를 갖지 않습니다. 입출력 예 s1 s2 result [“a”, “b”, “c”] [“com”, “b”, “d”, “p”, “c”] 2 [“n”, “omg”] [“m”, “dot”] 0 "b"와 "c"가 같으므로 2.. 2023. 10. 12.
Java - 모음제거 Lv0. - java [문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120849 요구사항 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항 my_string은 소문자와 공백으로 이루어져 있습니다. 1 ≤ my_string의 길이 ≤ 1,000 입출력 예 my_string result “bus” “bs” “nice to meet you” “nc t mt y” 나의 문제풀이 class Solution { public String solution(String my_string) { .. 2023. 10. 12.
Lv0. 순서쌍의 개수 - java Lv0.순서쌍의 개수 - java [문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120836 ✔️요구사항 순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나타낸 쌍으로 (a, b)로 표기합니다. 자연수 n이 매개변수로 주어질 때 두 숫자의 곱이 n인 자연수 순서쌍의 개수를 return하도록 solution 함수를 완성해주세요. ✔️제한사항 1 ≤ n ≤ 1,000,000 ✔️입출력 예 n result 20 6 100 9 입출력 예 #1 n이 20 이므로 곱이 20인 순서쌍은 (1, 20), (2, 10), (4, 5), (5, 4), (10, 2), (20, 1) 이므로 6을 return합니다. 입출력 예 #2 n이 100 이므로 곱이.. 2023. 10. 9.
Lv0. 삼각형의 완성조건 (1) - java Lv0.삼각형의 완성조건 (1) - java [문제링크] https://school.programmers.co.kr/learn/courses/30/lessons/120889 ✔️요구사항 선분 세 개로 삼각형을 만들기 위해서는 다음과 같은 조건을 만족해야 합니다. 가장 긴 변의 길이는 다른 두 변의 길이의 합보다 작아야 합니다. 삼각형의 세 변의 길이가 담긴 배열 sides이 매개변수로 주어집니다. 세 변으로 삼각형을 만들 수 있다면 1, 만들 수 없다면 2를 return하도록 solution 함수를 완성해주세요. ✔️제한사항 선분 세 개로 삼각형을 만들기 위해서는 다음과 같은 조건을 만족해야 합니다. 가장 긴 변의 길이는 다른 두 변의 길이의 합보다 작아야 합니다. 삼각형의 세 변의 길이가 담긴 배열 s.. 2023. 10. 9.