Loading [MathJax]/jax/output/SVG/config.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Engineering LibreTexts

Search

  • Filter Results
  • Location
  • Classification
    • Article type
    • Author
    • Set as Cover Page of Book
    • License
    • Show TOC
    • Transcluded
    • OER program or Publisher
    • Autonumber Section Headings
    • License Version
    • Print CSS
  • Include attachments
Searching in
About 3 results
  • https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/12%3A_Recursion
    This page summarizes a chapter on recursion, covering its fundamentals, applications in mathematics, usage with strings and lists, advanced mathematical recursion, and problem-solving techniques using...This page summarizes a chapter on recursion, covering its fundamentals, applications in mathematics, usage with strings and lists, advanced mathematical recursion, and problem-solving techniques using recursion, culminating in a summary section.
  • https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/12%3A_Recursion/12.01%3A_Recursion_Basics
    This page explains recursion as a problem-solving technique that simplifies complex problems by addressing simpler variants. It highlights applications like the Tower of Hanoi, detailing the recursive...This page explains recursion as a problem-solving technique that simplifies complex problems by addressing simpler variants. It highlights applications like the Tower of Hanoi, detailing the recursive method for moving rings. Engaging questions help readers comprehend the steps needed for two, three, and four rings. The primary focus is on understanding how recursion aids in systematically constructing solutions.
  • https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/12%3A_Recursion/12.06%3A_Chapter_Summary
    This page discusses recursion and its ability to simplify complex problems by dividing them into smaller cases. It covers identifying recursive and base cases, computing factorials, and solving proble...This page discusses recursion and its ability to simplify complex problems by dividing them into smaller cases. It covers identifying recursive and base cases, computing factorials, and solving problems with strings and lists. Additionally, it addresses Fibonacci number generation, efficient list searching, and the Three Towers problem, as well as introducing the built-in count() function for counting list elements, thereby equipping readers with practical recursion skills.

Support Center

How can we help?