My solutions in Ruby to the first 12 PuzzleNode programming challenges. I'm currently on the leaderboard (look for Steve Morris).
To efficiently solve many of these challenges, you'll need to be comfortable with both recursion and graph theory. I found this article extremely helpful for implementing graphs (translating the Python code to Ruby was straightforward).
Ruby 1.9.2
Gems required by one or more solutions:
- RSpec (
gem install rspec
) - Nokogiri (
gem install nokogiri
)