出版社:清华大学出版社
年代:2007
定价:60.0
本书介绍计算机科学的基础知识,以及各种算法的能力和局限性。
PretaceIntroductiOnPART I Foundations Chapter 1 MathematicaI Preliminaries 1.1 SetTheory 1.2 Cartesian Product,Relations,and Functions 1.3 Equivalence Relations 1.4 Countable and Uncountable Sets 1.5 DiagonalizatiOn and Self-Reference 1.6 Recursive Definitions 1.7 Mathematical Induction 1.8 Directed Graphs Exercises Bibliographic Notes Chapter 2 Languages
PretaceIntroductiOnPART I Foundations Chapter 1 MathematicaI Preliminaries 1.1 SetTheory 1.2 Cartesian Product,Relations,and Functions 1.3 Equivalence Relations 1.4 Countable and Uncountable Sets 1.5 DiagonalizatiOn and Self-Reference 1.6 Recursive Definitions 1.7 Mathematical Induction 1.8 Directed Graphs Exercises Bibliographic Notes Chapter 2 Languages 2.1 Strings and Languages 2.2 Finite Specification of Languages 2.3 Regular Sets and Expressions 2.4 Regular Expressions and Text Searching Exercises Bibliographic NotesPART II Grammars,Automata,and Languages Chapter 3 Context-Free Grammars 3.1 Context-Free Grammars and Languages 3.2 Examples of Grammars and Languages 3.3 Regular Grammars 3.4 Verifying Grammars 3.5 Leftmost Derivations and Ambiguity 3.6 Context-Free Grammars and Programming Language Definition Exercises Bibliographic Notes Chapter 4 NormaI Forms for Context-Free Grammars 4.1 Grammar Transformations 4.2 Elimination ofλ-Rules 4.3 Elimination of Chin Rules 4.4 Useless Symbols 4.5 Chomsky Normal Form 4.6 The CYK Algorithm 4.7 Removal of Direct Left Recursion 4.8 Greibach Normal Form Exercises Bibliographic NOtes Chapter 5 Finite AutGImata 5.1 A Finite.State Machine 5.2 Deterministic Finite AutOmata 5.3 State Diagrams and Examples 5.4 Nondeterministic Finite Automata 5.5 λ-Transitions 5.6 Removing Nondeterminism 5.7 DFA Minimization Exercises Bibliographic Notes ……PART III ComputabilityPART IV Computational ComplexityPART V Deterministic ParsingAppendixBibliographySubject Index
本书介绍了计算机科学的基础知识,以及各种算法计算的能力和局限性。本书通过大量示例,以一种直观、易懂的方式阐释了计算机科学理论的概念及相关数学知识。第3版还扩展介绍了自动机理论、计算理论和计算复杂性等内容。 本书可作为计算机及相关专业的计算机科学理论课程的教材。
(美) 霍普克罗夫特, (美) 坎南, 著
(美) 佛如然 (Forouzan,B.A.) , 著
(美) 罗伯特·塞奇威克 (Robert Sedgewick) , (美) 凯文·韦恩 (Kevin Wayne) , 著
董荣胜, 编著
(美) 布鲁克希尔 (Brookshear,J.G.) , 著
(美) 佛罗赞 (Forouzan,B.) , (美) 莫沙拉夫 (Mosharraf,F.) , 著
(美) 施奈德 (Schneider,G.M.) , 著
( ) 布鲁克希尔, 著
(美) 霍普克罗夫特 (Hopcroft,J.) , (美) 坎南 (Kannan,R.) , 著