Archive for the 'Algorithms' Category

Project Euler

I’ve been quiet lately. That’s because I have a new addiction, an addiction to number problems and elegant programming solutions to them. Behold Project Euler. A suite of nearly 200 numeric problems suitable for solving via programs. So far I’ve solved 19 of them, and I’ll probably keep banging away at them in every spare [...]

Functional Programming 101: Lambda Forms

Here’s a great post on Functional Programming 101: Lambda Forms. Lambda expressions are used in LINQ (among other places) to make the code more elegant, so the audience should be wide. These examples are written in Python, but the idea of the Lambda expression stays the same across languages. Here is one Microsoft viewpoint on Lambda [...]