Penyelesai Sudoku

Masukkan sebarang teka-teki Sudoku 9×9 yang sah dan dapatkan penyelesaiannya serta-merta. Klik sel, taip digit. Biarkan kosong untuk sel kosong. Tekan Selesaikan.

Masukkan Teka-teki Anda
Cara Menggunakan
  • Klik sel dan taip 1–9 untuk memasukkan digit petunjuk.
  • Backspace atau Padam untuk mengosongkan sel.
  • Kekunci anak panah untuk bergerak antara sel.
  • Tampal untuk memuatkan rentetan 81 aksara (0 untuk kosong).
  • Digit biru dalam penyelesaian diisi oleh penyelesai.
Varian Sudoku

Penyelesai ini hanya mengendalikan Sudoku 9×9 standard. Kami sedang membina penyelesai untuk lebih banyak varian.

Teroka Semua Varian Cuba Killer Sudoku
Belajar Teknik

Memahami teknik menjadikan anda penyelesai yang lebih baik.

Lihat Semua Teknik Main Satu Teka-teki

Bagaimana Penyelesai Sudoku Berfungsi

Penyelesai kami menggunakan algoritma backtracking - Pendekatan yang sama digunakan oleh pengatur cara kompetitif dan sistem AI untuk masalah kepuasan kekangan.

Algoritma - Langkah demi Langkah
  1. Cari sel kosong. Imbas dari kiri atas ke kanan bawah.
  2. Tentukan calon yang sah. Memeriksa baris, lajur, dan kotak 3×3.
  3. Cuba setiap calon. Meletakkan digit dan mengulang semula.
  4. Undur ke belakang atas percanggahan. Membatalkan penempatan terakhir jika tiada calon yang tinggal.
  5. Kembalikan penyelesaian. Apabila kesemua 81 sel diisi dengan sah.
Prestasi
MetrikNilai
Masa penyelesaian biasa< 50 ms
Kes terburuk (hampir kosong)< 500 ms
Lelaran undur maksimum~200
Pengesanan tiada penyelesaianSerta-merta

Bilakah Anda Patut Menggunakan Penyelesai?

Sebab Baik
  • Sahkan teka-teki yang telah siap
  • Lari dari jalan buntu apabila anda benar-benar tersekat
  • Selesaikan teka-teki dari surat khabar atau buku
  • Jana kunci jawapan untuk lembaran kerja Sudoku boleh cetak
  • Periksa bahawa teka-teki buatan tangan sebenarnya boleh diselesaikan
Kurang Berguna Untuk
  • Melangkau teka-teki - Anda kehilangan faedah kognitif
  • Pembelajaran - Tiada penjelasan teknik mana yang digunakan
  • Skor papan pendahulu - Teka-teki yang diselesaikan oleh penyelesai tidak dikira
  • Cabaran harian - Gunakan petunjuk dalam permainan sebaliknya

Soalan Lazim

Bolehkah penyelesai menyelesaikan mana-mana teka-teki Sudoku?

Ya - Mana-mana Sudoku 9×9 standard yang mempunyai sekurang-kurangnya satu penyelesaian sah, tanpa mengira kesukaran. Jika petunjuk anda bercanggah antara satu sama lain dan tiada penyelesaian wujud, penyelesai memberitahu anda demikian daripada meneka. Varian seperti Killer Sudoku atau Sudoku Diagonal belum disokong lagi.

Bagaimana jika teka-teki saya mempunyai lebih daripada satu penyelesaian?

Penyelesai mengembalikan satu penyelesaian lengkap dan sah. Ia tidak menyenaraikan setiap kemungkinan, jadi grid dengan terlalu sedikit petunjuk mungkin menghasilkan jawapan sah yang berbeza setiap kali anda menyelesaikannya. Sudoku yang dibina dengan betul mempunyai tepat satu penyelesaian - Yang memerlukan sekurang-kurangnya 17 petunjuk.

Adakah penyelesai menunjukkan langkah penyelesaian?

Tidak. Ia mengembalikan grid siap dalam satu langkah, dengan digit yang diisinya diserlahkan dengan biru. Jika anda lebih suka mempelajari logik langkah demi langkah, panduan kami untuk Teknik penyelesaian Sudoku menerangkan setiap kaedah dari Sel Bebas Terakhir ke X-Wing.

Adakah menggunakan penyelesai Sudoku menipu?

Ia bergantung pada konteks. Menggunakannya untuk menyemak grid siap, mencipta kunci jawapan, atau melarikan diri dari jalan buntu yang tiada harapan adalah normal. Menggunakannya dalam Pertandingan Mingguan adalah melanggar peraturan, dan hasil penyelesai tidak pernah dikira ke arah markah papan pendahulu.

Adakah penyelesai Sudoku percuma?

Ya - Percuma sepenuhnya, tanpa memerlukan akaun dan tanpa had penggunaan.

Nak selesaikan teka-teki sendiri?

Kami panduan teknik merangkumi kesemua sepuluh kaedah penyelesaian - Dari Sel Bebas Terakhir ke X-Wing. Kemudian uji mereka: berlatih pada Sudoku Sukar, cipta teka-teki segar dengan penjana Sudoku percuma, atau ambil teka-teki Sudoku boleh cetak untuk menyelesaikan di luar talian.