3
Python : 재귀 알고리즘을 생성기로 사용
최근에 저는 사소하지 않은 제약 조건으로 특정 시퀀스를 생성하는 함수를 작성했습니다. 문제는 자연스러운 재귀 솔루션과 함께 발생했습니다. 이제 상대적으로 작은 입력의 경우에도 시퀀스가 수천 개이므로 모든 시퀀스로 목록을 채우는 대신 알고리즘을 생성기로 사용하는 것을 선호합니다. 여기에 예가 있습니다. 재귀 함수를 사용하여 문자열의 모든 순열을 계산한다고 가정합니다. 다음 순진한 알고리즘은 추가 …