일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Stack
- 파이썬
- 코딩테스트
- level4
- coding
- time complexity
- 연습문제
- 데이터분석
- 시간복잡도
- Queue
- lv4
- mysql
- lambda
- 완전탐색
- 코딩
- sql
- programmers
- 코테
- 조합
- collections
- itertools
- python
- 프로그래머스
- counter
- Level2
- join
- CodingTest
- coding test
- import re
- BFS
- Today
- Total
목록줄서는방법 (1)
ror_coding
[Programmers] 줄 서는 방법 - 12936
특징 잘 파악해서 풀기 Question n명의 사람이 일렬로 줄을 서고 있습니다. n명의 사람들에게는 각각 1번부터 n번까지 번호가 매겨져 있습니다. n명이 사람을 줄을 서는 방법은 여러가지 방법이 있습니다. 예를 들어서 3명의 사람이 있다면 다음과 같이 6개의 방법이 있습니다.[1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1] 사람의 수 n과, 자연수 k가 주어질 때, 사람을 나열 하는 방법을 사전 순으로 나열 했을 때, k번째 방법을 return하는 solution 함수를 완성해주세요. Point k -= 1 : 1부터 시작하는 인덱스를 0으로 바꿔주기 위해 1을 빼줍니다. f = fact(len(p)-1) : 현재 남아 있는 숫자의 수가 m 이..
Algorithm/Python
2024. 12. 31. 13:02