목록2022/09/06 (2)
개발자 김수진
[문제] https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [풀이] 차량의 입/출차 시간을 통해 주차 요금을 계산하는 문제 map을 사용해 차량 번호가 key 값이 되고 입/출차 시간이 value가 되도록 구현했다. map의 value 사이즈가 홀수인 경우 출차 시간이 찍히지 않은 차량이므로 23:59를 insert 해주었다. 각 차량 번호별로 value에서 2개씩 데이터를 가져와 주차 시간을 구했고 모두 더하여 주차 요금을 계산했다. [코드] ..
[문제] https://school.programmers.co.kr/learn/courses/30/lessons/17677 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [풀이] input string에 대해 두 글자씩 끊어서 다중 집합을 만들고 두 집합 간의 교집합/합집합 * 65536을 구해서 return 해주면 되는 문제 첫 번째로 각 input string에 대해 모두 lower case로 변환해주었다. 다음으로 연속된 두 글자가 알파벳인 경우 vector에 push 해주었다. 이중 for문을 통해 교집합을 구하고 교집합의 중복을 막기 위해 한번 ..