Algorithm

Algorithm/프로그래머스

[알고리즘] 1로 만들기 Java

class Solution { public int solution(int[] num_list) { int answer = 0; for (int i = 0; i 1) { num_list[i] = num_list[i] / 2; answer += 1; } } return answer; } }

Algorithm/프로그래머스

[알고리즘] 조건에 맞게 수열 변환하기 1 Java

class Solution { public int[] solution(int[] arr) { int[] answer = arr; for (int i = 0; i = 50 && (answer[i] % 2 == 0)) { answer[i] /= 2; } else if (answer[i] < 50 && (answer[i] % 2 != 0)) { answer[i] *= 2; } } return answer; } }

Algorithm/프로그래머스

[알고리즘] 수열과 구간 쿼리 1 Java

class Solution { public int[] solution(int[] arr, int[][] queries) { int[] answer = arr; for (int i = 0; i < queries.length; i++) { int s = queries[i][0]; int e = queries[i][1]; for (int j = s; j

Algorithm/프로그래머스

[알고리즘] n보다 커질 때까지 더하기 Java

class Solution { public int solution(int[] numbers, int n) { int answer = 0; for (int i = 0; i n) return answer; } return answer; } } class Solution { public int solution(int[] numbers, int n) { int answer = 0; for(int i = 0; answer

Algorithm/프로그래머스

[알고리즘] 할 일 목록 Java

import java.util.ArrayList; import java.util.List; class Solution { public String[] solution(String[] todo_list, boolean[] finished) { List list = new ArrayList(); for (int i = 0; i < finished.length; i++) { if (!finished[i]) { list.add(todo_list[i]); } } return list.toArray(list.toArray(new String[0])); } }

Algorithm/프로그래머스

[알고리즘] 5명씩 Java

List를 배열로 변환하기 위해서 java.util.List의 toArray() 메소드를 사용하고, 파라미터로 변환할 배열의 타입과 같은 객체를 생성하여 넣어주었습니다. list.toArray(new String[0]); list.toArray(new String[listSize]); import java.util.ArrayList; import java.util.List; class Solution { public String[] solution(String[] names) { List list = new ArrayList(); for (int i = 0; i < names.length; i+=5) { list.add(names[i]); } return list.toArray(new String[0])..

Algorithm/프로그래머스

[알고리즘] 홀수 vs 짝수 Java

class Solution { public int solution(int[] num_list) { int answer = 0; int ood = 0; int even = 0; for (int i = 0; i = even ? ood : even; return answer; } }

Algorithm/프로그래머스

[알고리즘] n개 간격의 원소들 Java

import java.util.ArrayList; import java.util.List; class Solution { public int[] solution(int[] num_list, int n) { List list = new ArrayList(); for (int i = 0; i < num_list.length; i += n) { list.add(num_list[i]); } return list.stream().mapToInt(Integer::intValue).toArray(); } }

rw-
'Algorithm' 카테고리의 글 목록 (10 Page)