Narrow your search

Library

KU Leuven (5)

UAntwerpen (5)

UCLouvain (5)

ULiège (5)

UGent (3)

UNamur (3)

KBC (2)

National Bank of Belgium (1)

UHasselt (1)

ULB (1)


Resource type

book (10)


Language

English (8)

French (1)

German (1)


Year
From To Submit

2023 (1)

2018 (1)

1996 (1)

1980 (1)

1978 (1)

More...
Listing 1 - 10 of 10
Sort by

Book
Quick recursion
Author:
ISBN: 1003359612 1000838749 1003359612 1000838730 Year: 2023 Publisher: Boca Raton, Florida ; Abingdon, Oxon : CRC Press,

Loading...
Export citation

Choose an application

Bookmark

Abstract

"Recursion is considered to be an "advanced" topic. It shouldn't be. While this little volume covers a number of advanced topics that involve recursion - tail recursion, pruning, recursive data structures, the use of accumulators, and backtracking - this book shows how recursion itself is actually rather simple"-- Provided by publisher.


Book
Introduction to recursive programming
Author:
ISBN: 1315120852 1351647172 1498735304 Year: 2018 Publisher: Boca Raton, FL : CRC Press, Taylor & Francis Group,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Recursion is one of the most fundamental concepts in computer science and a key programming technique that allows computations to be carried out repeatedly. Despite the importance of recursion for algorithm design, most programming books do not cover the topic in detail, despite the fact that numerous computer programming professors and researchers in the field of computer science education agree that recursion is difficult for novice students. Introduction to Recursive Programming provides a detailed and comprehensive introduction to recursion. This text will serve as a useful guide for anyone who wants to learn how to think and program recursively, by analyzing a wide variety of computational problems of diverse difficulty. It contains specific chapters on the most common types of recursion (linear, tail, and multiple), as well as on algorithm design paradigms in which recursion is prevalent (divide and conquer, and backtracking). Therefore, it can be used in introductory programming courses, and in more advanced classes on algorithm design. The book also covers lower-level topics related to iteration and program execution, and includes a rich chapter on the theoretical analysis of the computational cost of recursive programs, offering readers the possibility to learn some basic mathematics along the way. It also incorporates several elements aimed at helping students master the material. First, it contains a larger collection of simple problems in order to provide a solid foundation of the core concepts, before diving into more complex material. In addition, one of the book's main assets is the use of a step-by-step methodology, together with specially designed diagrams, for guiding and illustrating the process of developing recursive algorithms. Furthermore, the book covers combinatorial problems and mutual recursion. These topics can broaden students' understanding of recursion by forcing them to apply the learned concepts differently, or in a more sophisticated manner. The code examples have been written in Python 3, but should be straightforward to understand for students with experience in other programming languages. Finally, worked out solutions to over 120 end-of-chapter exercises are available for instructors.


Book
Recursive techniques in programming
Author:
Year: 1968 Publisher: London : MacDonald,

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
Combinatory reduction systems
Author:
ISBN: 9061962005 Year: 1980 Publisher: Amsterdam

Loading...
Export citation

Choose an application

Bookmark

Abstract

La programmation : une approche fonctionnelle et récursive avec Scheme
Authors: --- ---
ISBN: 2212089155 Year: 1996 Publisher: Paris : Eyrolles,


Book
Algorithmen und Datenstrukturen
Author:
ISBN: 351902330X 9783519023302 Year: 1975 Publisher: Stuttgart Teubner

Theory of progam structures: schemes, semantics, verification
Author:
ISBN: 0387074155 9780387074153 3540074155 9783540074151 3540379428 Year: 1975 Volume: 36 Publisher: Berlin Springer

Loading...
Export citation

Choose an application

Bookmark

Abstract

Keywords

Electronic digital computers --- Recursive programming --- Computer programs --- Programmation des ordinateurs --- Programmation récursive --- Logiciels --- Programming --- Computer programming. --- Recursive programming. --- Computer programs. --- Programmation (Informatique) --- Programmation récursive. --- Logiciels. --- probleme decision. --- correction programme. --- schema recursion. --- schema programme. --- programmation structuree. --- programmation recursive. --- Programmation (Informatique). --- Probleme decision. --- Correction programme. --- Schema recursion. --- Schema programme. --- Programmation structuree. --- Programmation recursive. --- Programmation récursive --- #TCPW P3.0 --- Specifying anf verifying and reasoning about programs: assertions; invariants; mechanical verification; pre- and post-conditions (Logics and meanings of programs)--See also {681.3*D21}; {681.3*D24}; {681.3*D31}; {681.3*E1} --- 681.3*F31 Specifying anf verifying and reasoning about programs: assertions; invariants; mechanical verification; pre- and post-conditions (Logics and meanings of programs)--See also {681.3*D21}; {681.3*D24}; {681.3*D31}; {681.3*E1} --- 681.3*F0 --- 681.3*F31 --- Computerwetenschap--?*F0 --- Software engineering. --- Logic design. --- Software Engineering. --- Logics and Meanings of Programs. --- Design, Logic --- Design of logic systems --- Digital electronics --- Electronic circuit design --- Logic circuits --- Machine theory --- Switching theory --- Computer software engineering --- Engineering --- Langages de programmation --- Logique


Book
Recursive techniques in programming
Author:
ISBN: 0356022013 9780356022017 Year: 1970 Publisher: London Macdonald

Loading...
Export citation

Choose an application

Bookmark

Abstract

Listing 1 - 10 of 10
Sort by