Coding Test

https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 def solution(s): opens, closes = 0, 0 for pre in s: if pre == "(": opens += 1 continue if opens > closes: closes += 1 continue return False if opens == closes: return True return False
https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 def solution(progresses, speeds): tmp = [] for p, s in zip(progresses, speeds): day, ex = divmod((100-p),s) if ex != 0: day += 1 tmp.append(day) answer = [] pre = tmp[0] cnt = 0 for t in tmp: if t > pre: answer.append..
https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 def solution(arr): answer = [] pre = -1 for a in arr: if a != pre: answer.append(a) pre = a return answer
https://school.programmers.co.kr/learn/courses/30/lessons/42579 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 아이디어 각 노래에 대해 (노래가 해당하는 장르의 총 재생 횟수, 노래의 재생 횟수, -(고유 번호))을 구해준 뒤, 각각에 대해서 순서대로 내림차순 정렬해주었다. songs.sort(key = lambda x: (x[0], x[1], x[2]), reverse=True) 고유 번호를 음수로 바꾼 이유는, reverse = True로 정렬하기 때문이다. 각 장르에 대해 2개씩만 출력해줘야 하기 때..
lim.dev
'Coding Test' 카테고리의 글 목록 (14 Page)