The Dynamic Programming Manual: Mastering Efficient Solutions

Автор: literator от 17-07-2023, 13:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: The Dynamic Programming Manual: Mastering Efficient Solutions
Автор: Gabor Laszlo Hajba
Издательство: Leanpub
Год: 2023-06-30
Страниц: 220
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.1 MB

Unleash the power of dynamic programming! Master efficiency and solve complex problems with expertly crafted solutions. Java and Python code examples guide your path to optimized application performance. Dive into "The Dynamic Programming Manual" and unlock the secrets of success! Welcome to "The Dynamic Programming Manual: Mastering Efficient Solutions." This book is your comprehensive guide to mastering dynamic programming techniques through a collection of engaging exercises and their efficient solutions, accompanied by detailed explanations of how to approach similar problems. Are you passionate about algorithms? Do you want to conquer challenges that become sluggish with increasing input using brute force techniques? Whether you code in Java or Python, this book will spark your creativity and provide valuable insights to enhance your code. Even if you work with a different programming language, fear not! The principles of programming are universal, and the examples in this book will help you grasp the essence of dynamic programming easily.
 

Python for History Buffs

Автор: literator от 17-07-2023, 12:23, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python for History Buffs
Автор: Andrew Kean Gao
Издательство: Leanpub
Год: 2023-07-16
Язык: английский
Формат: pdf (true), epub
Размер: 11.1 MB

Coding is a valuable skill for historians and scholars of the humanities. Learn Python, one of the easiest and most versatile programming languages, from the ground up. Welcome to “Python for History Buffs”! This book is designed to take you on a journey through time, exploring the fascinating world of history while simultaneously learning the basics of Python programming. Programming is a skill that has become increasingly important in our modern world. It’s a tool that allows us to create software, analyze data, build websites, and much more. Python, in particular, is a powerful, versatile language that’s great for beginners due to its readability and simplicity. History, on the other hand, is the study of our past. It helps us understand where we come from and how past events and people have shaped the world we live in today. By studying history, we can learn valuable lessons and gain a broader perspective on life. In this book, we’ll be combining these two seemingly disparate subjects. As we journey through different historical periods, we’ll be learning corresponding Python concepts. For example, as we explore the dawn of civilization, we’ll also be learning the basics of Python. As we delve into the Industrial Revolution, we’ll learn about file input/output in Python, mirroring the era’s focus on efficiency and productivity. Each chapter of this book will focus on a specific historical period and a corresponding Python concept. We’ll start with the basics and gradually move on to more advanced topics.
 

Programming for Kids: Learn Programming by Following Along in Ruby on a Mac

Автор: literator от 17-07-2023, 11:51, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Programming for Kids: Learn Programming by Following Along in Ruby on a Mac
Автор: Peter Armstrong
Издательство: Leanpub
Год: 2022-04-14
Страниц: 137
Язык: английский
Формат: pdf (true), epub
Размер: 10.2 MB

This book teaches kids between 10 and 14 years old the basics of programming. You need a Mac computer to follow along with the examples. The examples use Terminal, nano, Ruby and irb. (Yes, I'm serious!) This book will teach you how to write computer programs! You will need to use a Mac computer to follow along. The programs are short, so you can type them all in yourself. This is true even if you can’t type well. This book has a bunch of small chapters. Each chapter is about one idea. At the end of every chapter, there will be exercises for you to do. It is really important that you do all of them! Doing the exercises ensures that you know the material in the chapter. The answers for all the exercises are in the back of the book, and there are links to the answers for all the exercises. If your parents want to find out more about this book, they can read it with you. Or, they can just read the For Parents section at the back of the book. If you’re going to use their computer, they might want to sit with you. That’s fine. They’ll learn something too! Ruby is a programming language. You speak English, but there are lots of other languages that people speak. Similarly, there are lots of different languages you can use to tell a computer what to do. Ruby is one of the easier ones to use, and your Mac comes with Ruby already installed. The program you wrote was a Ruby program!
 

Практический Machine Learning

Автор: Chipa от 17-07-2023, 11:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Практический Machine Learning
Автор: Stepik
Издательство: Интернет-издание
Год: 2023
Формат: PDF
Страниц: 319
Размер: 35 Mb
Язык: Русский

В курсе изучаются классические и продвинутые алгоритмы машинного обучения, подробно разбираются математические обоснования изучаемых методов. После прохождения курса вы сможете полностью решать классические задачи анализа данных: начиная от сбора и хранения данных и заканчивая внедрением обученных моделей в продакшн. Курс предназначен для тех, кто интересуется машинном обучением в его современном состоянии, а также не хочет ограничиваться только анализом данных.

 

Основы алгоритмизации и программирования на языке Microsoft Visual Basic

Автор: SCART56 от 17-07-2023, 10:41, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Основы алгоритмизации и программирования на языке Microsoft Visual Basic
Автор(ы): Гуриков С.Р.
Издательство: Инфра-М
Год: 2022
Страниц: 595
Формат: PDF
Размер: 111 Мб
Язык: русский

В учебном пособии рассматриваются основы алгоритмизации и программирования на языке Microsoft Visual Basic. Содержит описание такого традиционного материала, необходимого для изучения основ алгоритмизации, как работа линейных, разветвляющихся и циклических структур, обработка одномерных и двумерных массивов, программирование с использованием функций и процедур, обработка строк и т.д. Обсуждаются типы данных, используемые в VB, сделан обзор основных элементов управления среды программирования, уделено внимание методам ввода и вывода данных. Также изложены вопросы работы с графикой на основе использования интерфейса GDI+.
 

Visual Basic для студентов и школьников (+CD-ROM)

Автор: SCART56 от 17-07-2023, 10:16, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Visual Basic для студентов и школьников (+CD-ROM)
Автор: Культин Н.Б., Цой Л.Б.
Издательство: БХВ-Петербург
Год: 2010
Страниц: 405
ISBN: 978-5-9775-0487-4
Формат: PDF
Размер: 104 Мб
Язык: русский
Серия: ИиИКТ

Рассматривается процесс создания программ различного назначения на языке программирования Visual Basic - от простейших до программ работы с графикой и базами данных. Последовательность изложения, дозировка материала, а также наличие контрольных вопросов и задач для решения соотносятся с учебным процессом.
 

Программирование на Python в примерах и задачах (2022)

Автор: SCART56 от 17-07-2023, 09:14, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Программирование на Python в примерах и задачах
Автор(ы): Васильев Алексей
Издательство: Эксмо
Год: 2022
Страниц: 618
Формат: PDF
Размер: 20 Мб
Язык: русский

Сегодня существует много разных языков программирования. Некоторые из них популярны, а некоторые — не очень. Обычно популярность языка определяют по количеству программистов, которые используют его в своей работе на постоянной основе, или по запросам работодателей, которые ищут сотрудников-программистов. Долгие годы традиционно популярными являются языки программирования Java, C++, C#, jаvascript и PHP. В последнее время в этой великолепной компании все чаще упоминается язык программирования Python. Даже больше — по некоторым опросам язык Python уже занимает лидирующие позиции. Именно этому языку посвящена книга.


 

Machine Learning for Civil and Environmental Engineers

Автор: literator от 17-07-2023, 02:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Machine Learning for Civil and Environmental Engineers: A Practical Approach to Data-driven Analysis, Explainability, and Causality
Автор: M. Z. Naser
Издательство: Wiley
Год: 2023
Страниц: 610
Язык: английский
Формат: pdf (true)
Размер: 39.5 MB

Accessible and practical framework for machine learning applications and solutions for civil and environmental engineers This textbook introduces engineers and engineering students to the applications of Artificial Intelligence (AI), Machine Learning (ML), and machine intelligence (MI) in relation to civil and environmental engineering projects and problems, presenting state-of-the-art methodologies and techniques to develop and implement algorithms in the engineering domain. Through real-world projects like analysis and design of structural members, optimizing concrete mixtures for site applications, examining concrete cracking via computer vision, evaluating the response of bridges to hazards, and predicating water quality and energy expenditure in buildings, this textbook offers readers in-depth case studies with solved problems that are commonly faced by civil and environmental engineers. The approaches presented range from simplified to advanced methods, incorporating coding-based and coding-free techniques. Professional engineers and engineering students will find value in the step-by-step examples that are accompanied by sample databases and codes for readers to practice with. In general, there are three types of learning that ML can fall under; supervised learning, unsupervised learning, and semi-supervised learning. This textbook is a must-have reference for undergraduate/graduate students to learn concepts on the use of Machine Learning, for scientists/researchers to learn how to integrate Machine Learning into civil and environmental engineering, and for design/engineering professionals as a reference guide for undertaking MI design, simulation, and optimization for infrastructure.
 

Real-Life Decision-Making

Автор: literator от 17-07-2023, 01:59, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Real-Life Decision-Making
Автор: Mats Danielson, Love Ekenberg
Издательство: CRC Press
Год: 2024
Страниц: 141
Язык: английский
Формат: pdf (true)
Размер: 12.5 MB

Have you ever experienced a decision situation that was hard to come to grips with? Did you ever feel a need to improve your decision-making skills? Is this something where you feel that you have not learned enough practical and useful methods? In that case, you are not alone! Even though decision-making is both considered and actually is a very important skill in modern work-life as well as in private life, these skills are not to any reasonable extent taught in schools at any level. No wonder many people do indeed feel the need to improve but have a hard time finding out how. This book is an attempt to remedy this shortcoming of our educational systems and possibly also of our common, partly intuition-based, decision culture. Intuition is not at all bad, quite the contrary, but it has to co-exist with rationality. We will show you how. Methods for decision-making should be of prime concern to any individual or organisation, even if the decision processes are not always explicitly or even consciously formulated. All kinds of organisations, as well as individuals, must continuously make decisions of the most varied nature in order to prosper and attain their objectives. A large part of the time spent in any organisation, not least at management levels, is spent gathering, processing, and compiling information for the purpose of making decisions supported by that information. The same interest has hitherto not been shown for individual decision-making, even though large gains would also be obtained at a personal level if important personal decisions were better deliberated. This book aims at changing that and thus attends to both categories of decision-makers.
 

Machine Learning for High-Risk Applications: Approaches to Responsible AI (Final)

Автор: literator от 16-07-2023, 21:55, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Machine Learning for High-Risk Applications: Approaches to Responsible AI (Final)Название: Machine Learning for High-Risk Applications: Approaches to Responsible AI (Final)
Автор: Patrick Hall, James Curtis, Parul Pandey
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 469
Язык: английский
Формат: True PDF, True EPUB (Retail Copy)
Размер: 42.7 MB

The past decade has witnessed the broad adoption of Artificial Intelligence and Machine Learning (AI/ML) technologies. However, a lack of oversight in their widespread implementation has resulted in some incidents and harmful outcomes that could have been avoided with proper risk management. Before we can realize AI/ML's true benefit, practitioners must understand how to mitigate its risks. This book describes approaches to responsible AI—a holistic framework for improving AI/ML technology, business processes, and cultural competencies that builds on best practices in risk management, cybersecurity, data privacy, and applied social science. Authors Patrick Hall, James Curtis, and Parul Pandey created this guide for data scientists who want to improve real-world AI/ML system outcomes for organizations, consumers, and the public.