코테
-
프로그래머스 기초 - 문자열 여러번 뒤집기코테 2024. 2. 15. 19:36
문제 문자열 my_string과 이차원 정수 배열 queries가 매개변수로 주어집니다. queries의 원소는 [s, e] 형태로, my_string의 인덱스 s부터 인덱스 e까지를 뒤집으라는 의미입니다. my_string에 queries의 명령을 순서대로 처리한 후의 문자열을 return 하는 solution 함수를 작성해 주세요. class Solution { public String solution(String my_string, int[][] queries) { char[] stringList = my_string.toCharArray(); // my_string을 char 데이터 타입의 배열로 for (int i = 0; i < queries.length; i+=1) { int[] list =..
-
코딩테스트 연습 - 배열 만들기 4코테 2024. 1. 5. 00:31
public static int[] exam(int[] arr) { ArrayList list = new ArrayList(); for (int i = 0; i 0){ if (list.get(list.size() - 1) >= arr[i]) { list.remove(list.size() - 1); list.add(arr[i]); } else { list.add(arr[i]); } } } int[] stk = list.stream().mapToInt(i->i).toArray(); return stk; } 이 코드에서 계속 막혀서 뤼튼 써가면서 수정한..
-
코딩 테스트 배열 만들기 2코테 2024. 1. 3. 01:25
.고전했던 문제였고 솔직히 깔끔하게 못풀어서 더 열심히 공부해야할 것 같다. mport java.util.ArrayList; import java.util.Arrays; public class Test { public static void main(String[] args) { int a = 5; int b = 555; exam(a, b); System.out.println(Arrays.toString(exam(a, b))); } public static int[] exam(int l, int r) { ArrayList list = new ArrayList(); for (int i = l; i < r+1; i+=1) { String str = Integer.toString(i); char[] charLi..