본문 바로가기

Algorithm39

프로그래머스 Lv.0 모스부호(1) 프로그래머스 Lv.0 모스부호(1) 주어진 모스부호를 해독하는 문제! morse = { '.-':'a','-...':'b','-.-.':'c','-..':'d','.':'e','..-.':'f', '--.':'g','....':'h','..':'i','.---':'j','-.-':'k','.-..':'l', '--':'m','-.':'n','---':'o','.--.':'p','--.-':'q','.-.':'r', '...':'s','-':'t','..-':'u','...-':'v','.--':'w','-..-':'x', '-.--':'y','--..':'z' } letter가 매개변수로 주어질 때, letter를 소문자로 바꾼 문자열을 return하라. letter는 공백으로 나누어져 있고, 공백이 두.. 2023. 7. 11.
프로그래머스 Lv.0 날짜 비교하기 프로그래머스 Lv.0 날짜 비교하기 정수 배열 date1과 date2가 [year, month, day] 꼴로 주어진다. 두 배열의 날짜를 비교했을 때 date1이 date2 보다 앞서는 날짜라면 return 1, 아니면 return 0을 하는 문제 ** 풀이방법 배열의 원소들을 문자열로 합쳐서 날짜형식으로 변환시키고, 메소드를 사용해 날짜를 비교한다. - java.time패키지의 LocalDate 클래스를 사용해 날짜 형식으로 변환 static LocalDate of (int year, int month, int dayOfMonth) LocalDate localDate1 = LocalDate.of(date1[0],date1[1],date1[2]); LocalDate localDate2 = LocalDa.. 2023. 7. 10.
프로그래머스 Lv.1 성격 유형 검사하기 프로그래머스 Lv.1 성격 유형 검사하기 [2022 KAKAO TECH INTERSHIP] Lv.1 성격 유형 검사하기 오늘은 알고리즘 스터디 때 제한시간 내에 풀지 못한 문제를 다시 한 번 풀이해보려고 한다. 카카오는 문제 자체가 신선하고 재밌는 것이 많다. 하지만 이게 리얼 Lv.1 수준의 문제인지 의심이 드는,, 갈 길이 멀다! 어쨌든 스타트 문제설명과 예시 4개의 지표로 검사자의 성격 유형을 구분한다. (survey[ ]) 성격은 각 지표의 두 유형 중 하나로 결정된다. 지표 번호 성격 유형 1번 지표 라이언형(R), 튜브형(T) 2번 지표 콘형(C), 프로도형(F) 3번 지표 제이지형(J), 무지형(M) 4번 지표 어피치형(A), 네오형(N) 검사지에는 총 7개의 선택지가 있다. (choices.. 2023. 7. 6.
반응형