File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Good book to understand the Analysis and Design of Algorithm Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Good book to understand the Analysis and Design of Algorithm " Watch "Good book to understand the Analysis and Design of Algorithm " New topic
Author

Good book to understand the Analysis and Design of Algorithm

Sony Agrawal
Ranch Hand

Joined: Oct 04, 2009
Posts: 143
hi , i looking for a good book where i can START reading about the Analysis and Design of Algorithm. Please suggest.

I sure this is a wrong place to post this question. Did not know where to put this
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8829
    
    5
Let's try this in Java In General...


Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

Analysis of algorithms is really all math. How heavily do you want to get into the topic? The math is usually straight forward, but it uses calculus heavily. If you don't understand calculus, its going to appear opaque.

For years, Stanford University used Donald Knuth's Concrete Mathematics as a prerequisite for analysis of algorithms. Any university bookstore will have the textbook that their CS classes use for analysis of algorithms. Its a fairly advanced topic, typically junior or senior year for undergrads, or first year of grad school.
Venkata Raaman
Ranch Hand

Joined: Mar 26, 2010
Posts: 46

Sony Agrawal wrote:hi , i looking for a good book where i can START reading about the Analysis and Design of Algorithm. Please suggest.

I sure this is a wrong place to post this question. Did not know where to put this

Introduction to the Design and Analysis of Algorithms this is a good one for introductory algorithms
Mohamed Sanaulla
Saloon Keeper

Joined: Sep 08, 2007
Posts: 3071
    
  33

There's a book on this by MIT Press- the authors of this book are CLR in short. Also another good book by Anany Levitin.


Mohamed Sanaulla | My Blog
Sony Agrawal
Ranch Hand

Joined: Oct 04, 2009
Posts: 143
@Venkata Raaman : what is the name of the author that you are referring to ?
Sony Agrawal
Ranch Hand

Joined: Oct 04, 2009
Posts: 143
I am looking for a book help would help me identify the time and space complexity of an algorithm.. not for a in depth book
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

You do that with math. Google "big oh notation" to get started.
Mohamed Sanaulla
Saloon Keeper

Joined: Sep 08, 2007
Posts: 3071
    
  33

Sony Agrawal wrote:I am looking for a book help would help me identify the time and space complexity of an algorithm.. not for a in depth book


As Pat said, Google would be your best resource.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Good book to understand the Analysis and Design of Algorithm