|
|
libcats.org
Optimizing C ++Steve HellerWritten in an exceptionally clear style that doesn't skimp on technical detail, Steve Heller's guide offers several high-performance search and data-compression algorithms, which are all you need to add speed to C++. Early sections of the book address the advantages of optimizing C++, which the author considers something of a lost art. Instead of just investing in faster hardware, the author makes the case that optimizing code can result in faster, more useful programs.The heart of Optimizing C++ consists of several case studies of database problems that show various searching and compression algorithms, the author's source code, and careful explanation of the solutions. The author users hash coding, caching, Radix40, and binary-coded decimal (BCD) data representation in a supermarket price-lookup database. Distribution-counting sort algorithms and bitmaps that store data efficiently are both used to help build a mailing-list system. In some of the most useful sections of this book, the author looks at Huffman coding and dynamic hashing.In every case, the author takes care to explain the details of each algorithm and its advantages and disadvantages for your own code. The book closes with a handy listing of all the algorithms presented and a thorough glossary for the terms used in the text. In all, Optimizing C++ presents some excellent C++ expertise, explained with enough clarity for even beginning or intermediate programmers.
Скачать книгу бесплатно (chm, 371 Kb)
EPUB | FB2 | PDF | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Только что пользователи скачали эти книги:
Лица мучениковАвтор: Герберт Брайан, Автор: Андерсон Кевин Дж.Категория: Научная Фантастика
Размер книги: 66 Kb
Microsoft Windows SharePoint Services 3.0. Русская версия. Главы 1-8Автор: Лондер Ольга, Автор: Инглиш Билл, Автор: Бликер Тодд, Автор: Ковентри ПенелопаКатегория: ОС и Сети
Размер книги: 6.57 Mb
The Automation of Reasoning with Incomplete Information: From Semantic Foundations to Efficient ComputationАвтор: Torsten Schaub
Размер книги: 2.68 Mb
Formal Techniques for Networked and Distributed Systems - FORTE 2003: 23rd IFIP WG 6.1 International Conference, Berlin, Germany, September 29 -- October 2, 2003Автор: Hartmut König, Автор: Monika Heiner, Автор: Adam Wolisz
Размер книги: 3.85 Mb
Polar Remote Sensing: Volume II: Ice Sheets (Springer Praxis Books Geophysical Sciences) (v. 2)Автор: Robert Massom, Автор: Dan LubinКатегория: Математика, Математическая физика
Размер книги: 15.77 Mb
Challenging Behaviour: Analysis and Intervention in People with Severe Intellectual DisabilitiesАвтор: Eric EmersonКатегория: Математика, Анализ
Размер книги: 1.47 Mb
Evolución Histórica de los Uniformes del Ejército del Perú (1821-1980)Автор: Lourdes Medina Montoya, Автор: Roberto Mendoza Policarpio, Автор: Rodolfo Parodi GuffantiКатегория: КНИГИ ВОЕННАЯ ИСТОРИЯ
Размер книги: 63.54 Mb
|
|
|