인프런 커뮤니티 질문&답변
combination 리스트 생성
작성
·
406
0
안녕하세요. 강사님.
DFS 너무 어렵지만ㅠㅠ 강의 잘 듣고 있습니다
혹시 combination 결과를 담을 b 리스트를 생성할 때
nCr = n! / ((n-r)! * r!)을 활용하여
for i in range(n):
b[i] = int(factorial(n-1) / (factorial(n-1-i) * factorial(i)))
factiorial을 이용하여 코드를 짜봤습니다.
vscode를 이용하여 코드 짰는데 자동으로 from math import factorial 생성됐더라구요...
실제 코테에서는 이런식으로 하면 안되는거죠??
퀴즈
재귀 함수에서 print 문을 재귀 호출 뒤에 두면 출력이 역순으로 되는 이유가 무엇일까요?
전역 변수 충돌 때문에
종료 조건이 없어서
스택에 쌓였다가 역순으로 처리돼서
지역 변수 우선순위 때문에





