Implementasi dan Analisis Algoritma Backtracking untuk Penyelesaian Sudoku
Keywords:
Backtracking, Sudoku, Python, Visual Basic, Kompleksitas NP-Complete, Rekursi, Pruning Jalur.Abstract
Algoritma backtracking adalah metode pencarian solusi yang efisien untuk masalah kombinatorial, termasuk permainan Sudoku. Penelitian ini membahas implementasi algoritma backtracking menggunakan Python dengan pustaka PyGame dan Visual Basic 6.0. Hasil penelitian menunjukkan bahwa algoritma ini memberikan solusi optimal dengan akurasi 100% dan waktu penyelesaian lebih cepat dibandingkan metode brute force. Implementasi ini mengilustrasikan kemampuan backtracking dalam memangkas solusi yang tidak valid melalui pendekatan rekursif dan pruning jalur.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Jusinfo: Jurnal Sains dan Informatika

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.