코딩/코딩 테스트

약수의 개수 구하기 첫번째 방법 // 구해야할 약수의 범위 1~10 int number = 10; for(int i = 1; i
블로그에 작성하진 않았지만 요즘엔 코딩 테스트를 열심히 하고 있다,,,, 알고리즘에 대해 1도 모르는 관계로 프로그래머스 0단계-1단계부터 꾸준히 하고 있는 중 드디어 200 문제를 풀어따 코딩테스트 입문 추천 문제 48프로 해결 코딩 기초 트레이닝은 84프로 ㅎㅅㅎ 이제 푸는 방법은 어느 정도 알 것 같은데 문법(?)을 틀려서 검색을 해야할 때가 있다 코드가 길어지면 뇌정지 오기도 하고 ㅎ;;; 기초부터 꾸준히 해서 나중에는 어려운 것도 척척 풀 수 있으면 좋겠다 제발~~~~
문제 설명 문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요. 예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다. 제한사항 s에는 둘 이상의 정수가 공백으로 구분되어 있습니다. 입출력 예 s return "1 2 3 4" "1 4" "-1 -2 -3 -4" "-4 -1" "-1 -1" "-1 -1" class Solution { public String solution(String s) { String[] str = s.split(" "); int max = Integer.parseInt(..
문제 설명 정수가 있을 때, 짝수라면 반으로 나누고, 홀수라면 1을 뺀 뒤 반으로 나누면, 마지막엔 1이 됩니다. 예를 들어 10이 있다면 다음과 같은 과정으로 1이 됩니다. 10 / 2 = 5 (5 - 1) / 2 = 4 4 / 2 = 2 2 / 2 = 1 위와 같이 4번의 나누기 연산으로 1이 되었습니다. 정수들이 담긴 리스트 num_list가 주어질 때, num_list의 모든 원소를 1로 만들기 위해서 필요한 나누기 연산의 횟수를 return 하도록 solution 함수를 완성해주세요. 제한사항 3 ≤ num_list의 길이 ≤ 15 1 ≤ num_list의 원소 ≤ 30 입출력 예 num_list result [12, 4, 15, 1, 14] 11 입출력 예 설명 입출력 예 #1 12는 3번, ..
문제 설명 문자열 리스트 str_list에는 "u", "d", "l", "r" 네 개의 문자열이 여러 개 저장되어 있습니다. str_list에서 "l"과 "r" 중 먼저 나오는 문자열이 "l"이라면 해당 문자열을 기준으로 왼쪽에 있는 문자열들을 순서대로 담은 리스트를, 먼저 나오는 문자열이 "r"이라면 해당 문자열을 기준으로 오른쪽에 있는 문자열들을 순서대로 담은 리스트를 return하도록 solution 함수를 완성해주세요. "l"이나 "r"이 없다면 빈 리스트를 return합니다. 제한사항 1 ≤ str_list의 길이 ≤ 20 str_list는 "u", "d", "l", "r" 네 개의 문자열로 이루어져 있습니다. 입출력 예 str_list result ["u", "u", "l", "r"] ["u"..
양꼬치 머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요. class Solution { public int solution(int n, int k) { return (n * 12000) + (k - n / 10) * 2000 ; } } 점의 위치 구하기 사분면은 한 평면을 x축과 y축을 기준으로 나눈 네 부분입니다. 사분면은 아래와 같이 1부터 4까지 번호를매깁니다. x 좌표와 y 좌표가 모두 양수이면 제1사분면에 속합니다. x 좌표가 음수, y 좌표가 양수이..
두 수의 차 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return 하도록 solution 함수를 완성해주세요. class Solution { public int solution(int num1, int num2) { return num1 - num2;; } } 두 수의 합 정수 num1과 num2가 주어질 때, num1에서 num2의 합을 return 하도록 solution 함수를 완성해주세요. class Solution { public int solution(int num1, int num2) { return num1 + num2; } } 두 수의 곱 정수 num1과 num2가 매개변수로 주어집니다. num1에서 num2를 곱한 값을 return 하도록 solution 함..
진리--
'코딩/코딩 테스트' 카테고리의 글 목록