| |
|
|
 |
Алгоритми на C Робърт Седжуик
Продукт:
#2641
ISBN: 9546852171
Издател: СофтПрес
Категории: C, C++, C#
Страници: 752 Корица: Мека Поради факта, че е издадена преди голям период от време, тази книга се предлага, но не се поддържа на склад, и макар и рядко са възможни проблеми с наличността.
Цена: 18.00 лв.
В момента този продукт не е в наличност. |
|
|
| | | Описание: |  | Българското програмистко общество от години очаква това изчерпателно четиво на Робърт Седжуик, превърнало се в запазена марка за учебник по алгоритми. Поредното издание успешно затвърждава съчетанието между теория и практика, които направиха труда на автора безценен ресурс за над 250 000 програмиста!
Независимо дали сте студент, изучаващ алгоритми за първи път, или сте професионалист, желаещ да обогати своите познания, в тази книга ще откриете купища полезна информация.

Книгата предлага задълбочено разглеждане, анализ и сравнение на структурите от данни и алгоритмите за сортиране и търсене, реализирани на С. Използвайки лесни за разбиране примери, авторът описва основните, абстрактните типове данни, рекурсия, дървета, бърза сортировка, сортировка чрез сливане, пирамидална сортировка, приоритетни опашки, радиксно сортиране и търсене, сортировки със специално предназначение, символни таблици, балансирани и двоични дървета за търсене, хеширане и външно търсене.
Материалът в книгата е приложим за всеки език за програмиране.
В това издание:
* Задълбочено разглеждане на масиви, свързани списъци, низове, дървета и други основни структури от данни;
* Обстоен преглед на абстрактните типове данни (АТД);
* Над 100 алгоритъма за сортиране, избиране, АТД реализации на приоритетни опашки и АТД реализации на символни таблици (търсене);
* Нови реализации на биномиални опашки, многопосочно радиксно сортиране, сортиращи мрежи на Бачер, рандомизирани ДДТ, скосени дървета, списъци с пропуски, многопосочни трайове и много други;
* Сравнителен анализ на алгоритмите, включващ разширени емпирични проучвания и основни аналитични изследвания;
* Над 1000 упражнения, които да ви помогнат да научите свойствата на алгоритмите.
| | | | Съдържание: |  | Предговор 7 Обхват 8 Употреба в учебния процес 8 Алгоритми за практиката 9 Език за програмиране 10 Благодарности 11 Бележки по упражненията 15 Основи Глава 1 Въведение 19 1.1 Алгоритми 20 1.2 Примерна задача: Свързаност 22 1.3 Алгоритми за намиране на обединение 27 1.4 Поле за развитие 40 1.5 Накратко за темите 42 Глава 2 Принципи на анализа на алгоритми 45 2.1 Реализация и емпиричен анализ 46 2.2 Анализ на алгоритми 50 2.3 Нарастване на функции 53 2.4 Означението голямо О 61 2.5 Основни рекурсии 67 2.6 Примери за анализ на алгоритми 72 2.7 Гаранции, предвиждания и ограничения 78 Препратки за Част 1 83 Структури от данни Глава 3 Елементарни структури от данни 87 3.1 Изграждане на блокове 88 3.2 Масиви 101 3.3 Свързани списъци 109 3.4 Елементарна обработка на списъци 116 3.5 Заделяне на памет за списъци 126 3.6 Низове 130 3.7 Съставни структури от данни 135 Глава 4 Абстрактни типове данни 147 4.1 Абстрактни обекти и съвкупности от обекти 151 4.2 АТД за стек 155 4.3 Примери за клиенти на стеков АТД 158 4.4 Реализации на стекови АТД 165 4.5 Създаване на нов АТД 170 4.6 Опашки FIFO и обобщени опашки 174 4.7 Дублирани и индексни елементи 182 4.8 Първокласни АТД 187 4.9 Пример за базиран на приложение АТД 200 4.10 Перспективи 205 Глава 5 Рекурсия и дървета 207 5.1 Рекурсивни алгоритми 208 5.2 Разделяй и владей 216 5.3 Динамично програмиране 229 5.4 Дървета 238 5.5 Математически свойства на бинарните дървета 248 5.6 Обхождане на дървета 252 5.7 Рекурсивни алгоритми за бинарни дървета 258 5.8 Обхождане на граф 263 5.9 Перспективи 270 Препратки за Част 2 271
|
| |
| Често задавани въпроси: |
 |
Какво е BALKANATOLIA.com?

BALKANATOLIA.com е магазин за българска музика и филми
и книжарница за български книги в Интернет. Тук можете
да намерите актуална информация за новите заглавия,
както и да закупите желаните от вас продукти.
Доставяте ли по целият свят?

Да, ние продаваме както в България, така и в чужбина.
Независимо къде се намирате вие можете да закупите желаните
от вас продукти.
Защо цените са в Щатски долари и в Лева?

Цените са в лева и се преобразуват в USD по курса на
деня, когато поръчката, която се прави е за чужбина.
Стойността на продуктите е една и съща независимо в
каква валута виждате цените им.
Как може да се плати поръчката?

За България поръчките се плащат при доставката с наложен
платеж.
За чужбина може да се плати с VISA и MasterCard кредитна
карта, Western Union и MoneyGram превод или банков превод.
За някой държави поддържаме и преводи с пощенски записи.
Сигурни ли са плащанията с кредитни карти?

Плащанията с кредитни карти се обработват от PayPal.com
и 2checkout.com, това се прави за да можем да ви гарантираме
100% сигурност при трансферите.
Поддържат ли се на склад предлаганите продукти?

Ние предлагаме над 5000 заглавия - книги, музика и филми.
По тази причина на склад се поддържат само най-продаваните
продукти, както и най-новите заглавия от всеки раздел.
Останалите продукти се заявяват при поръчка, но това
в общият случай не влияе на 48 часовият срок за изпълнение
на доставката.
Каква е цената на доставката?

Цената за доставка зависи от дестинацията и броя на
поръчаните продукти. За София доставката е 1.80 лв.
независимо от броя на поръчаните продукти, за България
е от 1.20 лв. до 3.90 лв. за продукт в зависимост от
броя на поръчаните продукти.
Цената за доставка в чужбина е от 6.80 USD до 9.40 USD
за продукт, в зависимост от броя на поръчаните продукти.
Когато правите поръчка напишете вашето име и парола
и ще видите цената за доставка при калкулирането на
крайната цена.
Какви са сроковете за доставка?

Срока за доставка зависи от дестинацията, за София е
2 работни дни, а за България е една седмица.
Срокът за доставка извън България варира от 1 до 4 седмици
в зависимост от дестинацията. Поръчките се изпращат
до 2 работни дни след потвърждаване на плащането им.
Ако искате поръчката ви да бъде изпратена експерсно
за 2-3 дни с DHL или UPS пишете ни за да ви дадем цена
на email: .
Как се изпращат поръчаните продукти.

Поръчките за София се доставят с куриер на адрес. Поръчките
за България се доставят с наложен платеж чрез български
пощи. Поръчките за чужбина се доставят чрез пощенските
служби с препоръчана поща.
Как да поръчам?

За да поръчате продукт трябва предварително да сте се
регистрирали в сайта (чрез бутона [ Регистрация
] от менюто горе). След това изберете желания от вас
продукт и щракнете върху бутона добави
в кошницата >> за даденият носител Компакт
диск, Аудио касета, DVD или Видео CD. |
| |
| |
| |
|
|