eBook
Recursion : Mathematics and Python
| Τίτλος: | Recursion : Mathematics and Python |
|---|---|
| Περιγραφή: | Recursion: Mathematics and Python is designed to help readers develop a clear and systematic understanding of recursion as both a mathematical concept and a programming technique. Rather than presenting recursion as a collection of isolated examples, the book emphasizes recursive thinking: how complex problems can be expressed, analyzed, and solved by breaking them into simpler instances of similar structures.The book adopts a consistent pedagogical approach throughout. Each topic begins with a mathematical or conceptual formulation that highlights the recursive structure of the problem. Readers are guided to identify parameters, base cases, and recursive relationships before translating these ideas into Python programs. Examples are chosen to identify recurring patterns across domains, including integer partitions, Tower of Hanoi, parentheses counting, binary search, quick sort, Sudoku solving, maze traversal, tree structures, and data compression. Code examples are written for clarity. Readers can follow execution flow and understand how recursive calls interact with computer memory. This book also explains how to reduce the recursion time by identifying and removing redundant computation.This book is intended for undergraduate students in computer science and computer engineering who already have basic Python programming experience and some prior exposure to recursion. It is well suited for courses in programming, discrete mathematics, data structures, or algorithms. This book can also help instructors seek a resource that tightly integrates mathematical reasoning with executable code. |
| Συγγραφείς: | Yung-Hsiang Lu, George K. Thiruvathukal |
| Resource Type: | eBook. |
| Categories: | COMPUTERS / Computer Science, COMPUTERS / Programming / General, COMPUTERS / Programming / Algorithms, COMPUTERS / Languages / Python |
| Βάση Δεδομένων: | eBook Index |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: edsebk DbLabel: eBook Index An: 4470821 RelevancyScore: 987 AccessLevel: 6 PubType: eBook PubTypeId: ebook PreciseRelevancyScore: 987.310668945313 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Recursion : Mathematics and Python – Name: Abstract Label: Description Group: Ab Data: Recursion: Mathematics and Python is designed to help readers develop a clear and systematic understanding of recursion as both a mathematical concept and a programming technique. Rather than presenting recursion as a collection of isolated examples, the book emphasizes recursive thinking: how complex problems can be expressed, analyzed, and solved by breaking them into simpler instances of similar structures.The book adopts a consistent pedagogical approach throughout. Each topic begins with a mathematical or conceptual formulation that highlights the recursive structure of the problem. Readers are guided to identify parameters, base cases, and recursive relationships before translating these ideas into Python programs. Examples are chosen to identify recurring patterns across domains, including integer partitions, Tower of Hanoi, parentheses counting, binary search, quick sort, Sudoku solving, maze traversal, tree structures, and data compression. Code examples are written for clarity. Readers can follow execution flow and understand how recursive calls interact with computer memory. This book also explains how to reduce the recursion time by identifying and removing redundant computation.This book is intended for undergraduate students in computer science and computer engineering who already have basic Python programming experience and some prior exposure to recursion. It is well suited for courses in programming, discrete mathematics, data structures, or algorithms. This book can also help instructors seek a resource that tightly integrates mathematical reasoning with executable code. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Yung-Hsiang+Lu%22">Yung-Hsiang Lu</searchLink><br /><searchLink fieldCode="AR" term="%22George+K%2E+Thiruvathukal%22">George K. Thiruvathukal</searchLink> – Name: TypePub Label: Resource Type Group: TypPub Data: eBook. – Name: SubjectBISAC Label: Categories Group: Su Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Science%22">COMPUTERS / Computer Science</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+General%22">COMPUTERS / Programming / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+Algorithms%22">COMPUTERS / Programming / Algorithms</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+Python%22">COMPUTERS / Languages / Python</searchLink> |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=4470821 |
| RecordInfo | BibRecord: BibEntity: Languages: – Code: eng Text: English Titles: – TitleFull: Recursion : Mathematics and Python Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Yung-Hsiang Lu – PersonEntity: Name: NameFull: George K. Thiruvathukal – PersonEntity: Name: NameFull: Yung-Hsiang Lu – PersonEntity: Name: NameFull: George K. Thiruvathukal IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2026 Identifiers: – Type: isbn-print Value: 9781041149538 – Type: isbn-electronic Value: 9781003676997 – Type: isbn-electronic Value: 9781040751121 – Type: isbn-electronic Value: 9781040751169 Titles: – TitleFull: Recursion : Mathematics and Python Type: main |
| ResultId | 1 |