Generator Kombinasi & Permutasi membantu Anda membuat semua kemungkinan hasil dari daftar item dengan cepat. Secara default, alat ini menghasilkan semua kombinasi yang tidak kosong, tetapi Anda bisa mengganti mode untuk mendapatkan permutasi, kombinasi dengan pengulangan, atau produk Kartesius. Dibuat untuk pekerjaan nyata: pemrosesan input rapi, total yang jelas, dan ekspor cepat untuk hasil dalam jumlah besar.
Fitur
4 mode pembuatan
- Kombinasi: urutan tidak penting. “A, B” sama dengan “B, A”. Ini mode default.
- Permutasi: urutan penting. “A, B” dan “B, A” adalah hasil yang berbeda.
- Kombinasi dengan pengulangan: item boleh berulang, dan urutan tidak penting. Berguna untuk hal seperti “pilih k topping”, “k digit dengan pengulangan”, atau “k pilihan dengan penggantian”.
- Produk Kartesius: Anda memasukkan beberapa daftar, lalu alat memilih 1 item dari tiap daftar sesuai urutan. Cocok untuk membuat SKU, varian, nama, paket opsi, dan baris data terstruktur.
Default menghasilkan semua kombinasi
Di mode Kombinasi, opsi default “Semua panjang (1..n)” menghasilkan setiap subset item Anda yang tidak kosong. Artinya Anda akan mendapat hasil 1 item, pasangan, tiga item, hingga set lengkap. Jika Anda hanya ingin hasil dengan ukuran tertentu, ubah Panjang hasil ke “k tepat”.
Input mudah, pemrosesan rapi
- Tempel item satu per baris, atau tempel daftar yang dipisahkan koma.
- Pilih “Pisahkan item dengan” untuk mengatur pemrosesan: otomatis, baris baru, koma, atau titik koma.
- “Pangkas spasi” menghapus spasi yang tidak sengaja di awal dan akhir.
- “Abaikan baris kosong” menjaga daftar tetap rapi saat Anda menempelkan data yang berantakan.
- “Hapus item duplikat” mencegah nilai berulang membuat hasil dan total membengkak.
Format output bisa Anda atur
- Pemisah (mode daftar tunggal) mengatur cara item digabung di dalam satu hasil, misalnya “, ” atau ” | “.
- Awalan dan Akhiran ditambahkan ke setiap baris yang dibuat, berguna untuk membungkus nilai ke dalam template.
- Produk Kartesius bisa diekspor sebagai TXT (satu hasil per baris) atau CSV (satu kolom per daftar). CSV paling pas jika Anda ingin membuka hasil di Excel atau Google Sheets.
Total dan pratinjau pintar
- Total hasil yang mungkin menampilkan total matematis sebenarnya sesuai pengaturan Anda saat ini.
- Akan dibuat menampilkan berapa hasil yang benar-benar akan dibuat widget dalam satu proses.
- Pratinjau output menampilkan bagian awal hasil yang dibuat untuk cek cepat, tanpa membuat halaman macet.
Kontrol untuk pekerjaan besar
- Buat memulai proses.
- Jeda dan Lanjutkan membantu Anda mengelola ekspor besar tanpa kehilangan progres.
- Hentikan membatalkan proses dengan aman.
- Salin menyalin output yang dibuat saat ukurannya cukup kecil agar clipboard tetap andal.
- Unduh mengekspor output yang dibuat ke file agar bisa Anda pakai di mana saja.
- Bersihkan mengosongkan area output supaya Anda bisa mulai dari awal.
Batasan kinerja
Agar browser tetap responsif, generator membatasi tiap proses hingga 5.000.000 baris. Jika totalnya lebih besar, alat ini akan membuat 5.000.000 hasil pertama dan memberi tahu Anda. Untuk total yang sangat besar, gunakan “k tepat”, kurangi jumlah item, atau pilih mode yang menghasilkan lebih sedikit hasil.
Pertanyaan yang Sering Ditanyakan
Apa bedanya kombinasi dan permutasi?
Kombinasi tidak memperhatikan urutan: memilih A dan B sama dengan memilih B dan A. Permutasi menganggap urutan itu unik: A lalu B berbeda dari B lalu A. Jika Anda peduli susunannya, gunakan permutasi. Jika Anda hanya peduli set item yang dipilih, gunakan kombinasi.
Apa arti “Semua panjang (1..n)”?
Opsi ini menghasilkan hasil untuk setiap ukuran dari daftar Anda: 1 item, 2 item, 3 item, dan seterusnya hingga semua item. Untuk kombinasi, artinya setiap subset yang tidak kosong. Untuk permutasi, artinya setiap urutan berurutan yang mungkin dengan panjang berapa pun.
Mengapa “Permutasi + Semua panjang” cepat sekali jadi sangat besar?
Karena urutan melipatgandakan jumlah. Dengan 10 item, Anda bukan hanya mendapat pasangan dan tiga item, Anda membuat banyak urutan berurut di berbagai panjang, sehingga jumlahnya naik sangat cepat. Jika Anda hanya butuh ukuran tertentu, gunakan “k tepat”.
Kapan sebaiknya memakai kombinasi dengan pengulangan?
Gunakan saat item yang sama boleh muncul beberapa kali dalam satu hasil, misalnya “pilih 4 digit dengan pengulangan” atau “ambil k scoop rasa dan boleh mengulang rasa”. Jika pengulangan tidak boleh, gunakan kombinasi atau permutasi.
Apa itu produk Kartesius dengan bahasa sederhana?
Sederhananya: “pilih satu dari tiap daftar”. Jika Anda punya daftar Warna dan Ukuran, produk Kartesius membuat semua pasangan Warna + Ukuran. Tambahkan daftar ketiga seperti Bahan, maka akan dibuat semua kombinasi Warna + Ukuran + Bahan.
Mengapa alat menghapus duplikat, dan apakah perlu dimatikan?
Item duplikat bisa membuat hasil berulang dan total membengkak, terutama pada kombinasi dan permutasi. Jika duplikat terjadi karena tidak sengaja, biarkan aktif. Jika duplikat memang bermakna dalam data Anda, matikan dan buat item tetap berbeda, misalnya dengan menambahkan tag seperti “Merah (A)” dan “Merah (B)”.
Mengapa ada batas 5.000.000 hasil?
Membuat dan menampung output yang sangat besar bisa membuat tab browser macet atau crash karena memori. Batas ini menjaga alat tetap andal untuk sebagian besar pekerjaan nyata. Jika Anda butuh lebih dari batas tersebut, kurangi input, buat dalam batch lebih kecil dengan “k tepat”, atau gunakan alur kerja sisi server untuk enumerasi yang sangat besar.
CalcuLife.com









Tinggalkan komentar