Language Selection

English French German Italian Portuguese Spanish

Yet Another Sudoku Puzzle Solver Using AWK

Filed under
Software

awk is a superb language for testing algorithms and applications with some complexity, especially where the problem can be broken into chunks which can streamed as part of a pipe. It’s an ideal tool for augmenting the features of shell programming as it is ubiquitous; found in some form on almost all Unix/Linux/BSD systems. Many problems dealing with text, log lines or symbol tables are handily solved or at the very least prototyped with awk along with the other tools found on Unix/Linux systems.

While awk lends itself well to operating on input a line at a time, processing and then sending some output for each line, it may also be used in a more traditional batching-style application where it reads all the input, processes and then sends the processed output onward.

Yet Another Sudoku Puzzle Solver – YASPS for Awk

The application I chose to use as an example is “yet another sudoku puzzle solver”.

rest here




More in Tux Machines

Android Leftovers

Chromium 44 Beta and Firefox 38.0.5

Read RSS news feeds with Liferea

Nowadays, the Internet is all about the Web. Users seem to have forgotten that it's possible to receive updates about anything that is posted on multiple web sites in seconds: this non secret is called RSS. Liferea is a neat, great piece of software that allows you to read RSS feeds and more. http://www.freesoftwaremagazine.com/articles/read_rss_news_feeds_liferea

Take your pick from 4 capable Chromebooks priced from $155 to $220

Those on the fence about the Chromebook will find that budget-friendly models make it easy to give them a try. Here are four impressive models that don't cost an arm and a leg. Read more