Euler Problem 14: Learn to Memoize

This is going to be fun.  It’s a bit of LINQ, a bit of academic Computer Science, and a bit of meteorology. Euler Problem 14 concerns a sequence referred to as hailstorm numbers. Hailstorm number sequences are generated by applying one of tw…

Read more >> Euler Problem 14: Learn to Memoize

Euler Problem 1 Revisited

The other day at the Software Development Study Group in Ann Arbor, Chris Marinos was demonstrating F#, a functional programming language targeting the .NET framework. Of course, this got me thinking about programming styles in Python. So what better…

Read more >> Euler Problem 1 Revisited

Euler Problem 1 Revisited

The other day at the Software Development Study Group in Ann Arbor, Chris Marinos was demonstrating F#, a functional programming language targeting the .NET framework. Of course, this got me thinking about programming styles in Python. So what better…

Read more >> Euler Problem 1 Revisited

Euler Problem 1 Revisited

The other day at the Software Development Study Group in Ann Arbor, Chris Marinos was demonstrating F#, a functional programming language targeting the .NET framework. Of course, this got me thinking about programming styles in Python. So what better…

Read more >> Euler Problem 1 Revisited

Euler Problem 1 Revisited

The other day at the Software Development Study Group in Ann Arbor, Chris Marinos was demonstrating F#, a functional programming language targeting the .NET framework. Of course, this got me thinking about programming styles in Python. So what better…

Read more >> Euler Problem 1 Revisited

Long time, no Euler (or YAEPS # 13)

Well, it’s been a long time since I’ve taken the time to solve and blog about one of the Euler problems.  It was time to pick this up again. Problem 13 says: Work out the first 10 digits of the sum of the following one-hundred 50-digit nu…

Read more >> Long time, no Euler (or YAEPS # 13)

Euler Problem 12

It’s been a long time since I have worked on any of the Euler problems.  I simply haven’t had time.  Well, it was time to spend a bit of time just exercising the math part of my mind, and solve another problem. Problem 12 asks you…

Read more >> Euler Problem 12

Euler Problem 10

Patrick posted his solution earlier this week. I figure it was time to add mine. Also, Octavio Hernandez pointed out in the comments to problem 8 that he had discussed similar code constructs in his blog a while back. Problem 10 asks for the sum of all…

Read more >> Euler Problem 10

Euler Problem 9

I was going to wait a bit to post this, but Patrick Steele posted his solution, so I figured I should post mine. Patrick took the straight out brute force approach. I decided to think a bit differently and use the some LINQ code to generate my answer. …

Read more >> Euler Problem 9

Euler Problem 7

Yes, it's true that I've been very lax in working on these problems.  It's been a combination of the day job, finishing all the editing tasks on "More Effective C#", and actually trying to keep the personal life intact. The 7…

Read more >> Euler Problem 7