Trình tạo ô vuông Latinh trực tuyến
Tạo ô vuông Latinh xoay vòng từ số nguyên n (1-100). Nhập n, nhận bảng n×n với mỗi số xuất hiện đúng một lần mỗi hàng/cột. Quá trình xử lý diễn ra cục bộ tro…
Bắt đầu sử dụng
Tính năng và ví dụ cụ thể
Ô vuông Latinh là một bảng vuông n×n trong đó mỗi ký hiệu xuất hiện đúng một lần trong mỗi hàng và mỗi cột. Công cụ này tạo ra một ô vuông Latinh xoay vòng (cyclic) dựa trên số nguyên n bạn nhập.
Ví dụ với n = 3
Khi nhập n = 3, kết quả là:
1 2 3 2 3 1 3 1 2
Ô tại hàng i (bắt đầu từ 0) và cột j có giá trị ((i+j) mod n) + 1. Mỗi hàng sau là hàng trước dịch sang trái một vị trí.
Tham số và xử lý
- Giá trị n hợp lệ: từ 1 đến 100.
- Với n = 1, kết quả chỉ là số 1.
- Với n = 100, bảng có 10.000 ô.
- Kết quả được tính toán hoàn toàn trong trình duyệt, không có ngẫu nhiên hay tùy chọn thêm.
Giới hạn
Công cụ chỉ tạo ô vuông Latinh xoay vòng, không tạo các thiết kế khối tổng quát, không kiểm tra tính trực giao, không hỗ trợ danh sách ký hiệu tùy chỉnh. Ứng dụng trong bố trí thí nghiệm cần có sự ngẫu nhiên hóa và thiết kế nghiên cứu riêng.
Câu hỏi thường gặp
1. Tôi có thể tạo ô vuông Latinh với ký hiệu chữ cái không?
Không, công cụ chỉ xuất ra các số từ 1 đến n. Bạn có thể tự thay thế số bằng ký hiệu khác sau khi sao chép kết quả.
2. Tại sao kết quả luôn giống nhau cho cùng một n?
Vì thuật toán là xác định, không có yếu tố ngẫu nhiên. Với cùng n, bạn luôn nhận được cùng một ô vuông Latinh xoay vòng.
3. Tôi có thể thay đổi ký tự phân cách giữa các cột không?
Không, kết quả luôn sử dụng tab giữa các cột và xuống dòng giữa các hàng. Bạn có thể dán vào bảng tính và định dạng lại nếu cần.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.