If you are a programmer looking to add an new language to your toolkit or maybe someone learning their first prog. language, check out the link below.
Start at problem one and then work your way down and jump ahead if you get stuck. The problems are math based. But so far, the math is very straight forward and every problem has an example to try your code on before solving a more general case.
Although the problems are math, as you work through them you'll touch on data structures, string manipulation, and various other programming concepts -- and this makes these problems a GREAT way to get acquainted to the language you're working in.
Once you successfully solve a problem, check out the forum entries for that problem and see how others solved it. I like to start with the last forum entries first, becsause they are so much more timely.
Any programming language can solve these problems. Some are solvable with pen and paper. One of the very useful side effects here is that all these problems will solve in about a minute of runtime on today's personal computers. So, some of the learning will be figuring out how to tailor your approach such that it runs in a minute or so rather than the years of compute time your initial design would take.
Great little problems to spark your interest to add new skills to your toolbag.
Join Now to Reply!
To add your own reply, sign in or join Pownce today!