You are not logged in. Please login at www.codechef.com to post your questions!

×

chronological order of learning

Its been over a year that I learn't C++. When I found time I would solve problems on project euler. With only the knowledge of print, loop and primitive data types I managed to solve around 20 problems. I am now preparing for IOI and wanted to know in what order should I conquer.

I only know looping, console input/output and primitive data types. I need to go a long way from basic pointers to graphs and what not. However in these first few days of my preparation I am tumbling over so many things back and forth. Can somebody provide a list of all these things in correct order.Starting from points all the way to the basic knowledge required for IOI.

asked 19 Jul '14, 06:22

aditya3003's gravatar image

2★aditya3003
11112
accept rate: 0%


For gaining programming skills , I am giving you few links..

  1. http://discuss.codechef.com/questions/18752/what-are-the-must-known-algorithms-for-online-programming-contests
  2. http://www.quora.com/Algorithms/What-are-the-10-algorithms-one-must-know-in-order-to-solve-most-algorithm-challenges-puzzles
  3. http://www.quora.com/Competitive-Programming/What-are-all-of-the-algorithms-you-should-know-to-perform-well-in-Codeforces

These links will give you approx 100 algorithms list and techniques but there are many more to follow.. Seeing the list, don't loose your heart because programming skills come from practice and hard work (unless you are a natural talent!!)...

Happy Coding..

P.S.: I'm not a good coder. :P

link

answered 19 Jul '14, 08:12

shivam217's gravatar image

4★shivam217
8383515
accept rate: 20%

edited 19 Jul '14, 08:30

toggle preview
Preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported
  • mathemetical formulas in Latex between $ symbol

Question tags:

×247

question asked: 19 Jul '14, 06:22

question was seen: 773 times

last updated: 19 Jul '14, 08:30