일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- GIT
- mysql
- spring boot
- 이것이 자바다
- 코테
- 일정관리 프로젝트
- LV0
- Join
- CoffiesVol.02
- Redis
- LV1
- 프로그래머스
- 일정관리프로젝트
- 포트폴리오
- LV01
- Til
- 알고리즘
- LV.02
- S3
- CI/CD
- Lv.0
- Java
- SQL
- LV03
- LV02
- 데이터 베이스
- JPA
- 디자인 패턴
- Today
- Total
목록LV0 (14)
코드 저장소.
문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ my_string의 길이 ≤ 1,000 my_string은 소문자, 대문자 그리고 한자리 자연수로만 구성되어있습니다. 입출력 예 my_string result "aAb1B2cC34oOp" 10 "1a2b3c4d123" 16 작성답안 class Solution { public int solution(String my_string) { int answer = 0; String str = my_string .replaceAll("[^0-9]",""); String[]strArr = new String[str.length()]; strArr = st..
문제 정수 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