Trang chủ / Máy tính / Máy tính tập con trực tuyến
Công cụ trực tuyến miễn phí

Máy tính tập con trực tuyến

Nhập tối đa 18 mục, công cụ liệt kê tất cả 2^n tập con theo thứ tự nhị phân. Ví dụ: a,b tạo {}, {a}, {b}, {a,b}. Quá trình xử lý diễn ra cục bộ trong trình d…

Bắt đầu sử dụng

Tính năng và giới hạn

Công cụ này liệt kê tất cả các tập con của một tập hợp hữu hạn các mục văn bản. Nó hữu ích khi bạn cần xem nhanh mọi tổ hợp có thể có của một danh sách các phần tử, ví dụ như các lựa chọn menu, các thuộc tính, hoặc các thành phần cấu hình.

Ví dụ cụ thể

Giả sử bạn nhập ba mục: đỏ, xanh, vàng. Công cụ sẽ tạo ra 2^3 = 8 dòng, bắt đầu từ tập rỗng và liệt kê theo thứ tự nhị phân:

{}
{đỏ}
{xanh}
{đỏ, xanh}
{vàng}
{đỏ, vàng}
{xanh, vàng}
{đỏ, xanh, vàng}

Thứ tự này tương ứng với việc biểu diễn mỗi tập con bằng một số nhị phân có n bit, từ 0 đến 2^n - 1.

Xử lý đầu vào

  • Phân tách: dấu phẩy, khoảng trắng hoặc dấu xuống dòng.
  • Mỗi mục tối đa 100 ký tự, không bao gồm khoảng trắng phân tách.
  • So sánh mục có phân biệt chữ hoa/thường và không chuẩn hóa Unicode. Ví dụ: 'A' và 'a' là khác nhau.
  • Các mục trùng lặp bị từ chối.

Giới hạn

  • Số mục tối đa là 18, nhưng có thể giảm nếu tổng kích thước đầu ra ước tính vượt quá 10.000.000 ký tự.
  • Đầu ra chỉ là văn bản thuần túy, không có định dạng tải xuống hoặc ký hiệu tập hợp ngoài dấu ngoặc nhọn.
  • Công cụ không tạo tổ hợp có kích thước cố định, hoán vị, tập con ngẫu nhiên, hoặc tệp tải xuống.

Câu hỏi thường gặp

1. Tôi có thể nhập bao nhiêu mục?

Tối đa 18 mục, nhưng nếu các mục dài, tổng kích thước đầu ra có thể vượt quá 10.000.000 ký tự, khiến công cụ từ chối yêu cầu. Trong thực tế, bạn có thể cần giảm số mục hoặc độ dài nhãn.

2. Tôi có thể thay đổi dấu phân tách đầu vào không?

Không, công cụ chỉ chấp nhận dấu phẩy, khoảng trắng hoặc dấu xuống dòng. Không có tùy chọn để thay đổi dấu phân tách.

3. Tôi có thể tạo tập con có kích thước cụ thể (ví dụ: chỉ các cặp) không?

Không, công cụ chỉ liệt kê tất cả các tập con, không có tùy chọn lọc theo kích thước. Nếu bạn cần tổ hợp chập k, hãy sử dụng công cụ khác.

Quá trình xử lý diễn ra cục bộ trong trình duyệt.