0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (2)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

Introduction to the Design and Analysis of Algorithms - International Edition (Paperback, 3rd edition): Anany Levitin Introduction to the Design and Analysis of Algorithms - International Edition (Paperback, 3rd edition)
Anany Levitin
R2,288 Discovery Miles 22 880 Ships in 12 - 17 working days

Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithms presents the subject in a coherent and innovative manner. Written in a student-friendly style, the book emphasises the understanding of ideas over excessively formal treatment while thoroughly covering the material required in an introductory algorithms course. Popular puzzles are used to motivate students' interest and strengthen their skills in algorithmic problem solving. Other learning-enhancement features include chapter summaries, hints to the exercises, and a detailed solution manual.

Algorithmic Puzzles (Paperback): Anany Levitin, Maria Levitin Algorithmic Puzzles (Paperback)
Anany Levitin, Maria Levitin
R1,033 Discovery Miles 10 330 Ships in 12 - 17 working days

Algorithmic puzzles are puzzles involving well-defined procedures for solving problems. This book will provide an enjoyable and accessible introduction to algorithmic puzzles that will develop the reader's algorithmic thinking. The first part of this book is a tutorial on algorithm design strategies and analysis techniques. Algorithm design strategies - exhaustive search, backtracking, divide-and-conquer and a few others - are general approaches to designing step-by-step instructions for solving problems. Analysis techniques are methods for investigating such procedures to answer questions about the ultimate result of the procedure or how many steps are executed before the procedure stops. The discussion is an elementary level, with puzzle examples, and requires neither programming nor mathematics beyond a secondary school level. Thus, the tutorial provides a gentle and entertaining introduction to main ideas in high-level algorithmic problem solving. The second and main part of the book contains 150 puzzles, from centuries-old classics to newcomers often asked during job interviews at computing, engineering, and financial companies. The puzzles are divided into three groups by their difficulty levels. The first fifty puzzles in the Easier Puzzles section require only middle school mathematics. The sixty puzzle of average difficulty and forty harder puzzles require just high school mathematics plus a few topics such as binary numbers and simple recurrences, which are reviewed in the tutorial. All the puzzles are provided with hints, detailed solutions, and brief comments. The comments deal with the puzzle origins and design or analysis techniques used in the solution. The book should be of interest to puzzle lovers, students and teachers of algorithm courses, and persons expecting to be given puzzles during job interviews.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Russell Hobbs Toaster (4 Slice) (Matt…
R1,167 Discovery Miles 11 670
Ultra Link UL-TMN3978 Tilting Wall…
R224 Discovery Miles 2 240
Widows
Viola Davis, Michelle Rodriguez, … Blu-ray disc R22 R19 Discovery Miles 190
Bantex B9343 Large Office Stapler (Full…
R150 Discovery Miles 1 500
This Is Why
Paramore CD R383 Discovery Miles 3 830
Die Wonder Van Die Skepping - Nog 100…
Louie Giglio Hardcover R279 R230 Discovery Miles 2 300
Mission Impossible 6: Fallout
Tom Cruise, Henry Cavill, … Blu-ray disc  (1)
R131 R71 Discovery Miles 710
Seagull Trampoline Foam Tube…
R24 Discovery Miles 240
Speak Now - Taylor's Version
Taylor Swift CD R500 Discovery Miles 5 000
ZA Tummy Control, Bust Enhancing…
R570 R399 Discovery Miles 3 990

 

Partners