ألعاب :: Sudoku :: Solver

حل 9x9 سودوكوس بشكل متكرر
التحميل الان

ألعاب :: Sudoku :: Solver الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • اسم الناشر:
  • Fritz Mehner
  • موقع ويب الناشر:
  • http://search.cpan.org/~mehner/

ألعاب :: Sudoku :: Solver العلامات


ألعاب :: Sudoku :: Solver وصف

حل 9x9 سودوكوس بشكل متكرر الألعاب :: Sudoku :: Solver هي وحدة بيرل التي تحل الألغاز 9x9 بسودوكو بواسطة Recursion. لا يوجد أي قيود على صعوبة وعدد الحلول. يمكن تخزين اللغز في صفيف بعدا واحدة أو في ملف، حيث يتم تقديم خلايا غير معروفة بواسطة الأصفار أو النقاط .Synopsis استخدام الألعاب :: Sudoku :: Solver QW (: الحد الأدنى Set_solution_max Count_occupied_cells)؛ # حدد a sudoku as flat array (هذا واحد لها 10 حلول) بلدي sudoku_raw = qw (04 00 20 90 00 00 00 00 00 00 00 00 00 06 85 05 82 00 00 00 00 00 00 00 70 70 00 00 00 00 05 13 80 97 10 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00) بلدي sudoku؛ # هيكل بيانات سودوكو بلدي # هيكل بيانات الحل Sudoku_set (\ @ @ @ studoku، \ sudoku_raw)؛ # تحويل الخام إلى التمثيل الداخلي طباعة "\ n ===== Sudoku ===== \ N"؛ sudoku_print (\ @ studoku)؛ # طباعة سودوكو بلدي cells_occided = count_occupied_cells (\ @ sudoku)؛ # بعض الإحصاءات طباعة "\ n"، والخلايا $ $، "الخلايا المحتلة،"، 81- $ cells_occipied، "الخلايا الحرة \ n"؛ set_solution_max (4)؛ # إيقاف وجود 4 حلول وجدت حلول $ $ = sudoku_solve (\ @ @ studoku، \ @ @)؛ # حل سودوكو foreachu بلدي n (1 .. $ الحلول) {# طباعة الحلول طباعة "\ n --- الحل $ n --- \ n"؛ SUDOKU_PRINT (حل $ )؛ } متطلبات: perl. محددات: هذه الوحدة يمكن فقط حلها فقط 9x9 سودوكوس. لم يتم الإبلاغ عن أي أخطاء.


ألعاب :: Sudoku :: Solver برامج ذات صلة

nosetalisker.

مساعد الأنف الذي يخرج من تفريغ إحصائي CProfile واحد إلى ملف، لكل اختبار ...

186

تحميل

mockfs.

نظام الملفات تسخر من الأدوات المساعدة للاختبار الوحدة ...

142

تحميل