SadMan Software: Techniques for Solving Sudoku



SadMan Software: Techniques for Solving Sudoku

Home > Sudoku > Solving Techniques Index of Solving Techniques These are some of the techniques that can be used to solve Sudoku puzzles. They're listed in roughly increasing order of complexity - from the simple and obvious, to the advanced and complex. Many published sudokus won't require any technique beyond hidden subsets, but the more advanced techniques are often useful against the very hardest puzzles. See the glossary for a brief explanation of the terms used. If a cell is the only one in a row, column or block that can take a particular value, then it must have that value. Read more with examples » With the notable exception of forcing chains, the remaining techniques are all about reducing the number of candidates for cells. The aim being to reduce the candidates to such an extent that the first two techniques can be used. Other Techniques Turbot fish: This is somewhere between X-wings and swordfish, and is also related to colouring. Jellyfish and Squirmbag:

Read full article from SadMan Software: Techniques for Solving Sudoku


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts