일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- docker
- Lv.0
- 포트폴리오
- 데이터 베이스
- CI/CD
- SQL
- 일정관리 프로젝트
- LV02
- Kafka
- 디자인 패턴
- mysql
- spring boot
- 알고리즘
- 연습문제
- LV03
- Redis
- LV0
- 프로그래머스
- Java
- Join
- CoffiesVol.02
- JPA
- S3
- 코테
- LV01
- GIT
- 이것이 자바다
- LV1
- 일정관리프로젝트
- LV.02
- Today
- Total
목록코테 (80)
코드 저장소.
문제 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even" 작성답안 class Solution { public String solution(int num) { String answer = ""; if(num%2==0){ answer = "Even"; return answer; }else{ answer = "Odd"; return answer; } } }
문제 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 제한 조건 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. 입출력 예 x n answer 2 5 [2,4,6,8,10] 4 3 [4,8,12] -4 2 [-4, -8] 작성답안 class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; long num = x; for (int i = 0; i < n; i++) { answer[i] = num *..
문제 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.제한 조건 n은 10,000,000,000이하인 자연수입니다. 입출력 예 n return 12345 [5,4,3,2,1] 작성답안 class Solution { public int[] solution(long n) { String s = String.valueOf(n); StringBuilder sb = new StringBuilder(s); sb.reverse(); String[] arr = sb.toString().split(""); int[] answer = new int[sb.length()]; for (int i = 0; i < arr.length; i..
문제 정수 배열 array가 매개변수로 주어질 때, 가장 큰 수와 그 수의 인덱스를 담은 배열을 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ array의 길이 ≤ 100 0 ≤ array 원소 ≤ 1,000 array에 중복된 숫자는 없습니다. 입출력 예 array result [1, 8, 3] [8, 1] [9, 10, 11, 8] [11, 2] 작성답안 class Solution { public int[] solution(int[] array) { int[] answer = new int[2]; int max = 0; int max_index = 0; for(int i=0;i
문제 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 작성답안 class Solution { public int solution(int n) { int answer = 0; for(int i=1;i
문제 "*"의 높이와 너비를 1이라고 했을 때, "*"을 이용해 직각 이등변 삼각형을 그리려고합니다. 정수 n 이 주어지면 높이와 너비가 n 인 직각 이등변 삼각형을 출력하도록 코드를 작성해보세요. 제한사항 1 ≤ n ≤ 10 입출력 예 입력 #1 3 출력 #1 * ** *** 작성답안 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=0; i