Wow that is alot! I've been programming for about 3 years now but I believe at an average of 3 hours a week or something so well.. i guess there's still alot to learn for me :p

]]>(For reference, I would estimate that I have done about 30 to 40 hours of coding a week for 7 years.)

]]>There is no required knowledge of any programming language, so it's just about the logics behind programming and a few algorithms.

In fact I don't know many of them. The only one I could think of is Dijkstra's algorithm and the shunting yard algorithm.

But I am sure that they won't ask anything about the shunting yard algorithm and dijkstra seems very intresting.

Now my question is if you know a few algorithms which could be useful? I don't think they will ask anything about arithmetic stuff such as karatsuba and fourier(?) for multiplication and stuff.

Thanks in advance.

]]>