프로그래머스 Lv.0 이어 붙인 수
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 24. 00:58프로그래머스 Lv.0 이어 붙인 수

class Solution { public int solution(int[] num_list) { int answer = 0; String odd = ""; String even = ""; for(int i = 0; i < num_list.length; i++) { if(num_list[i] % 2 == 0) { even += Integer.toString(num_list[i]); } else { odd += Integer.toString(num_list[i]); } } answer = Integer.parseInt(even) + Integer.parseInt(odd); return answer; } }

프로그래머스 Lv.0 문자열로 변환
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 24. 00:28프로그래머스 Lv.0 문자열로 변환

class Solution { public String solution(int n) { String answer = Integer.toString(n); return answer; } }

프로그래머스 Lv.0 정수 부분
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 24. 00:12프로그래머스 Lv.0 정수 부분

class Solution { public int solution(double flo) { int answer = (int) flo; return answer; } }

프로그래머스 Lv.0 숨어있는 숫자의 덧셈 (1)
개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 23. 21:36프로그래머스 Lv.0 숨어있는 숫자의 덧셈 (1)

class Solution { public int solution(String my_string) { int answer = 0; my_string = my_string.replaceAll("[^0-9]",""); for( int i = 0; i < my_string.length(); i++) { answer += Integer.parseInt(String.valueOf(my_string.charAt(i))); } return answer; } } 정규식을 사용해서 문자열에서 대소문자를 모두 지우고 숫자만 남겼다. // 숫자를 제외하고 모두 제거하는 방법 my_string = my_string.replaceAll("[^0-9]",""); // 문자만 제거하는 방법 my_string = my_string...

728x90
반응형
image