VIEN
HUFLIT Library
Downloads

How to think about algorithms

Edmonds, Jeff, 1963 · Cambridge New York : Cambridge University Press, 2008

Publisher
Cambridge New York : Cambridge University Press, 2008
Physical description
1 pages
ISBN
0511412789 (ebook);051141370X (ebook);9780511412783 (ebook);9780511413704 (ebook)
Dewey classification
518.1
Language
English

Digital copy

Full textPDF · reads in your browser
Sign-in requiredRead

Catalogue record

FieldValue
001Control number17959
003Control number identifierOCoLC
005Date and time of latest transaction27 Dec 2010, 09:03
006Fixed-length data elements – additional material characteristicsm d
007Physical description fixed fieldcr mn|||||||||
008Fixed-length data elements090320s2008 enka s 001 0 eng d
020International Standard Book Number (ISBN)
  • 0511412789 (ebook)
  • 051141370X (ebook)
  • 9780511412783 (ebook)
  • 9780511413704 (ebook)
  • 0521614104 (pbk.)
  • 0521849314 (hardback)
  • 9780521614108 (pbk.)
  • 9780521849319 (hardback)
035System control number(OCoLC)316543869
040Cataloging sourceOSU OSU ORE
041Language codeeng
082Dewey Decimal call number518.1 How-A
090Local call number
  • QA9.58 .E36 2008eb
  • QA9.58 .E36 2008eb
100Main entry – personal nameEdmonds, Jeff, 1963-
245Title statementHow to think about algorithms [electronic resource] / Jeff Edmonds.
260Publication, distribution, etc. (imprint)Cambridge ; New York : Cambridge University Press, 2008
300Physical description1 online resource (xiii, 448 p.) : ill.
500General note
  • Description based on print version record.
  • Includes index.
505Formatted contents noteIterative algorithms: measures of progress and loop invariants -- Examples using more-of-the-input loop invariants -- Abstract data types -- Narrowing the search space: binary search -- Iterative sorting algorithms -- Euclid's GCD algorithm -- The loop invariant for lower bounds -- Abstractions, techniques, and theory -- Some simple examples of recursive algorithms -- Recursion on trees -- Recursive images -- Parsing with context-free grammars -- Definition of optimization problems -- Graph search algorithms -- Network flows and linear programming -- Greedy algorithms -- Recursive backtracking -- Dynamic programming algorithms -- Examples of dynamic programs -- Reductions and NP-completeness -- Randomized algorithms -- Existential and universal quantifiers -- Time complexity -- Logarithms and exponentials -- Asymptotic growth -- Adding-made-easy approximations -- Recurrence relations -- A formal proof of correctness.
650Subject added entry – topical term
  • Algorithms--Study and teaching.
  • Invariants--Study and teaching.
  • Loops (Group theory)--Study and teaching.
  • Recursion theory--Study and teaching.
776Additional physical form entryPrint version : Edmonds, Jeff, 1963- How to think about algorithms. Cambridge ; New York : Cambridge University Press, 2008 9780521849319 (DLC) 2008001238 (OCoLC)190843470.
999CollectionDownloads