That may be what you want. However, a lot of these are outside my math knowledge/ability, without really expanding my programming ability.
Project Euler
21–30 of 138 posts
Re: Project Euler
#22Re: Project Euler
#23There's only one problem for me with Project Euler. Eventually, the problems become more about coming up with the mathematical algorithm you need to solve it. That may be what you want. However, a lot of these are outside my math knowledge/ability, without really expanding my programming ability.
Re: Project Euler
#24There's only one problem for me with Project Euler. Eventually, the problems become more about coming up with the mathematical algorithm you need to solve it. That may be what you want. However, a lot of these are outside my math knowledge/ability, without really expanding my programming ability.
In many of them, the naive solution is intractable in terms of time or memory, so some programming skill is required.
I've spent a lot of time reading wikipedia articles for algorithms that I don't understand trying to solve some these problems.
Re: Project Euler
#25I solved about 80 of them, then my interest waned a little. But I wonder, are there any hints or recommended reading for the harder ones? Some of them I have no idea how to even start working on..
Do you have an example of such a problem?
Re: Project Euler
#26I solved about 80 of them, then my interest waned a little. But I wonder, are there any hints or recommended reading for the harder ones? Some of them I have no idea how to even start working on..
If you don't know what to look for off the top of your head (which you probably wouldn't without a math degree), try to google around for math that looks relevant to your problem.
I find http://mathworld.wolfram.com/ and http://oeis.org/ to be very helpful for this.
Re: Project Euler
#27Re: Project Euler
#28I love project euler, but I've come to the realization that its purpose is to beat programmers soundly about the head and neck with a big math stick. At work last week, we were working on project euler at lunch, and had the one CS PhD in our midst not jumped up and explained the chinese remainder theorem to us, we wouldn't have had a chance.
Re: Project Euler
#29The same company also had regular hack night where everyone drinks a lot of Tecate, agress on a Project Euler problem and a language no one knows, and races. Fun times.
Re: Project Euler
#30A dozen Project Euler solutions in a given language can be an excellent pre-interview candidate screening technique. Quite simple to check for plagiarism too, within reason.
How much work are you comfortable making your candidates do before they even know whether they're getting an interview?