Algorithms Unlocked (Paperback)
暫譯: 演算法解鎖

Thomas H. Cormen

買這商品的人也買了...

商品描述

Have you ever wondered how your GPS can find the fastest way to your destination, selecting one route from seemingly countless possibilities in mere seconds? How your credit card account number is protected when you make a purchase over the Internet? The answer is algorithms. And how do these mathematical formulations translate themselves into your GPS, your laptop, or your smart phone? This book offers an engagingly written guide to the basics of computer algorithms. In Algorithms Unlocked, Thomas Cormen -- coauthor of the leading college textbook on the subject -- provides a general explanation, with limited mathematics, of how algorithms enable computers to solve problems. Readers will learn what computer algorithms are, how to describe them, and how to evaluate them. They will discover simple ways to search for information in a computer; methods for rearranging information in a computer into a prescribed order ("sorting"); how to solve basic problems that can be modeled in a computer with a mathematical structure called a "graph" (useful for modeling road networks, dependencies among tasks, and financial relationships); how to solve problems that ask questions about strings of characters such as DNA structures; the basic principles behind cryptography; fundamentals of data compression; and even that there are some problems that no one has figured out how to solve on a computer in a reasonable amount of time.

商品描述(中文翻譯)

您是否曾經想過,您的 GPS 如何能在短短幾秒鐘內從看似無數的可能性中找到最快的路徑到達目的地?當您在網路上購物時,您的信用卡帳號是如何受到保護的?答案就是演算法。這些數學公式是如何轉化為您的 GPS、筆記型電腦或智慧型手機的呢?本書提供了一本引人入勝的計算機演算法基礎指南。在《演算法解密》中,托馬斯·科門(Thomas Cormen)——這一領域主要大學教科書的共同作者——以有限的數學知識提供了一個一般性的解釋,說明演算法如何使計算機能夠解決問題。讀者將學習什麼是計算機演算法、如何描述它們以及如何評估它們。他們將發現一些簡單的方法來在計算機中搜尋資訊;將資訊重新排列成指定順序的方法(「排序」);如何解決可以用一種稱為「圖」的數學結構建模的基本問題(這對於建模道路網絡、任務之間的依賴關係和財務關係非常有用);如何解決有關字符串(例如 DNA 結構)問題的問題;密碼學背後的基本原則;數據壓縮的基本原理;甚至還有一些問題是沒有人能在合理的時間內找到解決方案的。

最後瀏覽商品 (20)