[python] 프로그래머스 - 튜플
·
파이썬/프로그래머스
문제링크 :https://programmers.co.kr/learn/courses/30/lessons/64065 코딩테스트 연습 - 튜플 "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr 문제설명 특정 튜플을 표현하는 집합이 담긴 문자열 s가 매개변수로 주어질 때, s가 표현하는 튜플을 배열에 담아 return 하는solution 함수 알고리즘 1. 문자열 s에서 숫자만 추출한후 숫자의 갯수가 많은 순으로 출력하면 된다. 코드 123456789101112131415161718#튜플 d..
[python] 프로그래머스 - 괄호 변환
·
파이썬/프로그래머스
문제링크 : https://programmers.co.kr/learn/courses/30/lessons/60058 코딩테스트 연습 - 괄호 변환 카카오에 신입 개발자로 입사한 콘은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수정하라는 업무 과제를 받았습니다. 소스를 컴� programmers.co.kr 문제설명 균형잡힌 괄호 문자열 p가 매개변수로 주어질 때, 주어진 알고리즘을 수행해 올바른 괄호 문자열로 변환한 결과를 return 하도록 solution 함수를 완성해 주세요. 알고리즘 1. 문자열 u를 먼저 알고리즘에 맞게 구하고 2. 문자열 v를 u ,v 로 다시나누는 과정을 재귀적으로 구현. 코드 1 2 3 4 5 6 7 8 9 10 11 1..
[python] 프로글래머스 - 멀쩡한 사각형
·
파이썬/프로그래머스
문제링크 :https://programmers.co.kr/learn/courses/30/lessons/62048 코딩테스트 연습 - 멀쩡한 사각형 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 �� programmers.co.kr 문제설명 가로의 길이 W와 세로의 길이 H가 주어질 때, 사용할 수 있는 정사각형의 개수를 구하는 solution 함수를 완성해 주세요. 알고리즘 w : 3 , h : 3 , 사용 가능한 정사각형의 개수 : 9 - 3 -> 6 w : 2 , h : 2 , 사용 가능한 정사각형의 개수 : 4 – 2 -> 2 w : 5 ,..
[python] 프로그래머스 - 실패율
·
파이썬/프로그래머스
문제링크 : https://programmers.co.kr/learn/courses/30/lessons/42889 코딩테스트 연습 - 실패율 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스�� programmers.co.kr 문제 설명 전체 스테이지의 개수 N, 게임을 이용하는 사용자가 현재 멈춰있는 스테이지의 번호가 담긴 배열 stages가 매개변수로 주어질 때, 실패율이 높은 스테이지부터 내림차순으로 스테이지의 번호가 담겨있는 배열을 return 하는 solution 함수 알고리즘 1. 각 스테이지별 실패율을 구한다. 2. key에 스테이지를 value에 실패율 ..
[python] 프로그래머스 - 키패드 누르기
·
파이썬/프로그래머스
문제링크 : https://programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 문제설명 순서대로 누를 번호가 담긴 배열 numbers, 왼손잡이인지 오른손잡이인 지를 나타내는 문자열 hand가 매개변수로 주어질 때, 각 번호를 누른 엄지손가락이 왼손인 지 오른손인 지를 나타내는 연속된 문자열 형태로 return 하는 ..
[python] 프로그래머스 - 스킬트리
·
파이썬/프로그래머스
문제링크 :https://programmers.co.kr/learn/courses/30/lessons/49993 코딩테스트 연습 - 스킬트리 programmers.co.kr 문제설명 선행 스킬 순서 skill과 유저들이 만든 스킬트리를 담은 배열 skill_trees가 매개변수로 주어질 때, 가능한 스킬트리 개수를 return 하는 solution 함수 알고리즘 1. 스킬트리 리스트에서 선행 스킬 순서 skill 에포함된 스킬만 차례대로 뽑아낸다. 2. 선행 스킬 순서와 뽑은 스킬 의 순서를 비교한다. 3. 순서가 다르면 false 순서가 같으면 true 를 return 코드 1234567891011121314151617def solution(skill, skill_trees): answer = 0 fo..
ariz1623
'파이썬' 카테고리의 글 목록 (8 Page)