
Algorithms
MIT Press Essential Knowledge Series
カートのアイテムが多すぎます
カートに追加できませんでした。
ウィッシュリストに追加できませんでした。
ほしい物リストの削除に失敗しました。
ポッドキャストのフォローに失敗しました
ポッドキャストのフォロー解除に失敗しました
Audible会員プラン無料体験
-
ナレーター:
-
Jonathan Todd Ross
-
著者:
-
Panos Louridas
このコンテンツについて
Digital technology runs on algorithms, sets of instructions that describe how to do something efficiently. Application areas range from search engines to tournament scheduling, DNA sequencing, and machine learning. Arguing that every educated person today needs to have some understanding of algorithms and what they do, in this volume in the MIT Press Essential Knowledge series, Panos Louridas offers an introduction to algorithms that is accessible to nonspecialists. Louridas explains not just what algorithms are but also how they work, offering a wide range of examples and keeping mathematics to a minimum.
After discussing what an algorithm does and how its effectiveness can be measured, Louridas covers three of the most fundamental applications areas: graphs, which describe networks, from eighteenth-century problems to today's social networks; searching, and how to find the fastest way to search; and sorting, and the importance of choosing the best algorithm for particular tasks. He then presents larger-scale applications: PageRank, Google's founding algorithm; and neural networks and deep learning. Finally, Louridas describes how all algorithms are nothing more than simple moves with pen and paper, and how from such a humble foundation rise all their spectacular achievements.
©2020 Massachusetts Institute of Technology (P)2023 Ascent Audioこちらもおすすめ
-
JavaScript (7th Edition)
- The Definitive Guide: Master the World's Most-Used Programming Language
- 著者: David Flanagan
- ナレーター: Gabriel Vaughan
- 再生時間: 25 時間 27 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js.
著者: David Flanagan
-
Introducing Python (2nd Edition)
- Modern Computing in Simple Packages
- 著者: Bill Lubanovic
- ナレーター: Derek Dysart
- 再生時間: 13 時間 3 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Easy to understand and engaging, this updated edition of Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you practice what you've learned.
著者: Bill Lubanovic
-
Fundamentals of Data Engineering
- Plan and Build Robust Data Systems
- 著者: Joe Reis, Matt Housley
- ナレーター: Adam Verner
- 再生時間: 17 時間 31 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available through the framework of the data engineering lifecycle.
著者: Joe Reis, 、その他
-
Fundamentals of Software Architecture
- An Engineering Approach
- 著者: Mark Richards, Neal Ford
- ナレーター: Benjamin Lange
- 再生時間: 13 時間 10 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
著者: Mark Richards, 、その他
-
Macroeconomics
- MIT Press Essential Knowledge Series
- 著者: Felipe B. Larrain
- ナレーター: Gary Tiedemann
- 再生時間: 6 時間 4 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Macroeconomics takes a broad perspective on the economy of a country or region; it studies economic changes in the aggregate, collecting data on production, unemployment, inflation, consumption, investment, trade, and other aspects of national and international economic life. Policymakers depend on macroeconomists' knowledge when making decisions about such issues as taxes and the public budget, monetary and exchange rate policies, and trade policies-all of which, in turn, affect decisions made by individuals and businesses.
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- 著者: Neal Ford, Mark Richards, Pramod Sadalage, 、その他
- ナレーター: Dena Dahilig
- 再生時間: 12 時間 53 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture.
著者: Neal Ford, 、その他
-
JavaScript (7th Edition)
- The Definitive Guide: Master the World's Most-Used Programming Language
- 著者: David Flanagan
- ナレーター: Gabriel Vaughan
- 再生時間: 25 時間 27 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js.
著者: David Flanagan
-
Introducing Python (2nd Edition)
- Modern Computing in Simple Packages
- 著者: Bill Lubanovic
- ナレーター: Derek Dysart
- 再生時間: 13 時間 3 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Easy to understand and engaging, this updated edition of Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you practice what you've learned.
著者: Bill Lubanovic
-
Fundamentals of Data Engineering
- Plan and Build Robust Data Systems
- 著者: Joe Reis, Matt Housley
- ナレーター: Adam Verner
- 再生時間: 17 時間 31 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available through the framework of the data engineering lifecycle.
著者: Joe Reis, 、その他
-
Fundamentals of Software Architecture
- An Engineering Approach
- 著者: Mark Richards, Neal Ford
- ナレーター: Benjamin Lange
- 再生時間: 13 時間 10 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
著者: Mark Richards, 、その他
-
Macroeconomics
- MIT Press Essential Knowledge Series
- 著者: Felipe B. Larrain
- ナレーター: Gary Tiedemann
- 再生時間: 6 時間 4 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
Macroeconomics takes a broad perspective on the economy of a country or region; it studies economic changes in the aggregate, collecting data on production, unemployment, inflation, consumption, investment, trade, and other aspects of national and international economic life. Policymakers depend on macroeconomists' knowledge when making decisions about such issues as taxes and the public budget, monetary and exchange rate policies, and trade policies-all of which, in turn, affect decisions made by individuals and businesses.
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- 著者: Neal Ford, Mark Richards, Pramod Sadalage, 、その他
- ナレーター: Dena Dahilig
- 再生時間: 12 時間 53 分
- 完全版
-
総合評価
-
ナレーション
-
ストーリー
There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture.
著者: Neal Ford, 、その他