• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

10% rabatt på allt med kod NYSTART10 →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker
    • Nyhet

    Recursion

    Mathematics and Python

    AvYung-Hsiang Lu,George K. Thiruvathukal

    Inbunden, Engelska, 2026

    1 511 kr

    Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

    Beskrivning

    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.

    Produktinformation

    • Utgivningsdatum:2026-08-18
    • Mått:156 x 234 x undefined mm
    • Vikt:600 g
    • Format:Inbunden
    • Språk:Engelska
    • Antal sidor:224
    • Förlag:Taylor & Francis Ltd
    • ISBN:9781041149538

    Utforska kategorier

    • Programmeringsböcker inom Data och IT
    • Programspråk inom Data och IT
    • Programvaruutveckling inom Data och IT

    Mer om författaren

    Yung-Hsiang Lu is a professor and University Faculty Scholar at Purdue University. He was the inaugural director of the John Martinson Engineering Entrepreneurial Center in 2020. He is a Fellow of IEEE, Distinguished Visitor of the Computer Society, Distinguished Scientist of the ACM, and Distinguished Speaker of the ACM.George K. Thiruvathukal is a professor and chairperson of the Computer Science department at Loyola University Chicago and is a visiting computer scientist at Argonne National Laboratory. His research interests include high-performance computing, distributed systems, software engineering, artificial intelligence, computer vision, and the history of computing, science, and technology. Thiruvathukal received a Ph.D. from Illinois Institute of Technology.

    Innehållsförteckning

    • 1. Concept about Recursion 2. Recursive Programs 3. Sudoku 4. Find the Exit of a Maze 5. Go Game 6. Binary Trees 7. Huffman Compression 8. Conclusion