The Resource Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource)
Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource)
Resource Information
The item Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource) represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Massey University Library, University of New Zealand.This item is available to borrow from 1 library branch.
Resource Information
The item Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource) represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Massey University Library, University of New Zealand.
This item is available to borrow from 1 library branch.
 Summary
 Algorithms and Programming is primarily intended for a firstyear undergraduate course in programming. It is structured in a problemsolution format that requires the student to think through the programming process, thus developing an understanding of the underlying theory. Although the author assumes some moderate familiarity with programming constructs, the book is easily readable by a student taking a basic introductory course in computer science. In addition, the more advanced chapters make the book useful for a course at the graduate level in the analysis of algorithms and/or compiler construction. Each chapter is more or less independent, containing classical and wellknown problems supplemented by clear and indepth explanations. The material covered includes such topics as combinatorics, sorting, searching, queues, grammar and parsing, selected wellknown algorithms and much more. Students and teachers will find this both an excellent text for learning programming and a source of problems for a variety of courses. The book is addressed both to ambitious students and instructors looking for interesting problems [and] fulfills this task perfectly, especially if the reader has a good mathematical background. Zentralblatt MATH This book is intended for students, engineers, and other people who want to improve their computer skills ... The chapters can be read independently. Throughout the book, useful exercises give readers a feeling for how to apply the theory. The author provides answers to the exercises. Computing Reviews This book contains a collection of problems and their solutions. Most of the problems are of the type that would be encountered in a course on data structures or compilers ... The book will prove useful for those who need homework or test questions for the areas covered by it. Many of the questions are formulated in such a way that producing variants on them can be done with ease ... Overall ... the book is well done. I recommend it to teachers and those wishing to sharpen their data structure and compiler skills. SIGACT News
 Language
 eng
 Edition
 1st ed
 Extent
 1 online resource (217 pages)
 Note

 Includes index
 Reprint of the 1997 edition
 Contents

 Preface
 Variables, expressions, assignments
 Generation of combinatorial objects
 Tree traversal (backtracking)
 Sorting
 Finitestate algorithms in text processing
 Data types
 Recursion
 Recursive and nonrecursive programs
 Graph algorithms
 Pattern matching
 Set representation. Hashing
 Sets, trees, and balanced trees.Contextfree grammars
 Lefttoright parsing (LR)
 Further reading
 Index
 Isbn
 9780817647612
 Label
 Algorithms and programming : problems and solutions
 Title
 Algorithms and programming
 Title remainder
 problems and solutions
 Statement of responsibility
 Alexander Shen
 Language
 eng
 Summary
 Algorithms and Programming is primarily intended for a firstyear undergraduate course in programming. It is structured in a problemsolution format that requires the student to think through the programming process, thus developing an understanding of the underlying theory. Although the author assumes some moderate familiarity with programming constructs, the book is easily readable by a student taking a basic introductory course in computer science. In addition, the more advanced chapters make the book useful for a course at the graduate level in the analysis of algorithms and/or compiler construction. Each chapter is more or less independent, containing classical and wellknown problems supplemented by clear and indepth explanations. The material covered includes such topics as combinatorics, sorting, searching, queues, grammar and parsing, selected wellknown algorithms and much more. Students and teachers will find this both an excellent text for learning programming and a source of problems for a variety of courses. The book is addressed both to ambitious students and instructors looking for interesting problems [and] fulfills this task perfectly, especially if the reader has a good mathematical background. Zentralblatt MATH This book is intended for students, engineers, and other people who want to improve their computer skills ... The chapters can be read independently. Throughout the book, useful exercises give readers a feeling for how to apply the theory. The author provides answers to the exercises. Computing Reviews This book contains a collection of problems and their solutions. Most of the problems are of the type that would be encountered in a course on data structures or compilers ... The book will prove useful for those who need homework or test questions for the areas covered by it. Many of the questions are formulated in such a way that producing variants on them can be done with ease ... Overall ... the book is well done. I recommend it to teachers and those wishing to sharpen their data structure and compiler skills. SIGACT News
 http://library.link/vocab/creatorDate
 1958
 http://library.link/vocab/creatorName
 Shen, A.
 Dewey number
 005.1
 Illustrations
 illustrations
 Index
 index present
 Literary form
 non fiction
 Nature of contents
 dictionaries
 Series statement
 Modern Birkhaeuser classics
 http://library.link/vocab/subjectName

 Computer algorithms
 Computer programming
 Algorithmes
 Programmation (Informatique)
 Label
 Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource)
 Note

 Includes index
 Reprint of the 1997 edition
 Bibliography note
 Includes bibliographical references and index
 Color
 multicolored
 Contents
 Preface  Variables, expressions, assignments  Generation of combinatorial objects  Tree traversal (backtracking)  Sorting  Finitestate algorithms in text processing  Data types  Recursion  Recursive and nonrecursive programs  Graph algorithms  Pattern matching  Set representation. Hashing  Sets, trees, and balanced trees.Contextfree grammars  Lefttoright parsing (LR)  Further reading  Index
 Control code
 ocn525079827
 Dimensions
 unknown
 Edition
 1st ed
 Extent
 1 online resource (217 pages)
 Form of item
 online
 Isbn
 9780817647612
 Isbn Type
 (electronic bk.)
 Other physical details
 illustrations
 Specific material designation
 remote
 System control number
 (OCoLC)525079827
 Label
 Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource)
 Note

 Includes index
 Reprint of the 1997 edition
 Bibliography note
 Includes bibliographical references and index
 Color
 multicolored
 Contents
 Preface  Variables, expressions, assignments  Generation of combinatorial objects  Tree traversal (backtracking)  Sorting  Finitestate algorithms in text processing  Data types  Recursion  Recursive and nonrecursive programs  Graph algorithms  Pattern matching  Set representation. Hashing  Sets, trees, and balanced trees.Contextfree grammars  Lefttoright parsing (LR)  Further reading  Index
 Control code
 ocn525079827
 Dimensions
 unknown
 Edition
 1st ed
 Extent
 1 online resource (217 pages)
 Form of item
 online
 Isbn
 9780817647612
 Isbn Type
 (electronic bk.)
 Other physical details
 illustrations
 Specific material designation
 remote
 System control number
 (OCoLC)525079827
Library Links
Embed (Experimental)
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa faexternallinksquare fafw"></i> Data from <span resource="http://link.massey.ac.nz/portal/Algorithmsandprogrammingproblemsand/wQPsP8TV2EQ/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.massey.ac.nz/portal/Algorithmsandprogrammingproblemsand/wQPsP8TV2EQ/">Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource)</a></span>  <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.massey.ac.nz/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.massey.ac.nz/">Massey University Library, University of New Zealand</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data  Experimental
Data Citation of the Item Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource)
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa faexternallinksquare fafw"></i> Data from <span resource="http://link.massey.ac.nz/portal/Algorithmsandprogrammingproblemsand/wQPsP8TV2EQ/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.massey.ac.nz/portal/Algorithmsandprogrammingproblemsand/wQPsP8TV2EQ/">Algorithms and programming : problems and solutions, Alexander Shen, (electronic resource)</a></span>  <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.massey.ac.nz/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.massey.ac.nz/">Massey University Library, University of New Zealand</a></span></span></span></span></div>