These are my original solutions to Project Euler problems, written in Python.
I've really honed my algorithmic thinking doing these problems, and my solutions feature remarkable approaches to a variety of problems including dynamic programming.
My favorite solutions are:
1. [54 - Poker hands](/EulerAnswers/p054.py)
2. [59 - XOR Decryption](/EulerAnswers/p059.py)
3. [58 - Spiral primes](/EulerAnswers/p058.py)
4. [67 - Maximum Path Sum II](/EulerAnswers/p067.py)