|
|
libcats.org
Algorithms and Data Structures. The Basic ToolboxKurt Mehlhorn, Peter SandersThis book is a concise introduction to this basic toolbox, intended for studentsand professionals familiar with programming and basic mathematical language. Wehave used the book in undergraduate courses on algorithmics. In our graduate-levelcourses, we make most of the book a prerequisite, and concentrate on the starredsections and the more advanced material. We believe that, even for undergraduates,a concise yet clear and simple presentation makes material more accessible, as longas it includes examples, pictures, informal explanations, exercises, and some linkageto the real world.Most chapters have the same basic structure. We begin by discussing a problemas it occurs in a real-life situation. We illustrate the most important applications andthen introduce simple solutions as informally as possible and as formally as necessaryto really understand the issues at hand. When we move to more advanced andoptional issues, this approach gradually leads to a more mathematical treatment, includingtheorems and proofs. This way, the book should work for readers with a widerange of mathematical expertise. There are also advanced sections (marked with a *)where we recommend that readers should skip them on first reading. Exercises provideadditional examples, alternative approaches and opportunities to think about theproblems. It is highly recommended to take a look at the exercises even if there isno time to solve them during the first reading. In order to be able to concentrate onideas rather than programming details, we use pictures, words, and high-level pseudocodeto explain our algorithms. A section “implementation notes” links these abstractideas to clean, efficient implementations in real programming languages suchas C++ and Java. Each chapter ends with a section on further findings that providesa glimpse at the state of the art, generalizations, and advanced solutions.
EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Только что пользователи скачали эти книги:
Classical and Quantum Mechanical Aspects of Heavy Ion CollisionsАвтор: H.L. Harney, Автор: P. Braun-Munzinger, Автор: C.K. GelbkeКатегория: Physics, Lecture notes
Размер книги: 2.03 Mb
Развитие головного мозга в ранние периоды онтогенеза: последствия некоторых воздействийАвтор: Рыжавский Б.Я.Категория: Биология
Размер книги: 120 Kb
Theological Aesthetics after von Balthasar (Ashgate Studies in Theology, Imagination and the Arts)Автор: Oleg V. Bychkov and James FodorКатегория: Искусство
Размер книги: 2.63 Mb
Microsoft Visual C++ .Net Step by Step (Step By Step (Microsoft))Автор: Julian Templeman, Автор: Andy Olsen, Автор: Michael Hudson, Автор: Tyrone Howe
Размер книги: 4.51 Mb
O Dossiê Sócrates - 2.ª Edição (Portuguese Edition)Автор: António Balbino Caldeira
Размер книги: 13.86 Mb
|
|
|