Jump to content

The International Olympiad in Informatics

Featured Replies

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

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...
  • Author

Thank you, khaled.

 

I think I would need some more resources on algorithms. could you suggest me an online tutor?

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

Archived

This topic is now archived and is closed to further replies.

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.