프로그래머스(자바)
2016년 요일계산→ 총 일수 계산 + 요일계산
나의 풀이 class Solution { public String solution(int a, int b) { int[] month_list = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; String[] week_day_list = {"FRI", "SAT", "SUN", "MON", "TUE", "WED", "THU",}; String week_day = ""; int total_day = 0; for (int i=0;i
두 개 뽑아서 더하기→Set을 이용한 중복제거+TreeSet을 이용한 정렬★
나의 풀이 import java.util.*; class Solution { public int[] solution(int[] numbers) { TreeSet set = new TreeSet(); int l = numbers.length; int value = -1; for (int i = 0; i i).toArray(); } } ▶ set을 사용하는 경우 중복이 제거되고, ▶ TreeSet을 사용하는 경우 정렬이..
삼총사 →3중 for문 +조합★★
나의 풀이 public int solution(int[] number) { int l=number.length; for(int i=0; i
숫자 문자열과 영단어→ map자료형 or 배열2개+replaceAll()
나의 풀이 import java.util.*; class Solution { public int solution(String s) { HashMap map = new HashMap(); map.put("zero","0" ); map.put("one","1" ); map.put("two","2" ); map.put("three","3" ); map.put("four","4" ); map.put("five","5" ); map.put("six","6" ); map.put("seven","7" ); map.put("eight","8" ); map.put("nine","9" ); for(Map.Entry entry:map.entrySet()){ s=s.replace(entry.getKey(),entry.getV..