# How to improve my these specific math skills? [closed]

I am student of CS. Problem is, I feel that I don't have enough math knowledge to solve mathematical problems. When some programming problems arises which needs some math skills to solve then despite of the fact that I know how to code I can't solve it. For example, if I don't know the formula for area of circle, I can't find it no matter how good I am at coding.

Have a look at this problem from a programming competition, I did not know how to solve it until Tad posted that it was Assignment Problem and it can be solved with Hungarian Algorithm.After knowing Hungarian Algorithm it was pretty easy to solve. Now you can see problem is with my math skills. I am looking for some resources where I can find such ALL(if not ALL then MOST) algorithms which a programmer/software engineer is supposed to know.

• Math courses are usually part of the CS program, at most universities. Doesn't your faculty offer any such courses? Perhaps you can take some basic courses at the math department. There is no one resource for "all math", and more importantly - it's not just about reading the material, it's about practicing and understanding it. – Shaull May 18 '15 at 5:23
• Well they did but not for this kind of problem. And these are problems which appear in programming contests hence it becomes my nightmare. @Shaull – user4904589 May 18 '15 at 5:26