Page 1 of 1

Algorithm Page !!!

Posted: Fri Oct 25, 2002 10:28 pm
by Moni
Hi All !

I think with the vol1,vol2............ misc , a section for algorithm can be made where we can discuss about many important algorithms and there uses in different problems. Agree people ???

Moni.

Posted: Sun Oct 27, 2002 3:04 am
by Shahid
i think it is not needed, you can discuss about algorithms in the v1, v2...etc. For example if u want to discuss on Dyanmmic programming, choose a problem of dynammic programming(suppose problem 562) then u can discusss DP on 562 thread and it is happened.....

anyway, u may ask for a poll on this proposal.....

Agree

Posted: Sun Oct 27, 2002 7:14 am
by Ming Han
I agree with Moni that a section on Algorithm is needed, just like we have sections on c++, c and pascal.

A section on Algorithm will help programmers learn more than just knowing how to solve a problem.

It will be a place where programmers can clarify problems on algorithm sructure and analysis.

As all of us can see, programming have moved from just coding to efficient alogorithm usage.

As a reply to Shahid, I think that if we post a thread for that question regarding the specific algorithm, it not that good. Reasons as follow:
1. People are less likely to take a look as they have to look at the question first.
2. The board will be full of questions regarding the same algorithm for different questions all over the place.
3. Many people are more interested in knowing how to solve the question and the method. It is also good for beginners.

I hope that the site Admin can put a new section on Algorithm.

Ming Han

Posted: Tue Oct 29, 2002 8:21 pm
by Moni
:) Thanks both of you for your opinions. Ming you have analyzed the importance very logically (Well done!).

There are many programming sites on the net. There are algorithm sites too.

But why I need it here? :roll:

The answer is: Though there are very good algorithm books as well as pages in different sites but there you won't find any discussion groups. If you find, then you won't find there a good number of better programmers than this site. You all know that the best programmers of the earth are related with ACM sites. So, if you discuss algorithms with them you may get a clear conception from them what you may not get in your institutions.
Moreover, as algorithms are the main themes for any good programmer you will need it more than solving contest problems. This may help you to take your capabilities beyond solving problems.
It will be great if you have clear conception of any algorithm and apply it for many problems than learning to solve a single problem. Besides, one will be also able to know different and efficient algorithms than his one (which has given accepted by the judge but not very efficient and fast).


I think this is the main motto not only of ACM but also of the problem setters and judge. :wink:

Moni.

Posted: Fri Nov 01, 2002 12:24 pm
by fpnc
Done. Enjoy it!