프로그래머스 Lv.0 나이 출력
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 12. 20:21프로그래머스 Lv.0 나이 출력

class Solution { public int solution(int age) { int answer = (2022 - age) + 1; return answer; } }

프로그래머스 Lv.0 약수 구하기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 12. 13:33프로그래머스 Lv.0 약수 구하기

class Solution { public int[] solution(int n) { String str = ""; for(int i = 1; i

프로그래머스 Lv.0 간단한 식 계산하기
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 12. 12:51프로그래머스 Lv.0 간단한 식 계산하기

class Solution { public int solution(String binomial) { int answer = 0; String[] num = binomial.split(" "); String op = num[1]; switch(op) { case "+" : answer = Integer.parseInt(num[0]) + Integer.parseInt(num[2]); break; case "-" : answer = Integer.parseInt(num[0]) - Integer.parseInt(num[2]); break; case "*" : answer = Integer.parseInt(num[0]) * Integer.parseInt(num[2]); break; } return answer; ..

프로그래머스 Lv.0 접미사 배열
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 12. 03:47프로그래머스 Lv.0 접미사 배열

import java.util.*; class Solution { public String[] solution(String my_string) { String[] answer = new String[my_string.length()]; for(int i = 0; i < my_string.length(); i++) { answer[i] = my_string.substring(i); } Arrays.sort(answer); return answer; } }

프로그래머스 Lv.0 배열 만들기 3
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2024. 1. 12. 03:38프로그래머스 Lv.0 배열 만들기 3

class Solution { public int[] solution(int[] arr, int[][] intervals) { int leng = 1; for(int i = 0; i  샘플 테스트는 통과가 되는데 채점에서 모두 말아먹었다.시간초과가 있는 것으로 보아, 배열 길이를 다시 점검해보았다.intervals가 [1, 3] [0, 4] 일 때, answer의 배열 길이는 총 8이 필요하다.그래서 처음에는 intervals[i][1] - intervals[i][0]의 값을 *=로 누적하여 길이를 구해주었다. class Solution { public int[] solution(int[] arr, int[][] intervals) { // answer 길..

728x90
반응형
image