The Recursive Book of Recursion

The Recursive Book of Recursion
Author :
Publisher : No Starch Press
Total Pages : 330
Release :
ISBN-10 : 9781718502031
ISBN-13 : 1718502036
Rating : 4/5 (036 Downloads)

Book Synopsis The Recursive Book of Recursion by : Al Sweigart

Download or read book The Recursive Book of Recursion written by Al Sweigart and published by No Starch Press. This book was released on 2022-08-16 with total page 330 pages. Available in PDF, EPUB and Kindle. Book excerpt: An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples. Recursion has an intimidating reputation: it’s considered to be an advanced computer science topic frequently brought up in coding interviews. But there’s nothing magical about recursion. The Recursive Book of Recursion uses Python and JavaScript examples to teach the basics of recursion, exposing the ways that it’s often poorly taught and clarifying the fundamental principles of all recursive algorithms. You’ll learn when to use recursive functions (and, most importantly, when not to use them), how to implement the classic recursive algorithms often brought up in job interviews, and how recursive techniques can help solve countless problems involving tree traversal, combinatorics, and other tricky topics. This project-based guide contains complete, runnable programs to help you learn: How recursive functions make use of the call stack, a critical data structure almost never discussed in lessons on recursion How the head-tail and “leap of faith” techniques can simplify writing recursive functions How to use recursion to write custom search scripts for your filesystem, draw fractal art, create mazes, and more How optimization and memoization make recursive algorithms more efficient Al Sweigart has built a career explaining programming concepts in a fun, approachable manner. If you’ve shied away from learning recursion but want to add this technique to your programming toolkit, or if you’re racing to prepare for your next job interview, this book is for you.


The Recursive Book of Recursion Related Books

The Recursive Book of Recursion
Language: en
Pages: 330
Authors: Al Sweigart
Categories: Computers
Type: BOOK - Published: 2022-08-16 - Publisher: No Starch Press

DOWNLOAD EBOOK

An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples. Recursion has an intimidating reputation: it’s consider
Fundamentals of Computer Programming with C#
Language: en
Pages: 1132
Authors: Svetlin Nakov
Categories: Computers
Type: BOOK - Published: 2013-09-01 - Publisher: Faber Publishing

DOWNLOAD EBOOK

The free book "Fundamentals of Computer Programming with C#" is a comprehensive computer programming tutorial that teaches programming, logical thinking, data s
Think Like a Programmer
Language: en
Pages: 260
Authors: V. Anton Spraul
Categories: Computers
Type: BOOK - Published: 2012-08-12 - Publisher: No Starch Press

DOWNLOAD EBOOK

The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-
Learn You a Haskell for Great Good!
Language: en
Pages: 906
Authors: Miran Lipovaca
Categories: Computers
Type: BOOK - Published: 2011-04-15 - Publisher: No Starch Press

DOWNLOAD EBOOK

It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's origin
Introduction to Recursive Programming
Language: en
Pages: 400
Authors: Manuel Rubio-Sanchez
Categories: Computers
Type: BOOK - Published: 2017-10-05 - Publisher: CRC Press

DOWNLOAD EBOOK

Recursion is one of the most fundamental concepts in computer science and a key programming technique that allows computations to be carried out repeatedly. Des