📕 Open Data Structures (in Java), Edition 0.1G
Пэт Морин объясняет устройство структур данных на примерах реализации и разбирает стоимость операций. Из книги станет понятно, почему при добавлении элементов иногда приходится перераспределять массив и как выбор структуры влияет на скорость поиска и расход памяти.
❓ В книге:
— ArrayQueue и другие структуры на массивах: увеличение и уменьшение буфера
— Skip list: поиск и доступ по индексу с вероятностным анализом
— Хеш-таблицы, деревья поиска, приоритетные очереди и графы
— B-деревья, поиск во внешней памяти, доказательства и упражнения
Для тех, кто хочет понять:
✅ Как работают коллекции, скрытые за привычным интерфейсом
✅ Как сопоставлять время операций, расход памяти и амортизированную стоимость
Книга на английском языке, 334 страницы. Примеры написаны на Java, издание 0.1G. Её удобно читать, параллельно реализуя структуры и проверяя граничные случаи.
🔗 Скачать
Библиотека IT
Пэт Морин объясняет устройство структур данных на примерах реализации и разбирает стоимость операций. Из книги станет понятно, почему при добавлении элементов иногда приходится перераспределять массив и как выбор структуры влияет на скорость поиска и расход памяти.
❓ В книге:
— ArrayQueue и другие структуры на массивах: увеличение и уменьшение буфера
— Skip list: поиск и доступ по индексу с вероятностным анализом
— Хеш-таблицы, деревья поиска, приоритетные очереди и графы
— B-деревья, поиск во внешней памяти, доказательства и упражнения
Для тех, кто хочет понять:
✅ Как работают коллекции, скрытые за привычным интерфейсом
✅ Как сопоставлять время операций, расход памяти и амортизированную стоимость
Книга на английском языке, 334 страницы. Примеры написаны на Java, издание 0.1G. Её удобно читать, параллельно реализуя структуры и проверяя граничные случаи.
🔗 Скачать
Библиотека IT
⚡49😈47😇47😭43❤39😍39✍27🎃26🤩24💯24🤬20
📕 Книга tldr pages — сборка от 13 октября 2026 года
Справочник tldr-pages поможет, когда команда знакома, но нужный флаг снова вылетел из головы. Вместо многостраничного руководства — краткое описание и примеры с обозначенными аргументами.
❓ Что внутри:
— Карточки команд и подкоманд Git и Docker
— Поиск файлов, работа с архивами, сетью и процессами
— Разделы Common, Linux, macOS, Windows и других платформ
— Ссылки на полную документацию и шаблоны параметров в примерах
Пригодится, чтобы:
✅ Вспомнить синтаксис знакомой команды
✅ Сопоставить способы применения и перейти к документации
Карточки удобно держать рядом с терминалом. Аргументы в шаблонах нужно заменить на подходящие для вашей задачи. PDF на английском языке, 7648 страниц. Дата сборки указана на титуле.
🔗 Скачать
Библиотека IT
Справочник tldr-pages поможет, когда команда знакома, но нужный флаг снова вылетел из головы. Вместо многостраничного руководства — краткое описание и примеры с обозначенными аргументами.
❓ Что внутри:
— Карточки команд и подкоманд Git и Docker
— Поиск файлов, работа с архивами, сетью и процессами
— Разделы Common, Linux, macOS, Windows и других платформ
— Ссылки на полную документацию и шаблоны параметров в примерах
Пригодится, чтобы:
✅ Вспомнить синтаксис знакомой команды
✅ Сопоставить способы применения и перейти к документации
Карточки удобно держать рядом с терминалом. Аргументы в шаблонах нужно заменить на подходящие для вашей задачи. PDF на английском языке, 7648 страниц. Дата сборки указана на титуле.
🔗 Скачать
Библиотека IT
👎69🤓64🤷60⚡56🐳49💯47🙈47👻45🎄45👍44🤩41
📕 Beej’s Guide to Network Programming: Using Internet Sockets, v3.3.3 (2026)
Brian “Beej Jorgensen” Hall · PDF на английском · 134 страницы
Что нужно сделать серверу до первого recv()? И почему одного вызова send() иногда недостаточно? Beej разбирает работу с сокетами на примерах клиентских и серверных программ на C. Это версия руководства от 15 октября 2026 года.
❓ В руководстве:
— TCP/UDP, IPv4/IPv6 и сетевой порядок байтов
— Функции getaddrinfo(), socket(), bind(), listen() и accept()
— Передача данных и обработка неполной отправки
— poll(), select() и сериализация данных
Материал подойдёт тем, кто знает C/C++ и хочет разобраться в socket API, лежащем в основе сетевых библиотек. Примеры в основном рассчитаны на Linux/GCC, особенности Windows рассмотрены отдельно.
🔗 Скачать
Библиотека IT
Brian “Beej Jorgensen” Hall · PDF на английском · 134 страницы
Что нужно сделать серверу до первого recv()? И почему одного вызова send() иногда недостаточно? Beej разбирает работу с сокетами на примерах клиентских и серверных программ на C. Это версия руководства от 15 октября 2026 года.
❓ В руководстве:
— TCP/UDP, IPv4/IPv6 и сетевой порядок байтов
— Функции getaddrinfo(), socket(), bind(), listen() и accept()
— Передача данных и обработка неполной отправки
— poll(), select() и сериализация данных
Материал подойдёт тем, кто знает C/C++ и хочет разобраться в socket API, лежащем в основе сетевых библиотек. Примеры в основном рассчитаны на Linux/GCC, особенности Windows рассмотрены отдельно.
🔗 Скачать
Библиотека IT
❤41🍾37🎃26🤩25👌25🎄24💯20🖕16😴16🙏15🐳12
📕 Pro Git, 2nd Edition (2014)
Scott Chacon, Ben Straub · PDF на английском · 501 страница
Когда понимаешь модель Git, ветки, индекс и история складываются в единую систему, а не в набор отдельных команд. Авторы объясняют всё — от первого коммита до устройства хранилища объектов и восстановления данных.
❓ О чём книга:
— Ветвление, merge и rebase
— Удалённые репозитории и командная работа
— Интерактивное добавление изменений, stash и reset
— Объекты, ссылки, packfiles и восстановление данных
Для тех, кто уже коммитит код и хочет увереннее разбираться в сложной истории и отмене изменений. Второе издание вышло в 2014 году; поддерживаемая PDF-сборка 2.1.450 датирована 25 мая 2026 года.
🔗 Скачать
Библиотека IT
Scott Chacon, Ben Straub · PDF на английском · 501 страница
Когда понимаешь модель Git, ветки, индекс и история складываются в единую систему, а не в набор отдельных команд. Авторы объясняют всё — от первого коммита до устройства хранилища объектов и восстановления данных.
❓ О чём книга:
— Ветвление, merge и rebase
— Удалённые репозитории и командная работа
— Интерактивное добавление изменений, stash и reset
— Объекты, ссылки, packfiles и восстановление данных
Для тех, кто уже коммитит код и хочет увереннее разбираться в сложной истории и отмене изменений. Второе издание вышло в 2014 году; поддерживаемая PDF-сборка 2.1.450 датирована 25 мая 2026 года.
🔗 Скачать
Библиотека IT
😡39🎃32🔥31😢30🤝28❤27🥰27😇26🎉21💋20😴19
📕 OpenIntro Statistics, 4th Edition (2019)
David Diez, Mine Çetinkaya-Rundel, Christopher D Barr · PDF на английском
Чтобы уверенно работать с p-value, сначала важно разобраться, откуда берутся данные. Учебник знакомит с выборками, экспериментами и статистическими выводами. В нём — примеры на реальных данных и задания для практики.
❓В книге:
— Выборки, дизайн эксперимента и описание данных
— Теория вероятностей и распределения
— Доверительные интервалы и проверка гипотез
— Линейная, множественная и логистическая регрессия
Книга подойдёт для первого курса прикладной статистики и изучения выводов на основе данных. Архив содержит PDF объёмом 422 страницы, обновлённый 30 декабря 2024 года. Это обновление четвёртого издания, а не новое издание 2024 года.
🔗 Скачать
Библиотека IT
David Diez, Mine Çetinkaya-Rundel, Christopher D Barr · PDF на английском
Чтобы уверенно работать с p-value, сначала важно разобраться, откуда берутся данные. Учебник знакомит с выборками, экспериментами и статистическими выводами. В нём — примеры на реальных данных и задания для практики.
❓В книге:
— Выборки, дизайн эксперимента и описание данных
— Теория вероятностей и распределения
— Доверительные интервалы и проверка гипотез
— Линейная, множественная и логистическая регрессия
Книга подойдёт для первого курса прикладной статистики и изучения выводов на основе данных. Архив содержит PDF объёмом 422 страницы, обновлённый 30 декабря 2024 года. Это обновление четвёртого издания, а не новое издание 2024 года.
🔗 Скачать
Библиотека IT
👍32🤗31🌭29😘29😡29🔥26🍌25🍾25🏆22😭19😴15
📕 Mathematics for Computer Science (2018)
Eric Lehman, F Thomson Leighton, Albert R Meyer · PDF на английском
Как убедиться, что алгоритм корректен и цикл обязательно завершится? Книга знакомит с логикой и доказательствами, а затем переходит к машинам состояний, инвариантам и рекурсивным структурам.
❓ В книге:
— Методы доказательства, простая и сильная индукция
— Инварианты, корректность алгоритмов и завершение вычислений
— Теория чисел, графы, комбинаторика
— Теория вероятностей и рекуррентные соотношения
Подойдёт тем, кто хочет укрепить математическую базу алгоритмов и готов разбираться в задачах с доказательствами. Издание от 6 июня 2018 года, 1048 страниц.
🔗 Скачать
Библиотека IT
Eric Lehman, F Thomson Leighton, Albert R Meyer · PDF на английском
Как убедиться, что алгоритм корректен и цикл обязательно завершится? Книга знакомит с логикой и доказательствами, а затем переходит к машинам состояний, инвариантам и рекурсивным структурам.
❓ В книге:
— Методы доказательства, простая и сильная индукция
— Инварианты, корректность алгоритмов и завершение вычислений
— Теория чисел, графы, комбинаторика
— Теория вероятностей и рекуррентные соотношения
Подойдёт тем, кто хочет укрепить математическую базу алгоритмов и готов разбираться в задачах с доказательствами. Издание от 6 июня 2018 года, 1048 страниц.
🔗 Скачать
Библиотека IT
💯32😇26💔23🤬22❤21👏17🤗16🥰13😱13✍11🎄10
📌 Инвестиция в себя — это один курс. А два за ту же цену — ещё выгоднее.
В Proglib Academy можно купить курс и получить второй в подарок.
К примеру, объедини два курса об ИИ:
📍 Экономия — почти 50 тысяч рублей. Освой больше, сохранив запланированный бюджет.
Больше интересуют Python, алгоритмы, backend или DevOps? Выбери другую пару курсов из каталога.
Акция действует до 31 октября включительно ⏳
Библиотека IT
В Proglib Academy можно купить курс и получить второй в подарок.
К примеру, объедини два курса об ИИ:
💥 ИИ для разработчиков — научись применять нейросети в работе с кодом, тестировании и ревью.
💥 Разработка ИИ-агентов — изучи архитектуру агентов и создание собственных AI-решений.
📍 Экономия — почти 50 тысяч рублей. Освой больше, сохранив запланированный бюджет.
Больше интересуют Python, алгоритмы, backend или DevOps? Выбери другую пару курсов из каталога.
Акция действует до 31 октября включительно ⏳
Библиотека IT
🎃33🗿25🤷23🍓22⚡21👌21👏19😐19🦄18🥰12😁7
📕 The Little Book of Semaphores, 2nd Edition (2016)
Allen B. Downey · PDF на английском · версия 2.2.2 · 291 страница
Как понять, продолжат ли два потока работу или навсегда заблокируют друг друга? Книга разбирает синхронизацию на примере задач: сначала идут условия и подсказки, а решения — отдельно, чтобы можно было подумать самостоятельно.
❓ В книге:
— Rendezvous, mutex, multiplex и барьеры
— Задачи «производитель–потребитель» и «читатели–писатели»
— Обедающие философы и взаимные блокировки
— Решения на основе базовых паттернов
Книга пригодится тем, кто изучает многопоточность и хочет разобраться в порядке событий и доступе к общим данным. Решения даны на псевдокоде, близком к Python. Это не руководство по современному async API.
🔗 Скачать
Библиотека IT
Allen B. Downey · PDF на английском · версия 2.2.2 · 291 страница
Как понять, продолжат ли два потока работу или навсегда заблокируют друг друга? Книга разбирает синхронизацию на примере задач: сначала идут условия и подсказки, а решения — отдельно, чтобы можно было подумать самостоятельно.
❓ В книге:
— Rendezvous, mutex, multiplex и барьеры
— Задачи «производитель–потребитель» и «читатели–писатели»
— Обедающие философы и взаимные блокировки
— Решения на основе базовых паттернов
Книга пригодится тем, кто изучает многопоточность и хочет разобраться в порядке событий и доступе к общим данным. Решения даны на псевдокоде, близком к Python. Это не руководство по современному async API.
🔗 Скачать
Библиотека IT
⚡48❤26🤷25😁24🥰21👌21🤗19🤩17💯16🎄12😨10
📕 Think Java: How to Think Like a Computer Scientist, 2nd Edition (2019)
Allen B. Downey, Chris Mayfield · EPUB на английском · CC BY-NC-SA 4.0
От написания первой программы до создания собственных классов — учебник шаг за шагом знакомит с Java. Короткие объяснения, примеры и упражнения помогут освоить основы даже без опыта программирования.
❓ В книге:
— Методы, условия, циклы и отладка
— Строки, массивы и рекурсия
— Объекты, наследование и карточная игра
✅ Хороший выбор для знакомства с Java и ООП. Учтите: это второе издание, а не обзор возможностей последнего JDK.
🔗 Скачать EPUB
Библиотека IT
Allen B. Downey, Chris Mayfield · EPUB на английском · CC BY-NC-SA 4.0
От написания первой программы до создания собственных классов — учебник шаг за шагом знакомит с Java. Короткие объяснения, примеры и упражнения помогут освоить основы даже без опыта программирования.
❓ В книге:
— Методы, условия, циклы и отладка
— Строки, массивы и рекурсия
— Объекты, наследование и карточная игра
✅ Хороший выбор для знакомства с Java и ООП. Учтите: это второе издание, а не обзор возможностей последнего JDK.
🔗 Скачать EPUB
Библиотека IT
🔥42😘33🐳31🍌29😍28💯24🤔19🥰15😡15❤14🤮12
📕 Think OS: A Brief Introduction to Operating Systems, v0.7.4
Allen B. Downey · PDF на английском · CC BY-NC-SA 4.0
Как операционная система управляет памятью и процессами программы? Allen B. Downey разбирает системные механизмы на примерах C и POSIX. Книга поможет дополнить знания C.
❓ В книге:
— Процессы, виртуальная память и кеши
— Файлы, файловые системы и управление памятью
— Потоки, mutex и condition variables
✅ Подойдёт тем, кто изучает C и хочет лучше понимать, как программы работают в ОС. Это ранний черновик: некоторые иллюстрации пока отсутствуют.
🔗 Скачать
Библиотека IT
Allen B. Downey · PDF на английском · CC BY-NC-SA 4.0
Как операционная система управляет памятью и процессами программы? Allen B. Downey разбирает системные механизмы на примерах C и POSIX. Книга поможет дополнить знания C.
❓ В книге:
— Процессы, виртуальная память и кеши
— Файлы, файловые системы и управление памятью
— Потоки, mutex и condition variables
✅ Подойдёт тем, кто изучает C и хочет лучше понимать, как программы работают в ОС. Это ранний черновик: некоторые иллюстрации пока отсутствуют.
🔗 Скачать
Библиотека IT
🤗40💔36💯33😡30❤29🏆29🙏28🐳26🍓25🔥23👌18
📕 Think Complexity, 2nd Edition, v2.6.4
Allen B. Downey · PDF на английском · CC BY-NC-SA 4.0
Как простые правила порождают стаи, пробки и сложные сети? В книге эти системы исследуются с помощью дискретных моделей на Python.
❓ В книге:
— Графы, малые миры и безмасштабные сети
— Клеточные автоматы и «Жизнь» Конвея
— Агентные модели и развитие кооперации
✅ Книга подойдёт тем, кто знаком с основами Python и хочет попрактиковаться в симуляциях. Модель лишь упрощает реальность и сама по себе не гарантирует точных прогнозов.
🔗 Скачать
Библиотека IT
Allen B. Downey · PDF на английском · CC BY-NC-SA 4.0
Как простые правила порождают стаи, пробки и сложные сети? В книге эти системы исследуются с помощью дискретных моделей на Python.
❓ В книге:
— Графы, малые миры и безмасштабные сети
— Клеточные автоматы и «Жизнь» Конвея
— Агентные модели и развитие кооперации
✅ Книга подойдёт тем, кто знаком с основами Python и хочет попрактиковаться в симуляциях. Модель лишь упрощает реальность и сама по себе не гарантирует точных прогнозов.
🔗 Скачать
Библиотека IT
🤩33🙏28😁23🏆22🦄22😐21😍18🤣17🖕17👌16🍓12
🔔 Акция Proglib Academy скоро завершится! До 31 октября при покупке одного курса второй — в подарок.
Выберите два направления и развивайте навыки сразу в нескольких областях:
⬆️ ИИ для разработчиков — научитесь использовать ИИ на каждом этапе разработки: от планирования задачи до написания кода, тестирования и ревью.
⬆️ Разработка ИИ-агентов — создавайте агентов для работы с данными, API и внешними сервисами. В программе: RAG, MCP, LangGraph, n8n и тестирование агентов.
На первом курсе вы встроите ИИ в привычный процесс разработки, на втором — научитесь создавать собственные интеллектуальные инструменты.
🎁 Можно выбрать и любые две программы из каталога, если эти направления вам не подходят.
Поторопитесь: акция заканчивается 31 октября!
Библиотека IT
Выберите два направления и развивайте навыки сразу в нескольких областях:
⬆️ ИИ для разработчиков — научитесь использовать ИИ на каждом этапе разработки: от планирования задачи до написания кода, тестирования и ревью.
⬆️ Разработка ИИ-агентов — создавайте агентов для работы с данными, API и внешними сервисами. В программе: RAG, MCP, LangGraph, n8n и тестирование агентов.
На первом курсе вы встроите ИИ в привычный процесс разработки, на втором — научитесь создавать собственные интеллектуальные инструменты.
🎁 Можно выбрать и любые две программы из каталога, если эти направления вам не подходят.
Поторопитесь: акция заканчивается 31 октября!
Библиотека IT
🤮50😍35🎃29🤓28🥰27💩27🍌27🏆26😴26🍓24🌚22
📕 Beej’s Guide to C Programming, v0.11.2
Brian “Beej Jorgensen” Hall · PDF на английском · CC BY-NC-ND 3.0
Пособие шаг за шагом знакомит с указателями, управлением памятью и устройством языка C, подкрепляя объяснения примерами. Это учебник Beej’s Guide to C; справочника по стандартной библиотеке в PDF нет.
❓ Что вы найдёте внутри:
— Массивы, строки, указатели и структуры
— Динамическую память и работу с файлами
— Многофайловые проекты, потоки и атомики
✅ Книга подойдёт для изучения C и повторения отдельных тем. Автор отмечает, что это бета-версия: в ней возможны ошибки.
🔗 Скачать
Библиотека IT
Brian “Beej Jorgensen” Hall · PDF на английском · CC BY-NC-ND 3.0
Пособие шаг за шагом знакомит с указателями, управлением памятью и устройством языка C, подкрепляя объяснения примерами. Это учебник Beej’s Guide to C; справочника по стандартной библиотеке в PDF нет.
❓ Что вы найдёте внутри:
— Массивы, строки, указатели и структуры
— Динамическую память и работу с файлами
— Многофайловые проекты, потоки и атомики
✅ Книга подойдёт для изучения C и повторения отдельных тем. Автор отмечает, что это бета-версия: в ней возможны ошибки.
🔗 Скачать
Библиотека IT
🎉63👀59⚡58🙏50💔50🥰49🏆48👌43💩42🦄36❤35
📕 Параллельное программирование на C: разработка ускоренных систем с C и SYCL. 2-е издание (2023)
James Reinders, Ben Ashbaugh, James Brodman, Michael Kinsner, John Pennycook, Xinmin Tian · PDF на английском · CC BY 4.0
Как распределять вычисления между CPU и ускорителями? В книге разбирают SYCL: выбор устройства, запуск ядер, управление памятью и оптимизацию.
❓ О чём книга:
— Очереди, устройства и параллельные ядра
— Buffers, accessors и Unified Shared Memory
— Редукции, атомарные операции и параллельные шаблоны
✅ Для тех, кто уже знает C++ и хочет освоить гетерогенные вычисления. Примеры основаны на втором издании 2023 года.
🔗 Скачать
Библиотека IT
James Reinders, Ben Ashbaugh, James Brodman, Michael Kinsner, John Pennycook, Xinmin Tian · PDF на английском · CC BY 4.0
Как распределять вычисления между CPU и ускорителями? В книге разбирают SYCL: выбор устройства, запуск ядер, управление памятью и оптимизацию.
❓ О чём книга:
— Очереди, устройства и параллельные ядра
— Buffers, accessors и Unified Shared Memory
— Редукции, атомарные операции и параллельные шаблоны
✅ Для тех, кто уже знает C++ и хочет освоить гетерогенные вычисления. Примеры основаны на втором издании 2023 года.
🔗 Скачать
Библиотека IT
👌44😁37😱36⚡34👏34🏆34🌭33💋30👻25🤩18💯18
📕 О Haskell по-человечески, издание 2.0 (2016)
Денис Шевченко · PDF на русском · CC BY-NC 4.0
Денис Шевченко знакомит с созданием программ из чистых функций: рассказывает, почему значения остаются неизменными, что можно узнать из сигнатуры типа и как составлять функции.
❓ О чём книга:
— Неизменяемость, чистые функции и сигнатуры типов
— Списки, кортежи и сопоставление с образцом
— Композиция, type, newtype и конструкторы типов
✅ Подойдёт тем, кто хочет познакомиться с функциональным программированием. Это вводный текст 2016 года, который завершается главой «Продолжение следует».
🔗 Скачать
Библиотека IT
Денис Шевченко · PDF на русском · CC BY-NC 4.0
Денис Шевченко знакомит с созданием программ из чистых функций: рассказывает, почему значения остаются неизменными, что можно узнать из сигнатуры типа и как составлять функции.
❓ О чём книга:
— Неизменяемость, чистые функции и сигнатуры типов
— Списки, кортежи и сопоставление с образцом
— Композиция, type, newtype и конструкторы типов
✅ Подойдёт тем, кто хочет познакомиться с функциональным программированием. Это вводный текст 2016 года, который завершается главой «Продолжение следует».
🔗 Скачать
Библиотека IT
😢50🍓45🔥44🙊43💋40🤗39🏆36😇34🗿32🍌27🎃17
📕 Think Bayes: Bayesian Statistics in Python, 2nd Edition (2021)
Allen B. Downey · PDF на английском · CC BY-NC-SA 4.0
Как меняется вероятность гипотезы, когда появляются новые данные? Allen B. Downey знакомит с байесовским подходом на задачах и примерах вычислений в Python — от основ теории вероятностей до теоремы Байеса.
❓ В книге:
— Априорные вероятности, правдоподобие и обновление оценок
— Распределения, оценка и сравнение моделей
— Предсказания, классификация и регрессия
✅ Книга подойдёт тем, кто умеет читать код на Python и хочет освоить байесовскую статистику на практических вычислительных примерах.
🔗 Скачать
Библиотека IT
Allen B. Downey · PDF на английском · CC BY-NC-SA 4.0
Как меняется вероятность гипотезы, когда появляются новые данные? Allen B. Downey знакомит с байесовским подходом на задачах и примерах вычислений в Python — от основ теории вероятностей до теоремы Байеса.
❓ В книге:
— Априорные вероятности, правдоподобие и обновление оценок
— Распределения, оценка и сравнение моделей
— Предсказания, классификация и регрессия
✅ Книга подойдёт тем, кто умеет читать код на Python и хочет освоить байесовскую статистику на практических вычислительных примерах.
🔗 Скачать
Библиотека IT
🤗49🙏48👌42❤40👎40🙉39🤷39🐳37🥰36🦄36🎄30
📕 В 2022 году вышло второе издание Python Data Science Handbook: Essential Tools for Working with Data.
Jake VanderPlas · PDF на английском · CC BY-NC-ND 4.0
В справочнике собраны инструменты для анализа данных на Python: от массивов и таблиц до визуализации и моделей.
❓ Что внутри:
— IPython, Jupyter, NumPy и broadcasting
— Таблицы pandas и графики Matplotlib
— scikit-learn: оценка моделей, классификация и регрессия
Книга подойдёт тем, кто освоил основы Python и приступает к анализу данных. Учтите: API описаны в соответствии со стеком на момент публикации издания.
🔗 Скачать
Библиотека IT
Jake VanderPlas · PDF на английском · CC BY-NC-ND 4.0
В справочнике собраны инструменты для анализа данных на Python: от массивов и таблиц до визуализации и моделей.
❓ Что внутри:
— IPython, Jupyter, NumPy и broadcasting
— Таблицы pandas и графики Matplotlib
— scikit-learn: оценка моделей, классификация и регрессия
Книга подойдёт тем, кто освоил основы Python и приступает к анализу данных. Учтите: API описаны в соответствии со стеком на момент публикации издания.
🔗 Скачать
Библиотека IT
🤩53😇47😁41💯41😈35🦄35🤗30👏29👎24👍23🤷18
📕 Discrete Mathematics: An Open Introduction, 3rd Edition, 5th Printing (2021)
Oscar Levin · PDF на английском · CC BY-SA 4.0
В этом вводном курсе дискретной математики сначала предлагают разобраться на примерах, а уже потом переходить к определениям и методам решения. Без прыжка в формулы с разбега.
Внутри: логика, кванторы, множества и функции. Затем комбинаторика, последовательности и индукция. Ещё графы, деревья, задачи и доказательства.
Книга подойдёт для первого знакомства с предметом и практики доказательств. В архиве третье издание, пятая печать от 7 января 2021 года.
🔗 Скачать
Библиотека IT
Oscar Levin · PDF на английском · CC BY-SA 4.0
В этом вводном курсе дискретной математики сначала предлагают разобраться на примерах, а уже потом переходить к определениям и методам решения. Без прыжка в формулы с разбега.
Внутри: логика, кванторы, множества и функции. Затем комбинаторика, последовательности и индукция. Ещё графы, деревья, задачи и доказательства.
Книга подойдёт для первого знакомства с предметом и практики доказательств. В архиве третье издание, пятая печать от 7 января 2021 года.
🔗 Скачать
Библиотека IT
😎39🤗35😍33🤝31⚡29🌭29🤔27👍25👌25💔25👏21
В 2011 году вышло обновление 3.2.0.2 учебника Clifford A. Shaffer «Data Structures and Algorithm Analysis» (Edition 3.2, C++ Version).
Clifford A. Shaffer · PDF на английском. Автор разрешает бесплатное некоммерческое распространение.
В книге выбор структуры данных рассматривается через стоимость операций. Затем сравниваются реализации и алгоритмы, а примеры приводятся на C++.
❓ Что внутри:
- Асимптотика, временная и пространственная сложность
- Списки, стеки, очереди, деревья и хеширование
- Сортировки, внешняя память, индексы и графы
В архиве - версия от 15 сентября 2011 года с примерами на C++ того времени. Подойдёт тем, кто изучает структуры данных и анализ алгоритмов.
🔗 Скачать
Библиотека IT
Clifford A. Shaffer · PDF на английском. Автор разрешает бесплатное некоммерческое распространение.
В книге выбор структуры данных рассматривается через стоимость операций. Затем сравниваются реализации и алгоритмы, а примеры приводятся на C++.
❓ Что внутри:
- Асимптотика, временная и пространственная сложность
- Списки, стеки, очереди, деревья и хеширование
- Сортировки, внешняя память, индексы и графы
В архиве - версия от 15 сентября 2011 года с примерами на C++ того времени. Подойдёт тем, кто изучает структуры данных и анализ алгоритмов.
🔗 Скачать
Библиотека IT
🤗42😇35😱30🦄25🥰10😁8🎄6🤔4🤝1