사용방법(3단계)
- 구성 또는 파티션을 선택한 다음 필요한 제약 조건을 선택합니다.
- n(및 필요한 경우 k/a/b)을 입력한 다음 개수, 테이블, 열거 또는 샘플을 선택합니다.
- 재사용을 위해 CSV/TSV를 내보내거나 공유 가능한 URL을 복사하세요.
입력
--
테이블
예
주요 수식 및 참고사항
- n >= 1인 경우 구성 개수는 2^(n-1)이고 k 부분은 C(n-1, k-1)을 사용합니다.
- 음이 아닌 k-부분 구성은 별과 막대를 사용합니다: C(n+k-1, k-1).
- 파티션은 순서를 무시합니다. 개수를 비교하려면 파티션 탭을 사용하세요.
- 속도에 따라 열거가 제한됩니다. 더 큰 n에 대해 샘플을 사용하십시오.
자주 묻는 질문
파티션과 컴포지션의 차이점은 무엇입니까?
파티션은 순서를 무시하지만 컴포지션은 서로 다른 순서를 별개로 처리합니다.
구성 개수가 2^(n-1)인 이유는 무엇입니까?
각각의 n-1 간격은 구분선이거나 아니므로 2^(n-1)개의 조합을 제공합니다.
정확히 k개 부분으로 구성된 작품을 어떻게 계산하나요?
C(n-1, k-1)을 계산하려면 정확히 k개 부품을 선택하세요.
음이 아닌 k-부분 공식은 무엇입니까?
C(n+k-1, k-1)이며 별과 막대의 수를 세는 것입니다.
부품을 특정 범위로 제한할 수 있나요?
각 부분을 [a, b]로 제한하려면 제한된 부분을 사용하세요.
큰 n에 대해 열거가 제한되는 이유는 무엇입니까?
컴포지션 수가 빠르게 증가하므로 열거가 제한됩니다.
모듈로 m을 계산할 수 있나요?
그렇습니다. 모듈러스 모드로 전환하고 모듈러스를 입력합니다.
이 샘플은 고정 시드를 사용합니까?
그렇습니다. 동일한 시드가 동일한 샘플 목록을 재현합니다.