Dear all,
I have been searching for an Algorithm book which groups common kinds
(such as: recursion is most useful in these kinds of problems, sth like
that ) of problems and explains them with example code. And including
some exercises to practice those algorithms on, maybe simple, some
problems and of course providing the answers as well.
Regards. 4 3742
"utab" <um********@gmail.com> wrote in message
news:11**********************@v46g2000cwv.googlegr oups.com...
: I have been searching for an Algorithm book which groups common kinds
: (such as: recursion is most useful in these kinds of problems, sth like
: that ) of problems and explains them with example code. And including
: some exercises to practice those algorithms on, maybe simple, some
: problems and of course providing the answers as well.
I started with Dr Knuth's series -- The Art of Computer Programming.
Definitely top-knotch.
Another popular (smaller) book is:
Algorithms in C++ (R. Sedgwick), Ed., Addison-Wesley
hth -Ivan
-- http://ivan.vecerina.com/contact/?subject=NG_POST <- email contact form
On Sun, 07 May 2006 03:12:55 -0700, utab wrote: I have been searching for an Algorithm book which groups common kinds (such as: recursion is most useful in these kinds of problems, sth like that ) of problems and explains them with example code. And including some exercises to practice those algorithms on, maybe simple, some problems and of course providing the answers as well.
I liked this one: http://mitpress.mit.edu/algorithms/
--
"Don't worry about people stealing your ideas. If your ideas are any
good, you'll have to ram them down people's throats."
-- Howard Aiken
utab wrote: Dear all,
I have been searching for an Algorithm book which groups common kinds (such as: recursion is most useful in these kinds of problems, sth like that ) of problems and explains them with example code. And including some exercises to practice those algorithms on, maybe simple, some problems and of course providing the answers as well.
Regards.
This would be more appropriate on comp.programming.
I haven't used this book, but based on its title and description you
might consider: "The Algorithm Design Manual" by Steven Skiena.
In article <1146996775.119819.313700
@v46g2000cwv.googlegroups.com>, um********@gmail.com
says... Dear all,
I have been searching for an Algorithm book which groups common kinds (such as: recursion is most useful in these kinds of problems, sth like that ) of problems and explains them with example code. And including some exercises to practice those algorithms on, maybe simple, some problems and of course providing the answers as well.
I'd recommend reading through this thread: http://tinyurl.com/ku2f7
It's not terribly long, but still gives a couple of
rather different viewpoints.
--
Later,
Jerry.
The universe is a figment of its own imagination. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Steve |
last post by:
If someone says RTFM, go here...
http://www.hudzilla.org/php/index.php
<quote>
Please read the copyright notice and abide by it. Some day I hope to
publish this thing, and that would be...
|
by: Yamin |
last post by:
Hey all,
I was just wondering if you guys have any good references for books on
design patterns. Something that has a bunch of patterns listed and the
pseudocode or better yet C code. I googled...
|
by: Dick Moores |
last post by:
(Sorry, my previous post should not have had "Tutor" in the subject header.)
Magnus Lie Hetland's new book, _Beginning Python: From Novice to
Professional_ was published by Apress on Sept. 26 (in...
|
by: Jacob Oost |
last post by:
Should I get some more general books, like "advanced self-teaching," or
can I start on specialized books like "Linux game programming?"
Any book recommendations?
--
----- BEGIN GEEK CODE...
|
by: ben |
last post by:
hello,
i'm following an algorithm book and am stuck on an early excersise in
it, not because of the c programming side of it or even the algorithm
side of it, i don't think, but because of maths....
|
by: Jobs |
last post by:
Download the JAVA , .NET and SQL Server interview with answers
Download the JAVA , .NET and SQL Server interview sheet and rate
yourself. This will help you judge yourself are you really worth of...
|
by: pandit |
last post by:
is this book good for learning C ?
i am a beginning programmer, Kernighan and Ritchie 2e is quite hard on
me.
|
by: Malcolm McLean |
last post by:
The webpages for my new book are now up and running.
The book, Basic Algorithms, describes many of the fundamental algorithms
used in practical programming, with a bias towards graphics. It...
|
by: istillshine |
last post by:
Questions for the major contributors to comp.lang.c.
What C books do you have?
What C books have you read?
Which algorithm book is your favorite?
What resources that you find...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
| | |