ALGORITHMS: DESIGN TECHNIQUES AND ANALYSIS (REVISED EDITION)
暫譯: 演算法:設計技術與分析(修訂版)

M H Alsuwaiyel

相關主題

商品描述

Problem solving is an essential part of every scientific discipline. It has two components: (1) problem identification and formulation, and (2) the solution to the formulated problem. One can solve a problem on its own using ad hoc techniques or by following techniques that have produced efficient solutions to similar problems. This requires the understanding of various algorithm design techniques, how and when to use them to formulate solutions, and the context appropriate for each of them.Algorithms: Design Techniques and Analysis advocates the study of algorithm design by presenting the most useful techniques and illustrating them with numerous examples emphasizing on design techniques in problem solving rather than algorithms topics like searching and sorting. Algorithmic analysis in connection with example algorithms are explored in detail. Each technique or strategy is covered in its own chapter through numerous examples of problems and their algorithms.Readers will be equipped with problem solving tools needed in advanced courses or research in science and engineering.

商品描述(中文翻譯)

問題解決是每個科學領域中不可或缺的一部分。它包含兩個組成部分:(1) 問題識別與定義,以及 (2) 對已定義問題的解決方案。人們可以使用臨時技術或遵循已經為類似問題提供有效解決方案的技術來獨立解決問題。這需要理解各種演算法設計技術,以及如何和何時使用它們來制定解決方案,並了解每種技術適用的背景。《演算法:設計技術與分析》提倡通過呈現最有用的技術來研究演算法設計,並用大量例子來說明這些技術,重點在於問題解決中的設計技術,而非像搜尋和排序這樣的演算法主題。與示例演算法相關的演算法分析也將詳細探討。每種技術或策略都在其自己的章節中涵蓋,並通過大量問題及其演算法的例子進行說明。讀者將獲得在科學和工程的高級課程或研究中所需的問題解決工具。