LIBRISTO
LIBROAMANTO
verplicht
Word lid van een gemeenschap van boekenliefhebbers van over de hele wereld en krijg een heleboel voordelen. Gratis account aanmaken
0
Gratis bezorging met Zásilkovna boven 59.99 €
DPD koerier 5.49 € DHL koeriersdienst 5.49 € GLS koerier 4.99 € DPD-punt 3.99 €

Gratis verzending vanaf 59,99 euro.

Sorting by Inquiry

Taal EngelsEngels
Boek Paperback
Boek Sorting by Inquiry Benjamin D. Fedoruk
Libristo-code: 54265976
Uitgeverij Independently published, oktober 2026
Sorting is among the first problems a student of computing encounters and among the richest. Within... Volledige beschrijving
? points 57 b Wordt verwacht Wordt verwacht Nieuw Nieuw
23.31 €
Naar verwachting op voorraad Op voorraad op 26. 10. 2026

Tot 30 dagen retourrecht

Sorting is among the first problems a student of computing encounters and among the richest. Within it lie most of the central ideas of the analysis of algorithms: loop invariants, recurrences, expected-case analysis, adaptivity, lower bounds, and the dependence of complexity on the model of computation. Sorting by Inquiry uses this single problem as a lens through which those ideas can be studied with clarity and rigour.

Written in the tradition of inquiry-based learning, the book states its results and asks the reader to prove them. Each of its first twelve chapters is organized around a single algorithm, from selection sort and insertion sort through merge sort, heapsort, quicksort, radix sort, Shellsort, bitonic sort, and Timsort. Each chapter asks three questions: Does the algorithm work, and how can we be certain? How much work does it do, counted exactly and described asymptotically? And what idea does it carry that its predecessors did not? Readers trace every algorithm by hand before proving anything about it, so that invariants and conjectures emerge from their own computations. A central chapter proves that no comparison-based sort can make fewer than about n lg n comparisons. A substantial closing survey of more than fifty further algorithms, from comb sort and smoothsort to introsort, powersort, external and parallel sorts, and the deliberately pessimal, places each within the framework the book develops.

Features include:

  • Twelve chapters, each built on one algorithm and one central idea, presented in an order in which each algorithm answers a limitation of the last
  • A survey chapter covering selection, insertion, merge, partition, distribution, external, parallel, and unconventional sorting algorithms
  • Precise pseudocode with numbered lines, and fully worked hand traces
  • Exact counts of comparisons, exchanges, and passes alongside asymptotic analysis
  • Correctness proofs through loop invariants, strong induction, and the zero-one principle
  • Lower bounds by decision trees and adversary arguments
  • Expected-case analysis of randomized quicksort through indicator random variables
  • Discussion of open problems, including the gap sequences of Shellsort and integer sorting in linear time
  • A complete notation guide
  • A pen-and-paper approach requiring no programming or software

Suitable for an intermediate undergraduate course on the analysis of algorithms, for an inquiry-based seminar, or for independent study. The reader is assumed to be familiar with mathematical induction, finite sums, logarithms, and asymptotic notation.

Part of the By Inquiry series of inquiry-based mathematics texts.

Actrice & Polyglot
EWA KASP voor
Video afspelen
Ewa Kasp
Libristo heeft de grootste selectie boeken in vreemde talen. Daarom koop ik mijn boeken hier.

Informatie over het boek

Volledige naam Sorting by Inquiry
Taal Engels
Bindwijze Boek - Paperback
Datum van uitgifte 2026
Aantal pagina's 232
EAN 9798164173142
Libristo-code 54265976
Gewicht 318
Afmetingen 152 x 229 x 12
Geef dit boek vandaag nog cadeau
Dat gaat heel eenvoudig
1 Voeg het boek toe aan je winkelwagentje en selecteer Als cadeau bezorgen 2 Je krijgt van ons per omgaand een voucher 3 Het boek wordt bezorgd op het adres van de ontvanger

Inloggen

Log in op je account. Heb je nog geen Libristo-account? Maak nu een account aan!

 
verplicht
verplicht

Heb je geen account? Profiteer van de voordelen van een Libristo-account!

Met een Libristo-account heb je alles onder controle.

Een Libristo-account aanmaken
Boekadviseur Libroamiko
Hoi, ik ben Libroamiko, kan ik helpen?