프로그래머스

·Algorithm
Programmers다트 게임https://school.programmers.co.kr/learn/courses/30/lessons/17682 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제코드점수가 10점인 경우는 t로 변환해서 예외를 따로 적용result를 통해 각각의 점수를 정렬S, D, T의 경우에 따라 각각 보너스, 옵션 적용def solution(dartResult): result = [] score = 0 dartResult = dartResult.replace("10", "z") for n in dartResult: ..
·Algorithm
Programmers공원 산책https://school.programmers.co.kr/learn/courses/30/lessons/172928 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제코드시작점(S)를 찾기이동 방향을 한칸씩 이동하도록 만들어서 중간에 장애물이 있는 경우를 고려def solution(park, routes): x, y = 0, 0 for i in range(len(park)): for j in range(len(park[i])): if park[i][j] == 'S': ..
·Algorithm
Programmers달리기 경주https://school.programmers.co.kr/learn/courses/30/lessons/178871 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제코드시간 초과 코드def solution(players, callings): for i in callings: n = players.index(i) players[n], players[n-1] = players[n-1], players[n] return players dictionary, enumerate를 활용하여 시간복잡도 줄이..
·Algorithm
Programmers대충 만든 자판https://school.programmers.co.kr/learn/courses/30/lessons/160586 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제코드순서대로 어떤 방식으로 순회하는지 찾기True/False를 사용해 keymap에 해당 문자가 존재하지 않을 경우를 고려def solution(keymap, targets): answer = [] for target in targets: cnt = 0 for i in target: flag = Fal..
Programmers햄버거 만들기https://school.programmers.co.kr/learn/courses/30/lessons/133502 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제코드del을 활용한 풀이def solution(ingredient): answer = 0 ham = [] for i in ingredient: ham.append(i) if ham[-4:] == [1,2,3,1]: del ham[-4:] answer += 1 return answe..
potato_pizza
'프로그래머스' 태그의 글 목록 (9 Page)