온라인 부분 집합 계산기
이 도구는 주어진 항목 집합의 모든 부분 집합을 생성합니다. 처리는 브라우저에서 로컬로 수행됩니다.
사용 시작
온라인 부분 집합 계산기
이 도구는 주어진 항목 집합의 모든 부분 집합을 생성합니다.
부분 집합 생성기의 주요 기능
이 도구는 주어진 항목 집합의 모든 부분 집합을 생성합니다. 예를 들어, a,b를 입력하면 다음 네 줄이 출력됩니다: {}, {a}, {b}, {a, b}. 이는 이진 마스크 순서로, 빈 집합부터 시작하여 각 항목의 포함 여부를 이진수로 표현한 순서입니다.
입력 제한 및 처리
최대 15개의 서로 다른 항목을 입력할 수 있으며, 각 항목은 최대 100자입니다. 항목 비교는 대소문자를 구분하며 유니코드 정규화를 수행하지 않습니다. 따라서 A와 a는 다른 항목으로 간주됩니다.
출력 형식
결과는 일반 텍스트로만 제공됩니다. 각 부분 집합은 중괄호로 묶이고, 항목은 쉼표와 공백으로 구분됩니다. 예를 들어, a,b,c를 입력하면 {}, {a}, {b}, {a, b}, {c}, {a, c}, {b, c}, {a, b, c} 순서로 출력됩니다.
제한 사항
이 도구는 특정 크기의 조합, 순열, 무작위 부분 집합, 파일 다운로드 또는 중괄호 이외의 기호 표기법을 생성하지 않습니다. 또한 출력 크기가 1,000,000자를 초과하면 요청이 거부됩니다.
자주 묻는 질문
Q1: 항목에 공백을 포함할 수 있나요?
아니요. 항목은 쉼표, 공백 또는 줄바꿈으로 구분되므로 공백은 항목의 일부가 될 수 없습니다. 예를 들어, 하나의 항목으로 입력하려면 New_York처럼 공백을 밑줄로 바꾸세요.
Q2: 중복 항목을 입력하면 어떻게 되나요?
중복 항목은 수학적 집합에서 허용되지 않으므로 오류가 발생합니다. 예를 들어, a,a를 입력하면 오류 메시지가 표시됩니다.
Q3: 출력 순서는 어떻게 결정되나요?
출력 순서는 이진 마스크 순서입니다. 각 항목의 포함 여부를 이진수로 표현했을 때, 빈 집합(0)부터 모든 항목이 포함된 집합(2^n - 1)까지 순서대로 나열됩니다.
체크리스트
- 입력 항목이 15개 이하인지 확인
- 각 항목이 100자 이하인지 확인
- 중복 항목이 없는지 확인
- 출력 크기가 1,000,000자를 초과하지 않는지 확인
처리는 브라우저에서 로컬로 수행됩니다.