Douglas R.Stinson
Techniques for Designing and Analyzing Algorithms
Techniques for Designing and Analyzing Algorithms
💎 Earn 452 Points (£4.52) on this item.
YOU SAVE £4.56
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.
Couldn't load pickup availability
- More about Techniques for Designing and Analyzing Algorithms
The author of this textbook is an experienced and successful textbook writer who makes the subject of algorithm design and analysis straightforward and easy to understand, incorporating various new developments appropriate for an introductory course. It covers main techniques such as divide-and-conquer, greedy, dynamic programming, and backtracking, and includes a mathematical review, basic algorithm analysis, and data structures. The book also presents pseudocode descriptions of algorithms, illustrative algorithms, and proofs of correctness. After reading and understanding the material, students will be able to apply the basic design principles to various real-world problems.
Format: Hardback
Length: 430 pages
Publication date: 06 August 2021
Publisher: Taylor & Francis Ltd
Design and analysis of algorithms can be a challenging subject for students due to their sometimes-abstract nature and extensive use of mathematical tools. However, in this up-to-date textbook, an experienced and successful textbook writer aims to make the subject as straightforward as possible for introductory courses. The text covers the main techniques of algorithm design, including divide-and-conquer algorithms, greedy algorithms, dynamic programming algorithms, and backtracking. Graph algorithms are studied in detail, and a thorough treatment of the theory of NP-completeness is presented.
In addition, the text provides valuable introductory material on mathematical background, such as order notation, algorithm analysis and reductions, and basic data structures. This serves as a helpful review and reference for students who have already covered this material in a previous course.
The book is organized into three chapters, providing a mathematical review, basic algorithm analysis, and data structures. Detailed pseudocode descriptions of the algorithms are included, along with illustrative algorithms. Proofs of correctness of algorithms are provided when appropriate, ensuring that students understand the underlying principles thoroughly.
The book strikes a balance between mathematical rigor and accessibility, making it suitable for students with varying levels of mathematical expertise. By reading and understanding the material in this book, students will gain the skills and knowledge necessary to apply the basic design principles to various real-world problems they may encounter in their future professional careers.
In conclusion, this textbook is an excellent resource for students looking to learn about algorithm design and analysis. With its clear explanations, illustrative examples, and rigorous mathematical approach, it provides a solid foundation for understanding and applying these critical concepts in computer science and other related fields.
Weight: 1082g
Dimension: 182 x 261 x 30 (mm)
ISBN-13: 9780367228897
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
