Narrow your search

Library

KU Leuven (1)

LUCA School of Arts (1)

Odisee (1)

Thomas More Kempen (1)

Thomas More Mechelen (1)

UCLL (1)

UHasselt (1)

ULiège (1)

VIVES (1)

VUB (1)


Resource type

book (1)


Language

English (1)


Year
From To Submit

2008 (1)

Listing 1 - 1 of 1
Sort by
How to think about algorithms
Author:
ISBN: 9780521614108 9780521849319 9780511808241 9780511412783 0511412789 9780511413704 051141370X 9780511410451 051141045X 9780511649882 0511649886 0511808240 9781139637268 1139637266 0521849314 0521614104 1107175844 9781107175846 0511645791 9780511645792 9786612390289 661239028X 1282390287 9781282390287 0511568002 9780511568008 Year: 2008 Publisher: Cambridge : Cambridge University Press,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This textbook, for second- or third-year students of computer science, presents insights, notations, and analogies to help them describe and think about algorithms like an expert, without grinding through lots of formal proof. Solutions to many problems are provided to let students check their progress, while class-tested PowerPoint slides are on the web for anyone running the course. By looking at both the big picture and easy step-by-step methods for developing algorithms, the author guides students around the common pitfalls. He stresses paradigms such as loop invariants and recursion to unify a huge range of algorithms into a few meta-algorithms. The book fosters a deeper understanding of how and why each algorithm works. These insights are presented in a careful and clear way, helping students to think abstractly and preparing them for creating their own innovative ways to solve problems.

Listing 1 - 1 of 1
Sort by