|
Algorithms |
|
|

Mercedes_B writes "It`s very natural (necessary is a better word), for all of those interested in programming, (and who does program already), to be familiare and know what algorithms are, what kind of algorithms there are, and why are they important. First, it`s impossible to program, even if you know the programming language/es, without something that we call algorithms.
It`s actually the hardest thing when it comes to prgramming. That`s why it`s so important to understand (and, basically, this article is for those who are just getting started and are interested in programming, or for those who simply doesn`t understand what algorithms are.....but naturally, even the programming experts keep learning and, while coding, implementing algorithms, fighting with this amazing thing.)
Sounds scary....mmm...I supose it is. That`s why not everybody can code, but everybody can learn some of the programming languages. I supose now it sounds spooky.
First of all, some people I discussed the subject, say you don`t need to know the math to understand and learn algorithms...but the fact is that you DO. Basic algebra knowledge.....I`ll say just etc.
Algorithms are challenging. They, as I see it, presents the most important thing to understand, figure out (but you will always be, as mentioned fighting and thinking) once you have learnt some of the programming languages (example: C, C++, JAVA, PHYTON, ASP, AWK, PERL...ETC).
Don`t give up hope...because if you do, then you will never code.
For start you can chack out some of the links below.
And I wish you good luck.
There is something one great UNIX expert girl said - Knowledge is of two kinds: you know a subject yourself, or you know where you can find information on it.
1. http://www.cs.umd.edu/users/samir/teach.html
2.http://www.cs. pitt.edu/~kirk/algorithmcourses/
3.http://www.paulillac.inria.fr/algo/AofA
4.http://www.nist.gov/dads
5.http://www.cut-the-knot.org/blue/Euclid.shtml
6.http://cs.nyu.edu/cs/dept_info/course_home_pages/spr96/G22.1170/index.html
7.http://www.gmdh.net/GMDH_ana.htm
8.http://cs.bham.ac.uk/resouces/ums/LEDA/node94.html
9.http://www.hlcmklam.com
10.http://barry.warsaw.us/software/rot13.html
11.http://members.tripod.com/~BraunzGuy/rot13.htm
12.http://www.scienceops.com/specialties.asp
Some of the links are for online courses, some leads to explanation of different kinds (sorts) of algorithms, some to dictionary in general.
I hope this article, as well as the links provided, were helpful and interesting.
"
|
|
|
 |
| "Algorithms" | Login/Create an Account | 0 comments |
|
| | The comments are owned by the poster. We aren't responsible for their content. |
|
|
|
No Comments Allowed for Anonymous, please register |
|
| |
|
Login |
|
 |
|
|
|
|
· New User? · Click here to create a registered account.
|
|
|
Article Rating |
|
 |
|
|
|
|
Average Score: 0 Votes: 0
|
|
|