Understanding algorithms and data structures / David Brunskill, John Turner.
Material type: TextPublication details: London : McGraw-Hill, c1996.Description: xi, 323p. : ill. ; 23 cmISBN:- 9780077091415 (pbk.) :
- 0077091418 (pbk) :
- 005.1 BRU
Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|
Long Loan | TUS: Midlands, Main Library Athlone General Lending | 005.1 BRU (Browse shelf(Opens below)) | 1 | Available | 208501 |
Includes index.
Includes bibliographical references (p. 320) and index.
1.Algorithms: route-planners for creating correct programs -- 2.Necessary mathematics -- 3.Sorting -- 4.Patterns: solutions waiting to be found -- 5.Efficiency and complexity -- 6.Data structures and abstract data types -- 7.Program correctness -- 8.Brute strength method -- 9.Divide and conquer -- 10.Greedy algorithms -- 11.Dynamic programming: one-dimensional problems -- 12.Dynamic programming: multi-dimensional problems.
Understanding Algorithms and Data Structures provides the techniques necessary to enable readers to make an informed choice between competing options, and to devise algorithms of their own.