store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Използваме бисквитки, за да осигурим възможно най-доброто преживяване в нашия уебсайт. За да работи store.bg правилно е необходимо съгласие с употребата им!
Детайлни настройки
Съгласен съм с бисквитките
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    За начинаещи    Алгоритми For Dummies - Джон Пол Мюлер, Лука Мас...
Начало   Книги    ...    За начинаещи  
Търсене
Хиляди книги на
супер изгодни цени
Книги
Списания

Алгоритми For Dummies


Джон Пол Мюлер, Лука Масарон

Цена:  25.00 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в дните:
Четвъртък 06-08-2020 г., Петък 07-08-2020 г. или
Понеделник 10-08-2020 г.
Продукт#246085
ВидКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена30-01-2019 г.
ИздателствоАлексСофт
Официален сайт на АлексСофтwww.alexsoft.net
Категории
КорицаМека
Страници464
Размери17.00 / 24.00 / 3.00 cm
Тегло0.750 kg
EAN9789546563644
ISBN9789546563644
Видео
Описание
Прави ученето лесно.
Опознайте алгоритмите. Няма нужда да сте професори, за да разберете алгоритмите. Това ясно и достъпно ръководство показва как те оказват влияние върху ежедневния ни живот - от виртуалните контакти до общуването на живо. Те също така са изключително важни, когато става въпрос за вземане на решения от всякакъв род. Ако искате да знаете как да използвате процедури за решаване на реални проблеми, "Алгоритми For Dummies" е вашето практическо въведение в тази интересна и много актуална сфера.

В книгата ще откриете:
  • Извършване на обработка на данни
  • Разглеждане на дизайн на алгоритъм
  • Научаване на историята на алгоритмите
  • Бързо представяне на графи
  • Управление на големи данни
  • Опростяване на сложни алгоритми
  • Управление на робот в лабиринт
  • Програмиране на собствен алгоритъм

Досега Джон Пол Мюлер е написал 102 книги и повече от 600 статии по теми, вариращи от работата в мрежа до машинното обучение. Лука Масарон е учен, специализирал в организирането и интерпретирането на големи данни и превръщането им в умни данни чрез най-простите и най-ефективни техники за извличане на данни и машинно обучение.

Посетете уеб сайта към книгата, за да изтеглите целия изходен код за примерите.
Страници от тази книга






Съдържание
Въведение
  • За книгата
  • Глупави предположения
  • Икони, използвани в книгата
  • Отвъд книгата
  • Оттук накъде
Първи стъпки
  • Запознанство с алгоритмите
    • Описание на алгоритми
      • Определяне на употребата на алгоритми
      • Намиране на алгоритми навсякъде
    • Използване на компютри за решаване на проблеми
      • Използване на съвременни централни процесори и графични процесори
      • Работа с чипове със специално предназначение
      • Използване на мрежи
      • Използване на налични данни
    • Разграничаване между проблеми и решения
      • Правилно и ефективно
      • Няма безплатен обяд
      • Адаптиране на стратегията към проблема
      • Описване на алгоритми на лингва франка
      • Справяне със сложни проблеми
    • Структуриране на данни за получаване на решение
      • Разбиране на компютърната гледна точка
      • Подреждането на данни прави разликата
  • Разглеждане на структура на алгоритъм
    • Започване на решаване на проблема
      • Моделиране на реални проблеми
      • Намиране на решения и контрапримери
      • Стъпвайки на раменете на гиганти
    • Разделяне и завладяване
      • Избягване на решения по метода на грубата сила
      • Започване чрез опростяване
    • Научаване, че алчността може да бъде и нещо хубаво
      • Прилагане на алчния подход
      • Постигане на добро решение
    • Изчисляване на разходи и следване на евристичен подход
      • Представяне на проблем като пространство
      • Тръгване напосоки и изваждане на късмет
      • Използване на евристична и разходна функция
    • Оценяване на алгоритми
    • Симулации с помощта на абстрактни машини
      • Става още по-абстрактно
      • Работа с функции
  • Използване на Python за работа с алгоритми
    • Разглеждане на предимствата на Python
      • Защо в тази книга се използва Python
      • Работа с MATLAB
      • Разглеждане на други среди за тестване на алгоритми
    • Разглеждане на дистрибуции на Python
      • Придобиване на Analytics Anaconda
      • Разглеждане на Enthought Canopy Express
      • Разглеждане на pythonxy
      • Разглеждане на WinPython
    • Инсталиране на Python на Linux
    • Инсталиране на Python на MacOS
    • Инсталиране на Python на Windows
    • Изтегляне на набори от данни и примерен код
      • Използване на Jupyter Notebook
      • Определяне на хранилище за кода
      • Понятие за набори от данни, използвани в тази книга
  • Въведение в програмирането на алгоритми на Python
    • Работа с числови и логически данни
      • Присвояване на променливи
      • Аритметични действия
      • Сравняване на данни чрез Булеви изрази
    • Създаване и използване на низове
    • Взаимодействие с дати
    • Създаване и използване на функции
      • Създаване на функции за многократно използване
      • Извикване на функции
    • Използване на конструкции с условие и цикъл
      • Взимане на решения с помощта на конструкция if
      • Избиране между няколко възможности с помощта на вложени решения
      • Изпълнение на повтарящи се задачи с помощта на цикъл for
      • Използване на цикъл while
    • Съхраняване на данни чрез използване на множества, списъци и кортежи
      • Създаване на множества (sets)
      • Създаване на списъци
      • Създаване и използване на кортежи
    • Задаване на полезни итератори
    • Индексиране на данни с помощта на речници
  • Извършване на основни манипулации на данни с помощта на Python
    • Извършване на изчисления с помощта на вектори и матрици
      • Разбиране за скаларни и векторни операции
      • Извършване на векторно умножение
      • Правилното начало е създаване на матрица
      • Умножаване на матрици
      • Дефиниране на разширени операции с матрици
    • Създаване на комбинации по правилния начин
      • Разпознаване на пермутации
      • Разбъркване на комбинации
      • Запознаване с повторенията
    • Получаване на желаните резултати с помощта на рекурсия
      • Обяснение на рекурсията
      • Премахване на рекурсия на извикване на опашката
    • По-бързо изпълнение на задачи
      • Разделяй и владей
      • Разграничаване на различни възможни решения
Разбиране на нуждата от сортиране и търсене
  • Структуриране на данни
    • Определяне на нуждата от структура
      • Как да направите съдържание по-видимо
      • Съпоставяне на данни от различни източници
      • Разглеждане на необходимостта от поправяне на данни
    • Струпване на данни в подходящ ред
      • Подреждане в стекове
      • Използване на опашки
      • Намиране на данни с помощта на речници
    • Работа с дървета
      • Основни понятия за дървета
      • Изграждане на дърво
    • Представяне на взаимовръзки в граф
      • Преминаване отвъд дърветата
      • Изграждане на графи
  • Аранжиране и търсене на данни
    • Сортиране на данни с помощта на Mergesort и Quicksort
      • Определяне защо сортирането на данни е важно
      • Наивно подреждане на данни
      • Използване на по-добри техники за сортиране
    • Използване на дървета за търсене и купчини
      • Разглеждане на необходимостта от ефективно търсене
      • Изграждане на бинарно дърво за търсене
      • Извършване на специализирани търсения с помощта на бинарен куп
    • Прилагане на хеширане
      • Слагане на всичко в кофи
      • Избягване на сблъсъци
      • Създаване на собствена хеш функция
Изследване на света на графите
  • Разбиране на основните понятия за графите
    • Обясняване на важността на мрежите
      • Разглеждане на същността на граф
      • Намиране на графи навсякъде
      • Показване на социалната страна на графите
      • Разбиране на подграфи
    • Определяне как се чертае граф
      • Различаване на ключови атрибути
      • Чертане на граф
    • Измерване на функционалността на граф
      • Преброяване на ръбове и върхове
      • Изчисляване на централност
    • Преобразуване на граф в цифров формат
      • Добавяне на граф към матрица
      • Използване на разредени представяния
      • Използване на списък за запазване на граф
  • Повторно свързване на точките
    • Ефективно обхождане на графа
      • Създаване на граф
      • Прилагане на обхождане в ширина
      • Прилагане на обхождане в дълбочина
      • Определяне кое приложение да се използва
      • Сортиране на елементите на графа
      • Работа с насочени ациклични графи (DAGs)
      • Използване на топологично сортиране
    • Намаляване до минимално покриващо дърво
      • Откриване на правилните алгоритми, които дасе изпозлват
      • Запознаване с приоритетните опашки
      • Използване на алгоритъма на Прим
      • Тестване на алгоритъма на Крускал
      • Определяне кой алгоритъм работи най-добре
    • Намиране на най-краткия маршрут
      • Дефиниране какво означава да се открие най-краткият път
      • Обяснение на алгоритъма на Дейкстра
  • Разкриване на тайните на графите
    • Разглеждане на социалните мрежи като графи
      • Събиране на мрежите на групи (клъстеризация)
      • Откриване на общности
    • Движение по графа
      • Изчисляване на степента на разделяне
      • Произволно обхождане на граф
  • Намиране на точната уеб страница
    • Изследване на света чрез система за търсене
      • Търсене на данни в Интернет
      • Разглеждане как се намират точните данни
    • Обясняване на алгоритъма PageRank
      • Разбиране на мотивите, стоящи зад алгоритъма PageRank
      • Обясняване на основите на PageRank
    • Внедряване на PageRank
      • Прилагане на скрипта на Python
      • Борба с наивното прилагане
      • Запознаване с отегчаване (boredom) и телепортиране(teleporting)
      • Поглед към живота на една машина за търсене отвътре
      • Разглеждане на други приложения на PageRank
    • Излизане извън парадигмата на PageRank
      • Представяне на семантични заявки
      • Използване на изкуствен интелект за класиране на резултати от търсене
Борба с големи данни
  • Управление на големи данни
    • Преобразуване на мощност в данни
      • Разбиране на следствията от закона на Мур
      • Намиране на данни навсякъде
      • Навлизане на алгоритмите в бизнеса
    • Потоци от данни
      • Правилната рецепта за анализиране на потоци
      • Запазване на правилните данни
    • Скициране (sketching) на отговор от потока от данни
      • Филтриране на елементи от потока наизуст
      • Демонстриране на филтъра на Блум
      • Откриване на броя на отделните елементи
      • Научаване как да се преброяват обекти в поток
  • Успоредно изпълнение на операции
    • Управление на огромни количества данни
      • Разбиране на успоредната парадигма
      • Разпределение на файлове и операции
      • Прилагане на решението MapReduce
    • Изработване на алгоритми за MapReduce
      • Настройване на симулация на MapReduce
      • Запитване чрез mapping
  • Компресиране на данни
    • Смаляване на данни
      • Запознаване с кодирането
      • Разглеждане на ефектите от компресията
      • Избиране на конкретен вид компресия
      • Мъдър избор на кодирането
      • Кодиране с поммощта на компресията на Хъфман
      • Запаметяване на последователности с LZW
Справяне с трудни проблеми
  • Работа с алчни алгоритми
    • Решаване кога е по-добре да бъдете алчни
      • Разбиране защо алчното е добро
      • Как да държите алчните алгоритми под контрол
      • Разглеждане на NP - завършени проблеми
    • Откриване как алчността може да бъде полезна
      • Подреждане на кеширани компютърни данни
      • Състезаване за ресурси
      • Повторно обръщане към кодирането на Хъфман
  • Прилагане на динамично програмиране
    • Обяснение на динамичното програмиране
      • Придобиване на историческа основа
      • Превръщане на проблеми в динамични
      • Динамично прилагане на рекурсия
      • Използване на мемоизация
    • Откриване на най-добрите динамични рецепти
      • Поглеждане вътре в раницата
      • Обиколка между градове
      • Приблизително търсене на низове
  • Използване на рандомизирани (вероятностни) алоритми
    • Определяне на начина на работа на случайния избор
      • Разсъждаване защо е необходим случаен избор
      • Разбиране как работи вероятността
      • Разбиране на разпределенията
      • Симулиране на използването на метода Монте Карло
    • Включване на случайността в логиката
      • Извършване на симулации с помощта на Монте Карло
      • По-бързо подреждане с Quicksort
  • Извършване на локално търсене
    • Разбиране на локалното търсене
      • Запознаване с близката околност
    • Представяне на трикове при локално търсене
      • Обясняване на изкачването на хълмове със задачата за n-те царици
      • Откриване на симулирано закаляване
      • Избягване на повторения с помощта на търсене табу
    • Решаване на изпълнимост на Булеви вериги
      • Решаване на 2-SAT с помощта на рандомизация
      • Прилагане на кода на Python
      • Осъзнаване, че началната точка е важна
  • Прилагане на линейно програмиране
    • Използване на линейни функции като инструмент
      • Бърз поглед към математическите основи, които са ви необходими
      • Как да опростявате при планиране
      • Работа с геометрия с помощта на симплекс
      • Разбиране на ограниченията
    • Практическо приложение на линейното програмиране
      • Настройване на PuLP вкъщи
      • Оптимизиране на производството и приходите
  • Разглеждане на евристичен подход
    • Разграничаване на евристики
      • Разглеждане на целите на евристиката
      • Преминаване от генетика към изкуствения интелект
    • Създаване на маршрути за роботи с помощта на евристики
      • Разузнаване в неизвестни територии
      • Използване на мерки за разстояние като евристики
    • Обясняване на алгоритмите за намиране на път
      • Създаване на лабиринт
      • Търсене на бърз маршрут best-first (първи най-добър)
      • Прилагане на евристика чрез A*
Частта на десетте
  • Десет алгоритъма, които променят света
    • Използване на рутинни практики за сортиране
    • Намиране на неща с рутинни практики за търсене
    • Разбъркване на нещата със случайни числа
    • Извършване на компресия на данни
    • Запазване на данните в тайна
      • Промяна на домейна на данните
    • Анализиране на връзки
    • Откриване на модели от данни
    • Разглеждане на автоматизация и автоматични отговори
    • Създаване на уникални идентификатори
  • Десет алгоритмични проблема, които все още предстои да бъдат решени
  • Работа с текстови търсения
  • Диференциране на думи
  • Определяне дали едно приложение ще има край
  • Създаване и използване на еднопосочни функции
  • Умножаване на наистина големи числа
  • Разделяне на ресурси по равно
  • Намаляване на времето за изчисляване на разстоянието за редактиране
  • Бързо решаване на проблеми
  • Разиграване на паритетна игра
  • Разбиране на пространствените проблеми
За авторите
Рейтинг
Рейтинг: 10.00 / 1 глас 
За да оцените книгата "Алгоритми For Dummies", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Други интересни предложения
SQL For Dummies - Алън Г. Тейлър -
SQL For Dummies
Алън Г. Тейлър
АлексСофт
Цена:  20.00 лв.
Microsoft Excel 2019 For Dummies - Д-р Грег Харви -
Microsoft Excel 2019 For Dummies
Д-р Грег Харви
АлексСофт
Цена:  22.00 лв.
Microsoft Office 2013 For Dummies - Уолъс Уонг -
Microsoft Office 2013 For Dummies
Уолъс Уонг
АлексСофт
Цена:  20.00 лв.
YouTube маркетинг For Dummies - Уил Ийгъл -
YouTube маркетинг For Dummies
Уил Ийгъл
АлексСофт
Цена:  22.00 лв.
Microsoft Excel 2013 - Step by Step - Къртис Д. Фрай -
Microsoft Excel 2013 - Step by Step
Къртис Д. Фрай
АлексСофт
Цена:  25.00 лв.
Microsoft Excel 2016 - Step by Step - Къртис Фрай -
Microsoft Excel 2016 - Step by Step
Къртис Фрай
АлексСофт
Цена:  25.00 лв.
Мнения на посетители
 

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

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

Прогнозиране на продажбите с Excel For Dummies


Д-р Конрад Карлберг

АлексСофт
Цена:  25.00 лв.
Продуктът е представен с вътрешни страници
Създавайте прогнози за продажбите, на които може да вярвате. Не ви е нужна магия, късмет или диплома по висша математика, за да разработвате надеждни прогнози за продажби; трябва ви само Excel и тази книга! Този наръчник обяснява как работи прогнозирането и как да използвате вградените в Excel инструменти. Тук ще научите как избирате вашите данни, да настройвате вашите таблици, да чертаете базовата ви линия, за да създавате и основни, и разширени прогнози, които наистина можете да използвате. В книгата ще откриете: предотвратяване на често срещани проблеми; защо базовите линии имат значение; как да ...
Сертифициран етичен хакер версия 10 CEH - Майкъл Грег, Омар Сантос - книга

Сертифициран етичен хакер версия 10 CEH


Майкъл Грег, Омар Сантос

АлексСофт
Цена:  44.99 лв.
Продуктът е представен с вътрешни страници
Това ръководство за обучение ви помага да овладеете темите на изпита "Certified Ethical Hacker (CEH) Version 10 на EC-Council". Благодарение на книгата: разберете методологиите и техническите основи на етичното хакерство; научете как да изпълнявате пасивно и активно разузнаване; разкрийте подробна информация за целта и започнете да използвате уязвимите ѝ места; използвайте социалното инженерство, заплахите от злонамерен софтуер и управлението и смекчаването на уязвимите моменти; извършвайте различни атаки срещу уеб приложения, безжични мрежи, IoT и мобилни устройства. Ръководството за ...
Java за всички - Алексей Василев - книга

Java за всички


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

Асеневци
Цена:  33.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с видео материали
Вече дълги години Java е част от малката група на най-популярните и търсени езици за програмиране. Той е красив, ефективен и най-главното - много продуктивен. Основният критерий при подбора на материала в книгата е такъв, че читателят да може още от самото начало да започне да пише програми. В началото това ще бъдат прости програми, но постепенно с усвояването на материята степента на сложност ще се увеличава. Обхванати са всички основни концепции, нужни за ефективното съставяне на програми на Java: Базови типове и оператори; Управляващи инструкции (оператори за цикъл, условни оператори и оператори за избор); ...
Kali Linux: Изследване и етично хакване на Wireless мрежи - Камерън Бюканън, Вивек Рамачандран - книга

Kali Linux: Изследване и етично хакване на Wireless мрежи


Камерън Бюканън, Вивек Рамачандран

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Практически наръчник. ... Безжичните мрежи са навсякъде и тестването за безжично проникване в тях е ключово умение, което всеки мрежов администратор трябва да притежава. С откриването на атаката KRACK, която дава възможност на хакерите да проникнат в Wi-Fi мрежите, криптирани с WPA2, тези умения са по-нужни от всякога. Kali Linux е най-популярната дис­трибуция за тестване на прониквания. Тя съдържа стотици инструменти, с които се откриват пропуски в сигурността и се извършват мрежови атаки. В тази книга ще намерите едни от най-новите методи за изследване и етично хакване на Wireless мрежи, включително подробно описание ...
YouTube маркетинг For Dummies - Уил Ийгъл - книга

YouTube маркетинг For Dummies


Уил Ийгъл

АлексСофт
Цена:  22.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Отведете съобщението си пред погледа на милиони. Всички погледи са приковани върху съобщението ви, когато знаете как да използвате ефективно маркетинг в YouTube! Но тази много ценна, при това сложна среда може да е малко плашеща. Не се страхувайте - книгата е написана за вас, специалистът по маркетинг. Независимо дали сте част от голям маркетингов отдел, или предприемач, който върши всичко сам, тук са нещата, които трябва да знаете, за да планирате вашата маркетингова кампания в YouTube, да си пробивате път през различни опции за рекламиране, да разработите стратегия за съдържание, за да поддържате целите си, и да ...
Python за деца - Джейсън Бригс - книга

Python за деца


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

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Увлекателен самоучител по програмиране. ... Python е мощен език за програмиране, който освен това е лесен за научаване и забавен за употреба! Но книгите по програмиране на Python обикновено са скучни, сиви и досадни, а това никак не е забавно. "Python за деца" е един по-различен наръчник, насочен към децата (и техните родители), които имат интерес към програмирането. В него Python сякаш оживява, а авторът ни учи на базисните умения чрез уникални и много забавни примери. Те включват хищни чудовища, тайни агенти, крадливи гарвани и какви ли не други забавни същества! В книгата се дефинират много нови термини, ...
Microsoft Office 2019 - Step by Step - Джоан Ламбърт, Къртис Фрай - книга

Microsoft Office 2019 - Step by Step


Джоан Ламбърт, Къртис Фрай

АлексСофт
Цена:  29.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Бързият начин да разучите "Microsoft Office 2019" и "Office 365"! Книгата съдържа файлове за упражнения. ... Това е лесният начин за учене. Вършете повече неща и по-бързо с "Microsoft Office 2019" и "Office 365". Скачайте направо там, където ви трябват отговори - кратки уроци и подробни екранни снимки разкриват точно какво да направите, стъпка по стъпка. Открийте пестящи време преки пътища за Word, Excel, PowerPoint и Outlook. Форматирайте, организирайте и си сътрудничете с други хора върху въздействащи документи на Word. Изграждайте мощни, надеждни работни листове на ...
Командите в Linux - D.K. Academy - книга

Командите в Linux


D.K. Academy

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Практически наръчник за работа с конзолата. ... Пълноценното използване на Linux е невъзможно без командния ред. Не всички конзолни команди обаче имат своите графични аналози, а има и ситуации, при които без команден ред не може. Тук ще намерите подробно описание на синтаксиса на най-полезните Linux команди, техните параметри и, разбира се, практически примери. Включени са команди за работа с файловата система, текст, локалната мрежа и интернет. Особено внимание е отделено на командите за системния администратор, за управление на потребителите, за управление на процеси и инсталиране на пакети. Разгледани са и ...
CCNA Security учебно ръководство - Трой Макмилан - книга

CCNA Security учебно ръководство


Трой Макмилан

АлексСофт
Цена:  29.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Пълна, практическа, реална подготовка за изпита CCNA. ... "CCNA Security учебно ръководство" предлага всеобхватна подготовка за изпит 210-260, с експертно разглеждане на всички теми за изпита и здрав комплект от учебни помагала. Като осигурява обяснения и съвети за инсталация, отстраняване на неизправности и наблюдение на защитени мрежи, това ръководство помага на кандидатите да разработят технологичната компетентност, която им е необходима за поддържане на целостта, конфиденциалността и достъпността на данните и устройствата. Практическите изпити ви дават възможност за реално разбиране на критични проблеми в ...
Linux - практически наръчник по системно и мрежово администриране - Денис Колисниченко - книга

Linux - практически наръчник по системно и мрежово администриране


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

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Fedora openSUSE Ubuntu Debain. ... Този практически наръчник е ориентиран към системните администратори и разглежда един от най-широко застъпените аспекти на приложението на Linux - изграждането на сървър. Книгата се състои от четири части: Разгръщане на Linux - тук ще научите всичко за инсталирането на Linux, включително и разгръщане по мрежата и на виртуален сървър. Устройство на Linux - тази част запознава читателя с процеса на зареждане, със системите за инициализация и с ядрото на Linux. Разгледани са и файловата система, мениджърът на логически дялове LVM и RAID масивите. Системно администриране - ...
Компютърни мрежи. Наръчник на системния администратор - D.K. Academy - книга

Компютърни мрежи. Наръчник на системния администратор


D.K. Academy

Асеневци
Цена:  29.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Добри практики в примери. ... Този наръчник е предназначен за онези, които се занимават със създаването и експлоатацията на компютърни мрежи - системните администратори. В книгата са разгледани различни технологии и е отразен многогодишният опит на автора в областта. В първите няколко глави се дават основополагащите знания за мрежите. Ще научите какви са изискванията към съв­ременното мрежово оборудване и как да подберете най-оптимално компонентите за изграждане на нова или за поддръжката на съществуваща мрежа. След това са разгледани фундаменталните въп­роси, свързани със структурата на мрежата - видове мрежи; топологии ...
Практически наръчник по системно и мрежово администриране. Windows Server 2019 - D.K. Academy - книга

Практически наръчник по системно и мрежово администриране. Windows Server 2019


D.K. Academy

Асеневци
Цена:  27.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Тази книга разглежда голяма част от задачите, с които се сблъсква един системен администратор: настройка на носителите на данни и файловите системи – управление, проверка и оптимизиране на твърдите дис­кове; компресиране, преобразуване и преоразмеряване на дялове; предоставяне на общ достъп до дан­ните – управление на разрешенията и пот­ребителските сесии, свързване на мрежов диск; обезпечаване на отказоустойчивостта на данните – работа с томове и масиви от томове, RAID масиви и сенчести копия; осигуряване сигурността на данните, в това число и шифроване на данни. Резервно копиране и възстановяване на данни; ...

Алгоритми For Dummies


Джон Пол Мюлер, Лука Масарон

Поръчай през телефона си сега.
Лесно е!
Цена:  25.00 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в дните:
Четвъртък 06-08-2020 г., Петък 07-08-2020 г. или
Понеделник 10-08-2020 г.
Продукт#246085
ВидКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена30-01-2019 г.
ИздателствоАлексСофт
Официален сайт на АлексСофтwww.alexsoft.net
Категории
КорицаМека
Страници464
Размери17.00 / 24.00 / 3.00 cm
Тегло0.750 kg
EAN9789546563644
ISBN9789546563644
Описание
Прави ученето лесно.
Опознайте алгоритмите. Няма нужда да сте професори, за да разберете алгоритмите. Това ясно и достъпно ръководство показва как те оказват влияние върху ежедневния ни живот - от виртуалните контакти до общуването на живо. Те също така са изключително важни, когато става въпрос за вземане на решения от всякакъв род. Ако искате да знаете как да използвате процедури за решаване на реални проблеми, "Алгоритми For Dummies" е вашето практическо въведение в тази интересна и много актуална сфера.

В книгата ще откриете:
  • Извършване на обработка на данни
  • Разглеждане на дизайн на алгоритъм
  • Научаване на историята на алгоритмите
  • Бързо представяне на графи
  • Управление на големи данни
  • Опростяване на сложни алгоритми
  • Управление на робот в лабиринт
  • Програмиране на собствен алгоритъм

Досега Джон Пол Мюлер е написал 102 книги и повече от 600 статии по теми, вариращи от работата в мрежа до машинното обучение. Лука Масарон е учен, специализирал в организирането и интерпретирането на големи данни и превръщането им в умни данни чрез най-простите и най-ефективни техники за извличане на данни и машинно обучение.

Посетете уеб сайта към книгата, за да изтеглите целия изходен код за примерите.
Страници от тази книга
Съдържание
Въведение
  • За книгата
  • Глупави предположения
  • Икони, използвани в книгата
  • Отвъд книгата
  • Оттук накъде
Първи стъпки
  • Запознанство с алгоритмите
    • Описание на алгоритми
      • Определяне на употребата на алгоритми
      • Намиране на алгоритми навсякъде
    • Използване на компютри за решаване на проблеми
      • Използване на съвременни централни процесори и графични процесори
      • Работа с чипове със специално предназначение
      • Използване на мрежи
      • Използване на налични данни
    • Разграничаване между проблеми и решения
      • Правилно и ефективно
      • Няма безплатен обяд
      • Адаптиране на стратегията към проблема
      • Описване на алгоритми на лингва франка
      • Справяне със сложни проблеми
    • Структуриране на данни за получаване на решение
      • Разбиране на компютърната гледна точка
      • Подреждането на данни прави разликата
  • Разглеждане на структура на алгоритъм
    • Започване на решаване на проблема
      • Моделиране на реални проблеми
      • Намиране на решения и контрапримери
      • Стъпвайки на раменете на гиганти
    • Разделяне и завладяване
      • Избягване на решения по метода на грубата сила
      • Започване чрез опростяване
    • Научаване, че алчността може да бъде и нещо хубаво
      • Прилагане на алчния подход
      • Постигане на добро решение
    • Изчисляване на разходи и следване на евристичен подход
      • Представяне на проблем като пространство
      • Тръгване напосоки и изваждане на късмет
      • Използване на евристична и разходна функция
    • Оценяване на алгоритми
    • Симулации с помощта на абстрактни машини
      • Става още по-абстрактно
      • Работа с функции
  • Използване на Python за работа с алгоритми
    • Разглеждане на предимствата на Python
      • Защо в тази книга се използва Python
      • Работа с MATLAB
      • Разглеждане на други среди за тестване на алгоритми
    • Разглеждане на дистрибуции на Python
      • Придобиване на Analytics Anaconda
      • Разглеждане на Enthought Canopy Express
      • Разглеждане на pythonxy
      • Разглеждане на WinPython
    • Инсталиране на Python на Linux
    • Инсталиране на Python на MacOS
    • Инсталиране на Python на Windows
    • Изтегляне на набори от данни и примерен код
      • Използване на Jupyter Notebook
      • Определяне на хранилище за кода
      • Понятие за набори от данни, използвани в тази книга
  • Въведение в програмирането на алгоритми на Python
    • Работа с числови и логически данни
      • Присвояване на променливи
      • Аритметични действия
      • Сравняване на данни чрез Булеви изрази
    • Създаване и използване на низове
    • Взаимодействие с дати
    • Създаване и използване на функции
      • Създаване на функции за многократно използване
      • Извикване на функции
    • Използване на конструкции с условие и цикъл
      • Взимане на решения с помощта на конструкция if
      • Избиране между няколко възможности с помощта на вложени решения
      • Изпълнение на повтарящи се задачи с помощта на цикъл for
      • Използване на цикъл while
    • Съхраняване на данни чрез използване на множества, списъци и кортежи
      • Създаване на множества (sets)
      • Създаване на списъци
      • Създаване и използване на кортежи
    • Задаване на полезни итератори
    • Индексиране на данни с помощта на речници
  • Извършване на основни манипулации на данни с помощта на Python
    • Извършване на изчисления с помощта на вектори и матрици
      • Разбиране за скаларни и векторни операции
      • Извършване на векторно умножение
      • Правилното начало е създаване на матрица
      • Умножаване на матрици
      • Дефиниране на разширени операции с матрици
    • Създаване на комбинации по правилния начин
      • Разпознаване на пермутации
      • Разбъркване на комбинации
      • Запознаване с повторенията
    • Получаване на желаните резултати с помощта на рекурсия
      • Обяснение на рекурсията
      • Премахване на рекурсия на извикване на опашката
    • По-бързо изпълнение на задачи
      • Разделяй и владей
      • Разграничаване на различни възможни решения
Разбиране на нуждата от сортиране и търсене
  • Структуриране на данни
    • Определяне на нуждата от структура
      • Как да направите съдържание по-видимо
      • Съпоставяне на данни от различни източници
      • Разглеждане на необходимостта от поправяне на данни
    • Струпване на данни в подходящ ред
      • Подреждане в стекове
      • Използване на опашки
      • Намиране на данни с помощта на речници
    • Работа с дървета
      • Основни понятия за дървета
      • Изграждане на дърво
    • Представяне на взаимовръзки в граф
      • Преминаване отвъд дърветата
      • Изграждане на графи
  • Аранжиране и търсене на данни
    • Сортиране на данни с помощта на Mergesort и Quicksort
      • Определяне защо сортирането на данни е важно
      • Наивно подреждане на данни
      • Използване на по-добри техники за сортиране
    • Използване на дървета за търсене и купчини
      • Разглеждане на необходимостта от ефективно търсене
      • Изграждане на бинарно дърво за търсене
      • Извършване на специализирани търсения с помощта на бинарен куп
    • Прилагане на хеширане
      • Слагане на всичко в кофи
      • Избягване на сблъсъци
      • Създаване на собствена хеш функция
Изследване на света на графите
  • Разбиране на основните понятия за графите
    • Обясняване на важността на мрежите
      • Разглеждане на същността на граф
      • Намиране на графи навсякъде
      • Показване на социалната страна на графите
      • Разбиране на подграфи
    • Определяне как се чертае граф
      • Различаване на ключови атрибути
      • Чертане на граф
    • Измерване на функционалността на граф
      • Преброяване на ръбове и върхове
      • Изчисляване на централност
    • Преобразуване на граф в цифров формат
      • Добавяне на граф към матрица
      • Използване на разредени представяния
      • Използване на списък за запазване на граф
  • Повторно свързване на точките
    • Ефективно обхождане на графа
      • Създаване на граф
      • Прилагане на обхождане в ширина
      • Прилагане на обхождане в дълбочина
      • Определяне кое приложение да се използва
      • Сортиране на елементите на графа
      • Работа с насочени ациклични графи (DAGs)
      • Използване на топологично сортиране
    • Намаляване до минимално покриващо дърво
      • Откриване на правилните алгоритми, които дасе изпозлват
      • Запознаване с приоритетните опашки
      • Използване на алгоритъма на Прим
      • Тестване на алгоритъма на Крускал
      • Определяне кой алгоритъм работи най-добре
    • Намиране на най-краткия маршрут
      • Дефиниране какво означава да се открие най-краткият път
      • Обяснение на алгоритъма на Дейкстра
  • Разкриване на тайните на графите
    • Разглеждане на социалните мрежи като графи
      • Събиране на мрежите на групи (клъстеризация)
      • Откриване на общности
    • Движение по графа
      • Изчисляване на степента на разделяне
      • Произволно обхождане на граф
  • Намиране на точната уеб страница
    • Изследване на света чрез система за търсене
      • Търсене на данни в Интернет
      • Разглеждане как се намират точните данни
    • Обясняване на алгоритъма PageRank
      • Разбиране на мотивите, стоящи зад алгоритъма PageRank
      • Обясняване на основите на PageRank
    • Внедряване на PageRank
      • Прилагане на скрипта на Python
      • Борба с наивното прилагане
      • Запознаване с отегчаване (boredom) и телепортиране(teleporting)
      • Поглед към живота на една машина за търсене отвътре
      • Разглеждане на други приложения на PageRank
    • Излизане извън парадигмата на PageRank
      • Представяне на семантични заявки
      • Използване на изкуствен интелект за класиране на резултати от търсене
Борба с големи данни
  • Управление на големи данни
    • Преобразуване на мощност в данни
      • Разбиране на следствията от закона на Мур
      • Намиране на данни навсякъде
      • Навлизане на алгоритмите в бизнеса
    • Потоци от данни
      • Правилната рецепта за анализиране на потоци
      • Запазване на правилните данни
    • Скициране (sketching) на отговор от потока от данни
      • Филтриране на елементи от потока наизуст
      • Демонстриране на филтъра на Блум
      • Откриване на броя на отделните елементи
      • Научаване как да се преброяват обекти в поток
  • Успоредно изпълнение на операции
    • Управление на огромни количества данни
      • Разбиране на успоредната парадигма
      • Разпределение на файлове и операции
      • Прилагане на решението MapReduce
    • Изработване на алгоритми за MapReduce
      • Настройване на симулация на MapReduce
      • Запитване чрез mapping
  • Компресиране на данни
    • Смаляване на данни
      • Запознаване с кодирането
      • Разглеждане на ефектите от компресията
      • Избиране на конкретен вид компресия
      • Мъдър избор на кодирането
      • Кодиране с поммощта на компресията на Хъфман
      • Запаметяване на последователности с LZW
Справяне с трудни проблеми
  • Работа с алчни алгоритми
    • Решаване кога е по-добре да бъдете алчни
      • Разбиране защо алчното е добро
      • Как да държите алчните алгоритми под контрол
      • Разглеждане на NP - завършени проблеми
    • Откриване как алчността може да бъде полезна
      • Подреждане на кеширани компютърни данни
      • Състезаване за ресурси
      • Повторно обръщане към кодирането на Хъфман
  • Прилагане на динамично програмиране
    • Обяснение на динамичното програмиране
      • Придобиване на историческа основа
      • Превръщане на проблеми в динамични
      • Динамично прилагане на рекурсия
      • Използване на мемоизация
    • Откриване на най-добрите динамични рецепти
      • Поглеждане вътре в раницата
      • Обиколка между градове
      • Приблизително търсене на низове
  • Използване на рандомизирани (вероятностни) алоритми
    • Определяне на начина на работа на случайния избор
      • Разсъждаване защо е необходим случаен избор
      • Разбиране как работи вероятността
      • Разбиране на разпределенията
      • Симулиране на използването на метода Монте Карло
    • Включване на случайността в логиката
      • Извършване на симулации с помощта на Монте Карло
      • По-бързо подреждане с Quicksort
  • Извършване на локално търсене
    • Разбиране на локалното търсене
      • Запознаване с близката околност
    • Представяне на трикове при локално търсене
      • Обясняване на изкачването на хълмове със задачата за n-те царици
      • Откриване на симулирано закаляване
      • Избягване на повторения с помощта на търсене табу
    • Решаване на изпълнимост на Булеви вериги
      • Решаване на 2-SAT с помощта на рандомизация
      • Прилагане на кода на Python
      • Осъзнаване, че началната точка е важна
  • Прилагане на линейно програмиране
    • Използване на линейни функции като инструмент
      • Бърз поглед към математическите основи, които са ви необходими
      • Как да опростявате при планиране
      • Работа с геометрия с помощта на симплекс
      • Разбиране на ограниченията
    • Практическо приложение на линейното програмиране
      • Настройване на PuLP вкъщи
      • Оптимизиране на производството и приходите
  • Разглеждане на евристичен подход
    • Разграничаване на евристики
      • Разглеждане на целите на евристиката
      • Преминаване от генетика към изкуствения интелект
    • Създаване на маршрути за роботи с помощта на евристики
      • Разузнаване в неизвестни територии
      • Използване на мерки за разстояние като евристики
    • Обясняване на алгоритмите за намиране на път
      • Създаване на лабиринт
      • Търсене на бърз маршрут best-first (първи най-добър)
      • Прилагане на евристика чрез A*
Частта на десетте
  • Десет алгоритъма, които променят света
    • Използване на рутинни практики за сортиране
    • Намиране на неща с рутинни практики за търсене
    • Разбъркване на нещата със случайни числа
    • Извършване на компресия на данни
    • Запазване на данните в тайна
      • Промяна на домейна на данните
    • Анализиране на връзки
    • Откриване на модели от данни
    • Разглеждане на автоматизация и автоматични отговори
    • Създаване на уникални идентификатори
  • Десет алгоритмични проблема, които все още предстои да бъдат решени
  • Работа с текстови търсения
  • Диференциране на думи
  • Определяне дали едно приложение ще има край
  • Създаване и използване на еднопосочни функции
  • Умножаване на наистина големи числа
  • Разделяне на ресурси по равно
  • Намаляване на времето за изчисляване на разстоянието за редактиране
  • Бързо решаване на проблеми
  • Разиграване на паритетна игра
  • Разбиране на пространствените проблеми
За авторите
Книги от поредицата "For Dummies"
Биология For Dummies
Д-р Рене Фестър Крац
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  25.00 лв.
Хакерство For Dummies
Кевин Бийвър
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  20.00 лв.
Excel 2013 For Dummies. Кратко ръководство
Д-р Грег Харви
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  9.99 лв.
Ръководство по оцеляване For Dummies
Джон Хаслет, Камерън М. Смит
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  22.00 лв.
Подобряване на паметта For Dummies
Джон Б. Арден
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  16.99 лв.
Шиене For Dummies
Джен Сандърс Мареш
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  19.99 лв.
Плетене на една кука For Dummies
Карен Манти, Сюзан Бритън
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  19.99 лв.
Флиртуване For Dummies
Елизабет Кларк
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  16.99 лв.
Рисуване с акварели For Dummies
Колет Питчър
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  20.00 лв.
Невролингвистично програмиране For Dummies
Кейт Бъртън, Ромила Реди
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  16.99 лв.
Психология for Dummies
Адам Кеш
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  15.99 лв.
Китара For Dummies + CD
Марк Филипс, Джон Чапъл
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  18.00 лв.
Още книги от поредицата "For Dummies"
Други интересни предложения
YouTube маркетинг For Dummies
Уил Ийгъл
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  22.00 лв.
Excel 2013 For Dummies. Кратко ръководство
Д-р Грег Харви
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  9.99 лв.
Microsoft Excel 2019 For Dummies
Д-р Грег Харви
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  22.00 лв.
SQL For Dummies
Алън Г. Тейлър
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  20.00 лв.
Microsoft Office 2013 For Dummies
Уолъс Уонг
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  20.00 лв.
Word 2013 For Dummies. Кратко ръководство
Дан Гукин
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  9.99 лв.
Microsoft Word 2013 - Step by Step
Джоан Ламбърт, Джойс Кокс
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  25.00 лв.
Компютърен самоучител For Dummies
Дан Гукин
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  19.99 лв.
Microsoft Excel 2013 - Step by Step
Къртис Д. Фрай
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  25.00 лв.
Microsoft Excel 2016 - Step by Step
Къртис Фрай
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  25.00 лв.
Назад към "Компютърни книги за начинаещи"
Безплатна доставка за София, 2.90 за провинцията!
Намаление на хиляди книги