1,105,625 Community Members

Teach me how to algorithm

williamscorn
Newbie Poster
1 post since Jun 2013
Reputation Points: 0 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
Unverified Member
 
0
 

Hi!! I am fairly new to computer science and programming. I am interested in doing the Google Code-Jam competition. It is a contest for programming that asks algorithms. Problem is, I have no clue how to even begin to solve these problems! Do I create an html code? JS? What do I do?!?!?! Apparently it is ACM ICPC, whatever that is. Basically the only programming I know is web-design html. If you could just point me in the right direction, it would be MUCH appreciated!!! THANKS!!! :):):):):):):):):):)

Member Avatar
tinstaafl
Postaholic
2,012 posts since Jun 2010
Reputation Points: 559 [?]
Q&As Helped to Solve: 403 [?]
Skill Endorsements: 36 [?]
 
0
 

In this context, an algorithm is basically a programmatical solution to a problem. You really should read this page. It will answer most of your questions.

Member Avatar
sunilrao91
Newbie Poster
1 post since Jan 2012
Reputation Points: 0 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

I would suggest you to read the first chapter of the book Introduction to Algorithms by CLRS here. It has one of the best introductions to algorithms.

Member Avatar
wali mohammad
Newbie Poster
2 posts since Mar 2011
Reputation Points: 0 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

html is the base of web designing nothing a complet program it is best for you that you try to understan the basic program to clear the logic ho to design its best step to that strugle that you have intrest to learn some thing about algorith, to designing algirithem also depending on your mently aproch but evry thing is possible, search basic algorithem then increas with your mind.

Member Avatar
soutrik
Newbie Poster
9 posts since Jan 2011
Reputation Points: -2 [?]
Q&As Helped to Solve: 1 [?]
Skill Endorsements: 0 [?]
 
0
 

Start learning a programming language like Python, C etc and grab a good book on algorithms. For example, you may read the book by Cormen et al. and start implementing the algorithms in that programming language.

Member Avatar
renato.francia
Newbie Poster
4 posts since Apr 2013
Reputation Points: 0 [?]
Q&As Helped to Solve: 1 [?]
Skill Endorsements: 0 [?]
 
0
 

Try to find the most basic algorithms for sorting and searching using c, c++ or java. Then you can move from there.

Member Avatar
Yetzederixx
Newbie Poster
11 posts since Oct 2012
Reputation Points: 0 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

ACM ICPC only lets you code in Java, C, and C++. There maybe more, but they are all compiled languages for certain though last year they started a small scripting language section it was separate from the actual contest and experimental.

If you are teaching yourself from scratch I would recommend the book(s) by Malik such as the one linked here.

You
This article has been dead for over three months: Start a new discussion instead
Post:
Start New Discussion
Tags Related to this Article