Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- blobcontainer
- mysql
- c#blob
- 파이썬
- 코테
- C#
- 취업코데
- sql풀이
- 알고리즘
- 로컬포트번호
- blob파일업로드
- c# 엑셀추출
- blob파일다운로드
- export to excel
- 프로그래머스
- 코딩테스트유형
- queryasync
- 코딩테스트
- sql server 포트번호
- 백준
- 투포인터예제
- asp.net
- blob다운로드오류
- 프로그래머스SQL
- 코테유형
- BLOB
- sql
- frontend
- 프로그래머스MYSQL
- 파이썬백준
Archives
- Today
- Total
목록파이썬 조합 구현 (1)
개발새발
[Python] itertools 없이 순열, 조합 구현하기
알고리즘 문제를 풀다보면 가끔 순열, 조합을 구현해야한다.. 코테에서도 가끔 등장하는데 문제 볼때마다 까먹어서 다시 공부를 해야한다,, 내가 보고 공부하려고 기록하는 파이썬으로 순열과 조합 구현하는 코드! itertools를 사용하지 못할 수도 있어 직접 구현하는 방식만 공부했다 순열(n개 중에 r개를 선택해서 만들수 있는 모든 경우의 수) 조합(n개 중에 순서 상관없이 r개를 뽑는 모든 경우의 수) 1. 재귀함수를 이용한 조합 def comb(arr, n): result = [] if n > len(arr): return result if n == 1: for i in arr: result.append([i]) elif n > 1: for i in range(len(arr) - n + 1): for j..
개발/Lang
2021. 9. 4. 00:47