Tech Support > Computers & Technology > Programming > problem solving and programming links needed
problem solving and programming links needed
Posted by sathya_me on September 28th, 2004


I can understand the faqs of comp.lang.c, comp.lang.c++ ,
comp.lang.asm.x86
comp.lang.java.programer. I am a regular reader of the above too.
Since I am a self -learner I want to learn
problem solving and programming. I googled around and found some
sites. But most of that
teaches the programming language either C, C++, java etc. I want to
learn from the basic of
problem solving and programming. Any links for this beginner. I also
want to know weather
"Art of computer programming volume 1 to 3 by kunth is recommendable?
Thanks for any help.

--
"Combination is the heart of chess"
A.Alekhine
Mail to:
sathyashrayan25 AT yahoo DOT com
(AT = @ and DOT = .)

Posted by sathya_me on September 29th, 2004




sathya_me wrote:

programming?
Plz give me some link.

--
"Combination is the heart of chess"
A.Alekhine
Mail to:
sathyashrayan25 AT yahoo DOT com
(AT = @ and DOT = .)


Posted by Kai-Uwe Bux on September 29th, 2004


sathya_me wrote:

I am not sure whether it is off-topic. But it sure is not that easy to
answer. I would recommend to embark on a non-trivial programming project
and pick up problem solving skills along the way.

I do not have any links, but I would google for lecture notes on
"algorithms and data structures". There ought to be some freely available
class notes out there. To me, algorithms and data structures are at the
heart of programming in any language.

As for "The Art of Computer Programming", I think those are wonderful
volumes and I enjoy reading Knuth. However, he is concerned with the
"analysis of algorithms" not with problem solving. Nonetheless, you will
find a wealth of ideas in there and many methods that have proven useful.
But again, those books are not about problem solving. In addition, you
should prepare yourself for some serious mathematics when reading Knuth.
This said, I strongly recommend these books.


Best

Kai-Uwe Bux

Posted by osmium on September 29th, 2004


sathya_me writes:

No, it's not off topic, just terribly difficult to provide a useful answer.
I have *a lot* of books, including some with those words in the title.
Firstly we don't know what you know. Are you familiar with the fundamental
data structures, stacks, lists, trees, hashing and so on? Knuth is good
but not for a beginner, it is incredibly in depth. I much prefer printed
books to sites for any breadth wide knowledge. The best I can come up with
are:

_Algorithms + Data Structures = Programs_ by Wirth, and
_Programming Pearls_, by Bentley. Two different volumes. (Interesting,
too)
_A Discipline of Programming_ by Dijkstra

Not involving computers but may be useful (title from memory, the book is in
the basement):

_How to Solve It_ by Polya

I would suggest searching for problem sets, sometimes they are in so called
"contests", ignore the contest part of it. See if you can visualize solving
those problems to see where your weak spots are. Here's a set that looks
pretty good.

http://acm.uva.es/problemset/

If you post more about your own background and interests someone may be able
to provide better/further help.



Posted by sathya_me on September 29th, 2004




osmium wrote:

Yes , but only at the basic level of implimentation. I have this
following link:

http://www.nist.gov/dads/terms.html

By that I can go through each topic and keep searching the net.


itself . Thanks
for pointing that.

subject Index of a university
where they provided the topic in the subject line. By curiosity I
wanted to search on the topic. Got so many links. So posted my above
question. Sorry for wasting all of your time.

--
"Combination is the heart of chess"
A.Alekhine
Mail to:
sathyashrayan25 AT yahoo DOT com
(AT = @ and DOT = .)


Posted by gds@best.cut.here.com on September 30th, 2004


"osmium" <r124c4u102@comcast.net> wrote:
I would add _Introduction to Algorithms_ by Cormen, et. al.

--gregbo
gds at best dot com


Similar Posts