𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Data Structures and Algorithms 1: Sorting and Searching

✍ Scribed by Kurt Mehlhorn


Publisher
Springer
Year
1984
Tongue
English
Leaves
351
Series
EATCS Monographs on Theoretical Computer Science 1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


The design and analysis of data structures and efficient algorithms has gained considerable importance in recent years. The concept of "algorithm" is central in computer science, and "efficiency" is central in the world of money. I have organized the material in three volumes and nine chapters. Vol. 1: Sorting and Searching (chapters I to III) Vol. 2: Graph Algorithms and NP-completeness (chapters IV to VI) Vol. 3: Multi-dimensional Searching and Computational G- metry (chapters VII and VIII) Volumes 2 and 3 have volume 1 as a common basis but are indepenΒ­ dent from each other. Most of volumes 2 and 3 can be understood without knowing volume 1 in detail. A general kowledge of algorithΒ­ mic principles as laid out in chapter 1 or in many other books on algorithms and data structures suffices for most parts of volumes 2 and 3. The specific prerequisites for volumes 2 and 3 are listed in the prefaces to these volumes. In all three volumes we present and analyse many important efficient algorithms for the fundamental computaΒ­ tional problems in the area. Efficiency is measured by the running time on a realistic model of a computing machine which we present in chapter I. Most of the algorithms presented are very recent invenΒ­ tions; after all computer science is a very young field. There are hardly any theorems in this book which are older than 20 years and at least fifty percent of the material is younger than 10 years.

✦ Table of Contents


Front Matter....Pages I-XIV
Foundations....Pages 1-39
Sorting....Pages 40-101
Sets....Pages 102-316
Algorithmic Paradigms....Pages 317-324
Back Matter....Pages 325-336

✦ Subjects


Computation by Abstract Devices; Data Structures; Algorithm Analysis and Problem Complexity


πŸ“œ SIMILAR VOLUMES


Algorithms in C++, Parts 1-4: Fundamenta
✍ Sedgewick, Robert;Wyk, Christopher J Van πŸ“‚ Library πŸ“… 1998 πŸ› Addison-Wesley Professional 🌐 English

Robert Sedgewick has thoroughly rewritten and substantially expanded and updated his popular work to provide current and comprehensive coverage of important algorithms and data structures. Christopher Van Wyk and Sedgewick have developed new C++ implementations that both express the methods in a con

Algorithms in C++, Parts 1-4: Fundamenta
✍ Sedgewick, Robert;Wyk, Christopher J Van πŸ“‚ Library πŸ“… 1998 πŸ› Addison-Wesley Professional 🌐 English

Robert Sedgewick has thoroughly rewritten and substantially expanded and updated his popular work to provide current and comprehensive coverage of important algorithms and data structures. Christopher Van Wyk and Sedgewick have developed new C++ implementations that both express the methods in a con

Algorithms in C++, Parts 1-4: Fundamenta
✍ Robert Sedgewick πŸ“‚ Library πŸ“… 1998 πŸ› Addison-Wesley Professional 🌐 English

The book always interprets each algorithm in English that cannot be easily understood. Sometime, after taking time to have understood the algorithm by myself, I found its english in this book is in a so a weird expression that even make the algorithm more confusing. At most time, the interpretation