전체 글23 [프로그래머스/Java]Lv.1 추억 점수 내 코드 import java.util.HashMap; class Solution { public int[] solution(String[] name, int[] yearning, String[][] photo) { int[] answer = new int[photo.length]; HashMap name_yearning = new HashMap(); //HashMap key, vaule 삽입 for(int nm=0; nm 2023. 5. 7. [프로그래머스/Java]Lv.1 제일 작은 수 제거하기 문제 읽었을 때는 5분 컷이겠군 ㅋ 했는데 은근 당황스러웠던 문제.. 내 코드 import java.lang.Math; class Solution { public int[] solution(int[] arr) { //배열이 하나일 때는 [-1] 리턴 if(arr.length == 1) { arr[0] = -1; return arr; } //최소값 찾기 int min = arr[0]; for(int i=1; i 2023. 4. 18. [프로그래머스/Java]Lv.1 바탕화면 정리 검색 안하고 혼자 열심히 풀었는데 대부분 Math함수 썼네...^^; 문제 내 코드 class Solution { public int[] solution(String[] wallpaper) { int[] answer = new int[4]; int lengY = wallpaper.length; int lengX = wallpaper[0].length(); char[][] wallpaperArr = new char[lengY+1][lengX+1]; //2차원 배열 함수에 담기 for(int cntY = 0; cntY < lengY; cntY++) { char[] tmp = wallpaper[cntY].toCharArray(); for(int cntX = 0; cntX < lengX; cntX++) { wa.. 2023. 3. 16. [프로그래머스/Java]Lv.1 핸드폰 번호 가리기 내 코드 class Solution { public String solution(String phone_number) { String answer = ""; StringBuilder sb = new StringBuilder(phone_number); //전체에서 4자리를 제외한 만큼 * 처리하기 위해 길이저장 int leng = phone_number.length()-4; StringBuilder star = new StringBuilder(); //leng 갯수 만큼 ***을 만들어준다 for(int i=0; i 2022. 10. 17. 이전 1 2 3 4 ··· 6 다음