Penjana Petak Latin Berputar
Jana petak Latin berputar dengan tertib n (1–100). Salin output tab-separated untuk hamparan. Formula deterministik, tiada rawak. Pemprosesan dilakukan secar…
Mula gunakan
Fungsi dan Contoh Kerja
Alat ini menjana petak Latin berputar (juga dikenali sebagai petak Latin siklik). Ia menggunakan satu tertib integer n, dengan nilai lalai 4 dan julat yang diterima 1 hingga 100. Setiap simbol berlaku tepat sekali dalam setiap baris dan lajur.
Contoh Input dan Output
Untuk n = 3, output ialah:
1 2 3 2 3 1 3 1 2
Untuk n = 1, output ialah satu simbol: 1.
Parameter dan Pemprosesan
Formula untuk entri pada baris i (sifar) dan lajur j (sifar) ialah ((i + j) mod n) + 1. Setiap baris ialah anjakan satu simbol daripada baris sebelumnya. Output adalah deterministik, dengan tab antara lajur dan baris baharu antara baris.
Batasan
Alat ini tidak menjana reka bentuk blok umum, tidak mempunyai rawak, senarai simbol tersuai, ujian ortogonal, atau mod reka bentuk blok tidak lengkap seimbang. Ia hanya menghasilkan petak Latin berputar. Untuk aplikasi eksperimen, justifikasi rawak dan reka bentuk kajian perlu dilakukan secara berasingan.
Soalan Lazim
Apakah perbezaan antara petak Latin berputar dan reka bentuk gabungan lain?
Petak Latin berputar ialah satu jenis petak Latin di mana setiap baris ialah anjakan kitaran baris sebelumnya. Ia tidak menjana reka bentuk blok umum atau reka bentuk tidak lengkap seimbang. Jika anda memerlukan jenis reka bentuk lain, alat ini tidak menyokongnya.
Bolehkah saya menggunakan simbol selain nombor?
Tidak. Alat ini sentiasa menggunakan simbol 1 hingga n. Tiada pilihan untuk senarai simbol tersuai.
Adakah output rawak?
Tidak. Output adalah deterministik. Untuk tertib n yang sama, output sentiasa sama. Jika anda memerlukan rawak untuk eksperimen, anda perlu melakukan rawak secara berasingan.
Semak Ciri
- Masukkan tertib n antara 1 dan 100.
- Output dipisahkan tab dan baris baharu.
- Formula
((i+j) mod n)+1digunakan. - Tiada pilihan simbol tersuai atau rawak.
- Maksimum 10000 entri untuk n=100.
Pemprosesan dilakukan secara setempat dalam pelayar anda.