Articles tagged Puzzles
- Stop the clock, squash the bug. Which is better, a clock which loses a minute a day or one which is stopped? An investigation into how we find and fix software defects.
- Drawing Chessboards. An article about creating graphics programmatically.
- Sugar Pie. Approximating pi by scattering sugar.
- Animated pair streams. Another look at the functional programming problem of generating an infinite sequence of pairs. An example of using the Python Imaging Library to generate an animated GIF.
- The Maximum Subsequence Problem. A stream-based solution to a classic computer science problem.
- Zippy triples served with Python. How do you generate previous, this next, triples from a collection. A stream-based solution in Python.
- Big City Skyline Puzzle. Comments on a novel computer science puzzle. When machine resources are scarce, a compiled language offers precise control.
- In, on and out of boxes
- Why Python programmers should learn Python
- Oberon, Cromarty, Lisa, Waggledance, Ariel
- Joined Output and the Fencepost Problem. Items and the spaces between them: some notes on the fencepost problem and joining up strings.
- The Lazy Builder’s Complexity Lesson. A discussion of algorithmic complexity, and a demonstration of how the C++ standard library allows programmers to write code which is both concise and efficient.
- Look and Say Numbers
- Polyominoes
- Friday Puzzles
- String literals and regular expressions. An article about string literals, escape sequences, regular expressions, and the problems encountered when mixing these together.
- Generating solutions to the 8 Queens Puzzle