Читать онлайн «Классические задачи Computer Science на языке Python»

Автор Дэвид Копец

чеси111 Classic Computer Science Problem5 in yttton DAVIDKOPEC в MANNING SHELTER ISLAND Аавмд Koneq Кnасс111ческ111е аадач111 Computer Science 3 1 оп ~nlfТEP• Санкт-Петербург. Москва. Екатеринбург· Воронеж Нижний Новгород • Ростов-на-Дону • Самара • Минск 2020 ББК 32. 973. 2-018. 1 УДК 004. 43 К65 КопецДэвид К65 Классические задачи Computer Science на языке Python. - СПб. : Питер, 2020. - 256 с. : ил. - (Серия «Библиотека программиста>>}. ISBN 978-5-4461-1428-3 Мноr·ие зада'!и в области Computer Sciencc, которые на первый взгляд кажутся новыми или уни­ кальными, на самом деле уходят корнями в класси'!еские алгоритмы, методы кодирования и принциnы разработки. И устоявшиеся техники по-прежнему остаются лу'lшим способом решения таких задач' Научитесь писать оптимальный код для веб-разработки, обработки данных, машинного обучения и других ащальных сфер применения Python. Книга даст вам возможность глубже освоить язык Python, проверить себя на испытанных временем зада'lах, упражнениях и алгоритмах. Вам предстоит решагь десятки заданий по программированию: от самых простых (например, найти элементы списка с помощью двоичной сортировки), до сложных (выполнить кластеризацию данных методом k-средних). Прорабатывая примеры, посвященные поиску. кластеризации, графам и пр.
, вы вспомните то, о чем успели позабьгrь, и овладеете классическими приемами решения повседневных задач. 16+ (В соответствии с Федеральным законом от 29 декабря 201 О г. № 436-ФЗ. ) ББК 32. 973. 2-018. 1 УДК 004. 43 Права на издание nолучены по соглашению cApгess. Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книги. На момент подготовки книги к изданию все ссылки на интернет-ресурсы были действующими. ISBN 978-1617295980 англ. © 2019 Ьу Manning PuЫications Со. All rights reserved. ISBN 978-5-4461-1428-3 ©Перевод на русский язык ООО Издательство «Питер», 2020 ©Издание на русском языке, оформление ООО Издательство «Питер», 2020 ©Серия «Библиотека программиста», 2020 Краткое содер:жание Гпава 1.