Поделиться

Классические задачи Computer Science на языке Python

Практическое пособие.

Копец Дэвид «Классические задачи Computer Science на языке Python» Питер, 2020 год, 256 стр., ISBN 978-5-4461-1428-3; (PDF+Chapter)

Описание EN Содержание Links

Описание книги.

Многие задачи в области Computer Science, которые на первый взгляд кажутся новыми или уникальными, на самом деле уходят корнями в классические алгоритмы, методы кодирования и принципы разработки. И устоявшиеся техники по-прежнему остаются лучшим способом решения таких задач. Научитесь писать оптимальный код для веб-разработки, обработки данных, машинного обучения и других актуальных сфер применения Python. К

нига даст вам возможность глубже освоить язык Python, проверить себя на испытанных временем задачах, упражнениях и алгоритмах. Вам предстоит решать десятки заданий по программированию: от самых простых (например, найти элементы списка с помощью двоичной сортировки), до сложных (выполнить кластеризацию данных методом k-средних). Прорабатывая примеры, посвященные поиску, кластеризации, графам и пр., вы вспомните то, о чем успели позабыть, и овладеете классическими приемами решения повседневных задач.

Об авторе

Дэвид Копец — старший преподаватель, на кафедре компьютерных наук и инноваций в колледже Шамплейн в Берлингтоне, штат Вермонт. Он опытный разработчик программного обеспечения и автор книг Classic Computer Science Problems in Swift (Maпniпg, 2018) и Dart for Absolute Beginners (Apress, 2014). Дэвид получил степень бакалавра экономики и степень магистра компьютерных наук в Дартмутском колледже.

EN

Classic Computer Science Problems in Python

Description

Classic Computer Science Problems in Python

Publisher: Manning Publications
Author: David Kopec
ISBN-10: 1617295981
ISBN-13: 978-1617295980
Pages: 224
Language: English
Year: 2019
File: ebook PDF+Chapter

This book is for both intermediate and experienced programmers. Experienced pro-grammers who want to deepen their knowledge of Python will find comfortably famil-iar problems from their computer science or programming education. Intermediateprogrammers will be introduced to these classic problems in the language of their choice: Python. Developers getting ready for coding interviews will likely find this book to be valuable preparation material.

Краткое оглавление

Краткое оглавление

  • Глава 1. Простые задачи
  • Глава 2. Задачи поиска
  • Глава З. Задачи с ограничениями
  • Глава 4. Графовые задачи
  • Глава 5. Генетические алгоритмы
  • Глава 6. Кластеризация методом k-средних
  • Глава 7. Простейшие нейронные сети
  • Глава 8. Состязательный поиск
  • Глава 9. Другие задачи
  • Приложение А. Глоссарий
  • Приложение Б. Дополнительные ресурсы
  • Приложение В. Коротко об аннотациях типов

GitHUB

Анализ данных на Python в примерах и задачах.

PDF (RU)    pdf (ru)    PDF (EN) +Chapter

key      FUscu1QaGLGQv59nWHCbffOEozdDsTP6ZVzI9ntJfZU


Поделиться