Jump to content

Recommended Posts

Posted

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

Posted

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

  • 3 weeks later...
Posted

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.