The Conqueror Posted February 26, 2011 Posted February 26, 2011 Hi I am an avid programmer, and have a solid understanding of the basic fundamentals of the C and HTML Programming Languages. However, I participated in the regional informatics olympiad and was completely disheartened. The questions involved use of complex algorithms and I had never studied them before. (http://ioinformatics.org/index.shtml ). To be able to participate in IoI , students need to score well in the regional olympiads held in every country. A rough guideline for the syllabus can be found over here : http://www.ioi2009.org/GetResource?id=32 Should I upgrade my knowledge-base to the C++ Programming Language? If so, please suggest me relevant resources for the same. I would like to participate the next year and hopefully make it to the International Olympiad in Informatics. Could you suggest me appropriate resources for the following things :- 1. Problem Solving Strategies 2. Books 3. Video Lectures 4. Online Tutoring Sites I am really passionate about Computers and would definitely work hard, just need the right resources and the right guidance. Thank you, The Conqueror
khaled Posted February 26, 2011 Posted February 26, 2011 Working with algorithms, you are okay with C .. you can learn C++ to use Object-Oriented Programming ... By looking at the syllabus .. it seem you need a decent knowledge in few fields such as Mathematics, Logic, Algorithms, Software Engineering, and Project Management Analysis ... for the Logic Part: http://euclid.trentu.ca/math/sb/pcml/welcome.html good luck
The Conqueror Posted March 18, 2011 Author Posted March 18, 2011 Thank you, khaled. I think I would need some more resources on algorithms. could you suggest me an online tutor?
Shadow Posted March 19, 2011 Posted March 19, 2011 http://www.learncpp.com/ - best online free C++ tutorial I know. Here are a couple of algorithm tutorial pages I found using a quick Google search: http://www.cs.berkeley.edu/~vazirani/algorithms.html http://www.topcoder.com/tc?d1=tutorials&d2=dynProg&module=Static http://www.topcoder.com/tc?d1=tutorials&d2=alg_index&module=Static Just copy/pasted from here. And here's one for math logic that came up in the alg. search: http://euclid.trentu.ca/math/sb/pcml/welcome.html - A Problem Course in Mathematical Logic Good luck
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now