개발일기/TIL(Since24.04.19)

Java&Spring - TIL(24.05.20 월)

w.llama 2024. 5. 20. 21:39

오늘 한 일

  • 내일배움 캠프
    • Spring 숙련 강의 수강
    • Spring  개인과제 제출
  • 방송대 DB 강의 수강
  • 프로그래머스 문풀
    • 제일 작은수 제거하기(JAVA)
    • 인기있는 아이스크림(SQL)
  • HyperSkill 문풀

고민한 문제

 

Solution

import java.util.*;

class Solution {
    public int[] solution(int[] arr) {
        int[] answer = {};
        int min =0;
        int[] copy= arr.clone();
        ArrayList<Integer> list = new ArrayList<Integer>();

        if(arr.length ==1){
            answer= new int[1];
            answer[0]=-1;
        }
        else{
            answer= new int[arr.length];
            Arrays.sort(copy);
            min=copy[0];
            int n= arr.length;

            for(int i=0; i<arr.length; i++){
                if(arr[i] == min){
                    n--;
                    continue;
                }
                list.add(arr[i]);
            }

            answer =new int[n];

            for(int i=0; i<n; i++){
                answer[i]= list.get(i);
            }
        }

        return answer;
    }
}

내일 할 일

Spring 수강

방송대 디지털 논리 수강

HyperSkill /프로그래머스 문풀