store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    Алгоритми в програмирането - майсторството да програмираш - Алексей Василев
Начало   Книги    ...    Програмиране и езици  

Алгоритми в програмирането - майсторството да програмираш


Алексей Василев

Алгоритми в програмирането - майсторството да програмираш - Алексей Василев - книга
Поръчай през телефона си сега.
Лесно е!
Цена:  15.31 / 29.94 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 1.53 € / 2.99 лв.
До офис на Еконт: 2.81 € / 5.50 лв.
До адрес: 2.55 € / 4.99 лв.
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка29‑01‑2026 г. или 30‑01‑2026 г.
 Основни параметри:
Продукт#610-077-271
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена2023 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници426
Размери16.10 / 23.40 / 2.80 cm
Тегло0.584 kg
EAN9786192660154
ISBN9786192660154
Алгоритми в програмирането - майсторството да програмираш - Алексей Василев - книга

Алгоритми в програмирането - майсторството да програмираш


Алексей Василев

Цена:  15.31 / 29.94 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 1.53 € / 2.99 лв.
До офис на Еконт: 2.81 € / 5.50 лв.
До адрес: 2.55 € / 4.99 лв.
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка29‑01‑2026 г. или 30‑01‑2026 г.
 Основни параметри:
Продукт#610-077-271
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена2023 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници426
Размери16.10 / 23.40 / 2.80 cm
Тегло0.584 kg
EAN9786192660154
ISBN9786192660154
Описание
Важна част от подготовката на добрия програмист е свързана с развитието на алгоритмичното мислене. Ето защо тази книга е посветена на създаването, използването и анализа на алгоритми.

В книгата последователно са разгледани темите:
  • правила за представяне на алгоритми посредством псевдокод;
  • подходи за анализиране на сложността, оценка на ефективността на алгоритмите и избор на най-добрия от няколко възможни;
  • особености при реализация на алгоритми, предназначени за обработка на масиви, опашки, мрежи и свързани списъци;
  • използване, силни и слаби страни на нетривиални конструкции, бинарни дървета и графи;
  • числови алгоритми - изчислителни задачи, свързани с решаването на алгебрични и диференциални уравнения с интерполация, апроксимация и интегриране;
  • различни задачи, свързани с генериране на случайни числа, вероятности, приближени алгоритми и др.;
  • съвременни подходи за решаване на сложни задачи, в частност използване на невронни мрежи в контекста на работата с алгоритми, обсъждат се и принципите на квантовите изчисления и особеностите при съставянето на алгоритми за тях.

В края на всяка глава ще откриете резюме и списък със задачи за самостоятелна работа. Дадени са и възможните решения на тези задачи. Програмните кодове на включените в книгата примери са предоставени за свободно сваляне и тестване. Тези кодове са написани на Python не само заради неговата популярност, но и заради това, че синтаксисът му в много отношения кореспондира с конструкциите на псевдокода, използван в книгата.
За издателство Асеневци
Асеневци трейд ЕООД
София, 1618
р-н Витоша, Еровете № 13, ет. 2
store@asenevtsi.com
Страници от тази книга






Съдържание
Встъпление. Изкуството да мислиш и да програмираш
За какво е тази книга?
За кого е тази книга?
Структура на книгата
За автора
Обратна връзка
Благодарности
Запознаване с алгоритмите
  • Алгоритмите в живота
  • Алгоритми и оптимизация
  • Алгоритмични задачи
  • Обратни задачи
  • Алгоритми и модели
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №1.1 до задача №1.10
Алгоритмичен псевдокод
  • Запознаване с псевдокода
  • Условия и избор
  • Повторение на команди
  • Алгоритми и програми
  • Примери за създаване на алгоритми
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №2.1 до задача №2.10
Сложност на алгоритмите
  • Сравняване на алгоритми
  • Асимптотични оценки
  • Свойства на асимптотичните оценки
  • Класове на сложност на алгоритмите
  • Оптимизация на алгоритмите
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №3.1 до задача №3.10
Работа с масиви
  • Масивът като тип данни
  • Основни операции с масиви
  • Търсене на елементи
  • Сортиране на масив
  • Двумерни масиви
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №4.1 до задача №4.10
Списъци
  • Свързани списъци
  • Създаване на свързан списък
  • Обхождане на елементите в списък
  • Изменение на състава на списъка
  • Сортиране на свързани списъци
  • Списъци с цикли
  • Двупосочни списъци
  • Стекове и опашки
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №5.1 до задача №5.10
Дървета и графи
  • Запознаване с дърветата
  • Създаване на дърво
  • Преглеждане на дървета
  • Основни операции с дървета
  • Подредени дървета
  • Запознаване с графи
  • Представяне на графите
  • Търсене в граф
  • Използване на матрица и списък на съседство
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №6.1 до задача №6.10
Числови алгоритми
  • Алгебрични уравнения
  • Числено интегриране
  • Интерполационен полином
  • Апроксимация
  • Диференциални уравнения
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №7.1 до задача №7.10
Алгоритми и задачи
  • Генериране на случайни числа
  • Рекурсия
  • Оптимизация на изчисленията
  • Вероятностни алгоритми
  • Алчни алгоритми
  • Приближени алгоритми
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №8.1 до задача №8.10
Невронни мрежи
  • Общи сведения за невронните мрежи
  • Обучение на невронна мрежа
  • Структура на невронната мрежа
  • Многослойни мрежи
  • Особености при използването на невронни мрежи
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №9.1 до задача №9.10
Квантови изчисления
  • Квантови микрообекти
  • Квантови формалности
  • Запознаване с кюбити
  • Изчисления с кюбити
  • Принципи на квантовите изчисления
  • Резюме
  • Задачи за самостоятелна работа
  • Отговори и решения
  • Задача №10.1 до задача №10.10
Заключение. Финален акорд
Рейтинг
Рейтинг: 7.50 / 4 гласа 
За да оцениш книгата "Алгоритми в програмирането - майсторството да програмираш", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искаш да си първият дал мнение за тази книга, направи го сега!

Твоето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видиш всички останали мнения, натисни бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Книги от Алексей Василев
JavaScript в примери и задачи - книга

JavaScript в примери и задачи


Алексей Василев

Асеневци
Цена:  15.31 / 29.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга ще ви помогне самостоятелно да научите JavaScript - един от най-популярните и търсени езици за уеб програмиране. С негова помощ ще разширите функционалността на уеб страниците си и ще реализирате функции, които не могат да бъдат постигнати чрез стандартните HTML тагове. Невъзможно е да си представим професионален уеб програмист, който да не знае JavaScript. Опитът показва, че най-доб­ре и най-лесно програмиране се учи с примери. Освен това е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Затова авторът е избрал именно този начин за структуриране на ...
Python - основи на езика в примери - книга

Python - основи на езика в примери


Алексей Василев

Асеневци
Цена:  14.29 / 27.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тенденциите са такива, че търсенето на програмисти, работещи с Python, постоянно расте. Тази нарастваща популярност на езика до голяма степен се дължи на неговата простота, красота и ефективност. Спектърът от задачи, които могат да бъдат решавани с Python, е повече от внушителен. Затова изучаването на Python е един разумен и многообещаващ избор. Опитът показва, че различните концепции и подходи за програмиране се усвояват най-лесно, когато са илюстрирани с примери. Именно тази методика е използвана и в книгата. Теоретичните сведения се привеждат в минимален обем, но наред с това достатъчен за качественото усвояване на ...
C++ в примери и задачи - книга

C++ в примери и задачи


Алексей Василев

Асеневци
Цена:  12.75 / 24.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на него. Ето защо в първа глава ще намерите основополагащи примери. ... C++ е един от най-популярните и търсени езици за програмиране. Той е изключително гъвкав и богат и е невъзможно да си представим професионален програмист, който да не го знае. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Освен това, понякога е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Тук ще научите: как е организирана ...
Python - разширени възможности на езика в примери - книга

Python - разширени възможности на езика в примери


Алексей Василев

Асеневци
Цена:  12.75 / 24.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга дава важни знания за реализацията на принципите на обектно ориентираното програмиране (ООП) в Python. Последователно се разглеждат класовете, обектите, наследяването и създаването на елегантни програми с използването на специални методи. Особено внимание е отделено на обработката на изключителни ситуации и многонишковото програмиране, както и на създаването на приложения с графичен интерфейс, на основата на библиотеката Tkinter. Овладяването на тези теми значително ще разшири професионалния кръгозор на програмиста. Всяка глава съдържа примери за решаване на различни задачи и завършва с кратко резюме, в което ...
C# - разширени възможности на езика в примери - книга

C# - разширени възможности на езика в примери


Алексей Василев

Асеневци
Цена:  15.31 / 29.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга дава важни знания за особеностите на езика C# и съдържа примери за тяхното практическо използване. Застъпени са широк спектър от теми, свързани с най-актуалните и перспективни механизми на езика: абстрактни класове, начини за създаване и използване на интерфейси; работа с указатели; колекции и изброявания; полезни механизми, свързани с използването на делегати, събития, анонимни методи и ламбда-изрази; създаване на приложения с графичен интерфейс; прихващане и обработката на изключения; многонишково програмиране и начини за създаване на многонишкови приложения; създаване на прегледни и ефективни ...
Програмиране с Java SE 10 - основи на езика в примери - книга

Програмиране с Java SE 10 - основи на езика в примери


Алексей Василев

Асеневци
Цена:  15.31 / 29.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Книгата е предназначена за самостоятелно изучаване на Java - един от най-популярните и най-търсени езици за програмиране. Разглежда се версия Java SE 10. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Ето защо в книгата последователно и с много примери са разгледани практически всички основни теми, които така или иначе формират парадигмата за програмиране в Java - базови техники за създаване на програми в Java; класове, обекти и масиви; презареждане на методи; ламбда изрази; наследяване и предефиниране на методи; използване на интерфейси; обработка на събития и изключения; многонишково ...
C# - основи на езика в примери - книга

C# - основи на езика в примери


Алексей Василев

Асеневци
Цена:  15.31 / 29.94 лв.
C# вече дълги години е неизменна част от списъка с най-търсените езици за програмиране. Неговият код е компактен и разбираем - в това отношение този език за програмиране на практика няма конкуренция. На C# могат да бъдат създадени както малки конзолни приложения, така и програми с графичен интерфейс. Опитът показва, че най-доб­ре и най-лесно програмиране се учи с примери. Освен това е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Затова авторът е избрал именно този начин за структуриране на материала в книгата. В книгата последователно се разглеждат: базови типове ...
Java за всички - книга

Java за всички


Алексей Василев

Асеневци
Цена:  16.87 / 32.99 лв.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Вече дълги години Java е част от малката група на най-популярните и търсени езици за програмиране. Той е красив, ефективен и най-главното - много продуктивен. Основният критерий при подбора на материала в книгата е такъв, че читателят да може още от самото начало да започне да пише програми. В началото това ще бъдат прости програми, но постепенно с усвояването на материята степента на сложност ще се увеличава. Обхванати са всички основни концепции, нужни за ефективното съставяне на програми на Java: Базови типове и оператори; Управляващи инструкции (оператори за цикъл, условни оператори и оператори за избор); Работа ...
Книги от Алексей Василев
JavaScript в примери и задачи
Алексей Василев
Цена:  15.31 / 29.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Python - основи на езика в примери
Алексей Василев
Цена:  14.29 / 27.95 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
C++ в примери и задачи
Алексей Василев
Цена:  12.75 / 24.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Python - разширени възможности на езика в примери
Алексей Василев
Цена:  12.75 / 24.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
C# - разширени възможности на езика в примери
Алексей Василев
Цена:  15.31 / 29.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Закупилите тази книга, купуват също
ChatGPT и AI от нулата - книга

ChatGPT и AI от нулата



 

Цена:  9.71 / 18.99 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Специално за хора, които искат да превърнат AI и ChatGPT в свой съюзник. Как да станеш майстор на изкуствения интелект, без да губиш месеци в проба-грешка, дори да нямаш опит с технологиите. В книгата ще откриеш как да: използваш AI: книгата ще ти покаже как да контролираш AI, а не AI теб - служителите последни научават, когато има съкращения, направи всичко възможно, за да не си в списъка на съкратените преди да си готов; спестиш време: ще получиш бързо разбиране на AI и неговите възможности - забрави за дългите часове в четене и експериментиране - всичко, което трябва да знаеш, е тук, лесно и ясно; бъдеш ...
PHP 7 & MySQL - практическо програмиране - книга

PHP 7 & MySQL - практическо програмиране


Денис Колисниченко

Асеневци
Цена:  12.75 / 24.94 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, в книгата ще намерите множество примери, в които последователно и с подробни обяснения са разгледани полезни проекти от практиката - такива с които се сблъсква всеки съвременен PHP програмист. Отделено е нужното внимание и на начините за оптимизация на PHP кода, използването на шаблони, фреймуърк, SSL, работа с поща, Mp3 файлове, RSS, както и на техниките за защита от спам и хакери. Ще научите как да разработите мобилна версия на сайт и как да защитите вашия код от неоторизирано копиране ...
Microsoft Excel формули и функции For Dummies - книга

Microsoft Excel формули и функции For Dummies


Кен Блътман

АлексСофт
Цена:  14.83 / 29.00 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! Разбиране как работят функциите в една формула Максимално възползване от готовите функции на Excel Оценяване и предвиждане на инвестиции и разходи ... Накарайте мощните функции на Excel да работят за вас! Excel съдържа впечатляващите повече от 400 готови вградени функции. Сега преди разсъдъкът ви да се замъгли, тази книга съхранява 150-те най-полезни такива и осигурява инструкции стъпка по стъпка как да използвате всяка от тях във формула. Полезни, примери от реалния свят ви показват как да се възползвате от мощта на Excel за базови задачи, като определяне на средни продажби за бизнеса, ...
Първи стъпки в програмирането на C / C++ - книга

Първи стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова

КЛМН
Цена:  13.00 / 25.43 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Второ преработено издание. ... Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от ...
Състезателно програмиране за група С - книга

Състезателно програмиране за група С


Марин Шаламанов, Петър Петров

КЛМН
Цена:  10.22 / 19.99 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас. Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ...
Python за деца - забавно въведение в програмирането - книга

Python за деца - забавно въведение в програмирането


Джейсън Р. Бригс

Виа Летера
Цена:  19.43 / 38.00 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Второ издание. ... Python за деца действително представлява едно забавно въведение в света на програмирането. Насочена е както към децата и техните родители, така и към всеки, който иска да се научи да програмира. Чрез много игри и хумор авторът Джейсън Р. Бригс обяснява основни принципи на програмирането, приложими във всеки език. До края на книгата ще създадете две ефектни компютърни игри. Компютърното програмиране е в основата на съвременния технологичен свят, а Python е в основата на сегашната AI революция. С помощта на тази книга ще започнете да разбирате логиката на машинното мислене и с лекота да управлявате ...
Кодиране с изкуствен интелект For Dummies - книга

Кодиране с изкуствен интелект For Dummies


Крис Минник

АлексСофт
Цена:  13.80 / 26.99 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Повишете производителността и точността на кодирането с помощта на изкуствения интелект. Инструментите за изкуствен интелект, като чатботове и автоматично довършване, предлагат помощ на програмистите по време на всяка фаза от жизнения цикъл на разработката на софтуер. Тази книга насочва програмистите към платформите с изкуствен интелект, които помагат за автоматизиране на създаването на код, оптимизиране на кода, тестване за грешки и извършване на актуализации. Станете по-продуктивни, докато прилагате инструментите на изкуствения интелект, за да превърнете кодирането в по-гладък процес. С това ръководство на Dummies ...
Обектно-ориентирано проектиране и програмиране: С примери на C# - книга

Обектно-ориентирано проектиране и програмиране: С примери на C#


Елена Сомова, Росица Донева, Силвия Гафтанджиева

УИ Паисий Хилендарски
Цена:  7.67 / 15.00 лв.
Продуктът е сред най-интересните в store.bg
В последните десетилетия неимоверно се увеличи необходимостта от проекти­ране и създаване на програмни системи с различно предназначение. В същото време архитектурата на компютрите, предложена от Джон фон Нойман, остана почти непроменена, а производителността на програмисткия труд растеше със значително по-бавни темпове. Всичко това наложи търсенето на по-ефективни методи и техно­логии за производство на програми, както и създаване на мощни средства за абст­ракция в езиците за програмиране (ЕП). В тази връзка се появиха нови по-съвършени механизми за абстракция, позволяващи процесът на създаване на програмни продукти да ...
Мариус Габриел
Симона Панова
Първи стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова - помагало
Второ преработено издание. : Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. ...
Състезателно програмиране за група С - Марин Шаламанов, Петър Петров - помагало
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. ...
Python за деца - забавно въведение в програмирането - Джейсън Р. Бригс - книга
Второ издание. : Python за деца действително представлява едно забавно въведение в света на ...
Кодиране с изкуствен интелект For Dummies - Крис Минник - книга
Повишете производителността и точността на кодирането с помощта на изкуствения интелект.Инструментите ...
Обектно-ориентирано проектиране и програмиране: С примери на C# - Елена Сомова, Росица Донева, Силвия Гафтанджиева - книга
В последните десетилетия неимоверно се увеличи необходимостта от проекти­ране и създаване на програмни ...
Python за деца - Джейсън Бригс - книга
Увлекателен самоучител по програмиране. : Python е мощен език за програмиране, който освен това е ...
Втори стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова, Петър Петров - помагало
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят ( ...
Голяма книга за Linux - D.K. Academy - книга
Практически наръчник по системно и мрежово администриране и управление на сървъри.Този практически ...
Програмирай и играй със Scratch. Създай 10 забавни игри и стани истински програмист - Матю Хайленд - книга
Матю Хайленд е основател на училището за програмиране "Hackingtons". : Създаването на ...
Алгоритми в графи. Основни алгоритми с STL - Красимир Манев - книга
Второ преработено и допълнено издание. : Книгата въвежда читателя в една област на дискретната ...
Търсене
Книги