Showing 0–0 of 0 results
| # | Exercise Title | Features | Description | Platform | Keywords |
|---|---|---|---|---|---|
| 1 | q_py_recursion_pascal_es | Python PredictingFinalResult for demonstrating q_py_recursion_pascal_es | QuizPET | recursion | |
| 2 | q_java_recursion1 | Java PredictingFinalResult for demonstrating q_java_recursion1 | QuizJET | recursion | |
| 3 | q_java_recursion2 | Java PredictingFinalResult for demonstrating q_java_recursion2 | QuizJET | recursion | |
| 4 | q_java_recursion3 | Java PredictingFinalResult for demonstrating q_java_recursion3 | QuizJET | recursion | |
| 5 | Recursion | C++ BehaviorExample for demonstrating Recursion | AnnEx | ||
| 6 | (Recursion) Recursive is palindrome - CSEdPad | This program checks a string is palindrome or not (first half of the string is the same as the second... | AnnEx | recursion | |
| 7 | Recursion | Python CodeVisualization for demonstrating Recursion | JSVEE | functions, recursion | |
| 8 | Recursion Fibonacci | Python CodeVisualization for demonstrating Recursion Fibonacci | JSVEE | recursion | |
| 9 | Recursion Halve | Python CodeVisualization for demonstrating Recursion Halve | JSVEE | recursion | |
| 10 | Recursion Halve2 | Python CodeVisualization for demonstrating Recursion Halve2 | JSVEE | recursion | |
| 11 | Recursion Mult2 Version1 | Python CodeVisualization for demonstrating Recursion Mult2 Version1 | JSVEE | recursion | |
| 12 | Recursion Mult2 Version2 | Python CodeVisualization for demonstrating Recursion Mult2 Version2 | JSVEE | recursion | |
| 13 | Recursion Sum | Python CodeVisualization for demonstrating Recursion Sum | JSVEE | recursion | |
| 14 | Recursion Sum2 | Python CodeVisualization for demonstrating Recursion Sum2 | JSVEE | recursion | |
| 15 | Recursion Tutor: Chapter Summary | Question, Battery | Recursion tutorial chapter summary practice question set. | OpenDSA | Recursion |
| 16 | Recursion Introduction Slideshow: Details of Recursion | Algorithm Visualization | Slideshow demonstrating the concept of recusion showing the detials of recursive multiplication. | OpenDSA | Recursion |
| 17 | Recursion Introduction Slideshow: Delegation | Code Tracing Presentation | Slideshow demonstrating the basic concepts of base cases and recursive calls in a function. | OpenDSA | Recursion |
| 18 | Recursion 1 | Python PredictingFinalResult for demonstrating Recursion 1 | QuizPET | recursion, search, search algorithms, sorting, sorting algorithms | |
| 19 | Recursion Greatest Divisor | Python CodeVisualization for demonstrating Recursion Greatest Divisor | JSVEE | functions, recursion, search, search algorithms, sorting, sorting algorithms | |
| 20 | Recursion Greatest Divisor2 | Python CodeVisualization for demonstrating Recursion Greatest Divisor2 | JSVEE | functions, recursion | |
| 21 | py_recursion_gcf | PCEX Set of activities for py_recursion_gcf | PCEX | ||
| 22 | Efficient Recursion in SLang2 | Tracing Exercise | Code trace for a recursive program in imperative language SLang2. | OpenDSA | Functional Programming |
| 23 | csedpad.20.Recursion.recursion | PCEX Set of activities for csedpad.20.Recursion.recursion | PCEX | ||
| 24 | csedpad.20.Recursion.recursion | This program checks whether a string is palindrome or not (meaning the second half of the string is the reverse... | PCEX | ||
| 25 | csedpad.20.Recursion.recursion_1 | PCEX Set of activities for csedpad.20.Recursion.recursion_1 | PCEX | ||
| 26 | csedpad.20.Recursion.recursion_1 | This program computes Fibonacci numbers using a recursive method. | PCEX | ||
| 27 | csedpad.20.Recursion.recursion_1 | This program desrcibes how many different ways we can arrange n T-Shirts. | PCEX | ||
| 28 | csedpad.20.Recursion.recursion_1 | This program recursively generates the length of a given student first name. | PCEX | ||
| 29 | Functional Programming: Tail Recursion | Question | Question related to functional programming languages: tail recursion. | OpenDSA | Functional Programming |
| 30 | Functional Programming Recursion: Summing Elements in a Tree | Algorithm Visualization, Code Tracing Presentation | Slideshow visualizing list-of-list (tree) processing in a functional programming language: sum all values. | OpenDSA | Functional Programming |
| 31 | Functional Programming Recursion: BST | Algorithm Visualization, Code Tracing Presentation | Slideshow visualizing list-of-list (tree) processing in a functional programming language: Binary Search Tree Search. | OpenDSA | Functional Programming |
| 32 | q_py_recursion1_es | Python PredictingFinalResult for demonstrating q_py_recursion1_es | QuizPET | ||
| 33 | Functional Programming: CPS vs non-tail recursion | Algorithm Visualization, Code Tracing Presentation | Slideshow comparing continuation passing with non-tail recursion and accumulation. | OpenDSA | Functional Programming |
| 34 | Construct a function which determines whether the string given as a paramter is a palindrome. | Construct a function that checks if the string is a palindrome or not. The function should be case insensitive i.e.... | jsParsons | recursion | |
| 35 | Crear una función recursiva | Define una funcion que devuelva el factorial de un entero positivo dado. | jsParsons | recursion | |
| 36 | Recursive Code Tracing Exercise: Backward Flow | Tracing Exercise | Recursive Code Tracing Exercise collection focusing on backward flow of information. | OpenDSA | Recursion |
| 37 | Recursive Code Tracing Exercise: Function Errors | Tracing Exercise | Recursive Code Tracing Exercise collection focusing on recognizing errors. | OpenDSA | Recursion |
| 38 | Recursive Code Tracing Exercise: Forward Flow | Tracing Exercise | Recursive Code Tracing Exercise collection focusing on foward flow of information. | OpenDSA | Recursion |
| 39 | Recursive Code Tracing Exercise: Harder Exercises | Tracing Exercise | Recursive Code Tracing Exercise collection with some harder tracing exercises. | OpenDSA | Recursion |
| 40 | Recursive Code Tracing Exercise: Call Count | Tracing Exercise | Recursive Code Tracing Exercise collection focusing on counting the number of function calls made. | OpenDSA | Recursion |
| 41 | Recursive Code Tracing Exercise: Two Recursive Calls | Tracing Exercise | Recursive Code Tracing Exercise collection focusing on functions with two recursive calls. | OpenDSA | Recursion |
| 42 | Tracing Recursive Code: Domino Effect | Code Tracing Presentation | Slideshow demonstrating code tracing, using a domino metaphor. | OpenDSA | Recursion |
| 43 | Tracing Recursive Code: Factorial Function | Code Tracing Presentation | Slideshow demonstrating code tracing, using the factorial function as an example. | OpenDSA | Recursion |
| 44 | Tracing Recursive Code: Summation | Code Tracing Presentation | Slideshow demonstrating code tracing, using a simple summation function as an example. | OpenDSA | Recursion |
| 45 | Tracing Recursive Code: Winding and Unwinding | Code Tracing Presentation | Slideshow demonstrating code tracing, showing how the call stack winds and unwinds. | OpenDSA | Recursion |
| 46 | Writing a Recursive Function: Variations | Code Tracing Presentation | Slideshow showing multiple examples of how to write a recursive function to do summation. | OpenDSA | Recursion |
| 47 | Bubble sort 1 | Python PredictingFinalResult for demonstrating Bubble sort 1 | QuizPET | recursion, search algorithms, sorting, sorting algorithms | |
| 48 | Bubble sort 2 | Python PredictingFinalResult for demonstrating Bubble sort 2 | QuizPET | recursion, search algorithms, sorting, sorting algorithms | |
| 49 | Max index search | Python PredictingFinalResult for demonstrating Max index search | QuizPET | recursion, search algorithms, sorting algorithms | |
| 50 | Recursing Pascal | Python PredictingFinalResult for demonstrating Recursing Pascal | QuizPET | recursion, search, search algorithms, sorting, sorting algorithms | |
| 51 | Sequential search | Python PredictingFinalResult for demonstrating Sequential search | QuizPET | recursion, search, search algorithms, sorting, sorting algorithms | |
| 52 | Construct a function that sorts a numeric array using Merge Sort. |
Construct a merge function that recursively splits a numeric array and takes a list as a parameter called data. Consider that... |
jsParsons | recursion, search algorithms, sorting, sorting algorithms | |
| 53 | Creating a function that checks if the string is a palindrome or not. | Construct a function which determines whether the string given as a paramter is a palindrome. The function should be case... | jsParsons | recursion, search algorithms, sorting algorithms, strings | |
| 54 | Creating a function that checks if the string is a palindrome or not. | Construct a function which determines whether the string given as a paramter is a palindrome. The function should be case... | jsParsons | recursion, search algorithms | |
| 55 | Practicing quick sort algorithm |
Construct a function that implements quick sort algorithm. The partition() function has been pre defined and displayed below. Consider data is... |
jsParsons | recursion, search algorithms, sorting, sorting algorithms | |
| 56 | Practicing searching the index of the min element | Construct a program that finds the index of the minimum element in a list. num_list is a test case where... | jsParsons | recursion, search algorithms, sorting algorithms | |
| 57 | Bubble Sort Best | Python CodeVisualization for demonstrating Bubble Sort Best | JSVEE | recursion, search algorithms, sorting, sorting algorithms | |
| 58 | Bubble Sort Worst | Python CodeVisualization for demonstrating Bubble Sort Worst | JSVEE | recursion, search algorithms, sorting, sorting algorithms | |
| 59 | Selection Sort | Python CodeVisualization for demonstrating Selection Sort | JSVEE | recursion, search, search algorithms, sorting, sorting algorithms | |
| 60 | Basics of Writing a Recursive Function | Algorithm Visualization, Code Tracing Presentation | Slideshow demonstrating the concept of recusion as delegation of a task. | OpenDSA | Recursion, Delegation |
| 61 | Tracing Recursive Code: Towers of Hanoi | Code Tracing Presentation | Slideshow demonstrating code tracing the Towers of Hanoi problem. | OpenDSA | Recursion, Towers of Hanoi |
| 62 | Recursive Factorial | Define a function that returns the factorial of a given positive integer. | jsParsons | functions, recursion, search, search algorithms, sorting, sorting algorithms | |
| 63 | Practicing searching the index of the min and max elements | Construct a program that finds the indexes of both the max and min elements in a list. num_list is a... | jsParsons | algorithm analysis, recursion, search algorithms, sorting algorithms | |
| 64 | csedpad.22.Searching.searching(binarysearch) | This program implements Binary Search using a recursive algorithm (recursion is used in this algorithm | PCEX | ||
| 65 | Inorder Traversal Shown in Detail | Algorithm Visualization, Code Tracing Presentation | Slideshow presenting a detailed visualization of inorder traversal of a binary tree and how the recursion works. | OpenDSA | Inorder Traversal |
| 66 | Postorder Traversal Shown in Detail | Algorithm Visualization, Code Tracing Presentation | Slideshow presenting a detailed visualization of postorder traversal of a binary tree and how the recursion works. | OpenDSA | Postorder Traversal |
| 67 | Preorder Traversal Shown in Detail | Algorithm Visualization, Code Tracing Presentation | Slideshow presenting a detailed visualization of preorder traversal of a binary tree and how the recursion works. | OpenDSA | Preorder Traversal |
| 68 | Recursive Binary Search | Construct a function that uses recursive binary search to find if a specific value is in a list (known as... | PCEX | ||
| 69 | Recursive Binary Search | Construct a function that uses recursive binary search to find if a specific value is in a list (known as... | PCEX | ||
| 70 | Recursive Tree Processing: Value Summation | Tracing Exercise | A question related to tree processing in a functional programming language: Value summation. | OpenDSA | Functional Programming |
| 71 | Recursive Tree Processing: Substitution | Question | A question related to tree processing in a functional programming language: Substitution. | OpenDSA | Functional Programming |
| 72 | Recursive Tree Processing: Substitution 2 | Question | A question related to tree processing in a functional programming language: Substitution 2. | OpenDSA | Functional Programming |
| 73 | Recursive Tree Processing: Mystery Function | Tracing Exercise, Battery | A collection of self-practice questions related to tree processing in a functional programming language: Mystery Function. | OpenDSA | Functional Programming |
| 74 | Recursive List Processing 1 | Question | A question related to list processing in a functional programming language. | OpenDSA | Functional Programming |
| 75 | Recursive List Processing 2 | Question | A question related to list processing in a functional programming language. | OpenDSA | Functional Programming |
| 76 | Recursive List Processing 3 | Question | A question related to list processing in a functional programming language. | OpenDSA | Functional Programming |
| 77 | Recursive Operations in a Binary Tree | Presentation | Slideshow discussing recursive operations on a binary tree. | OpenDSA | Array-Based Stack |
| 78 | Binary Search - Recursive | PCEX Set of activities for Binary Search - Recursive | PCEX | ||
| 79 | py_search_binary_recursive | PCEX Set of activities for py_search_binary_recursive | PCEX | ||
| 80 | Binary Search - 2 | This function implements a recursive version of Binary Search | PCEX | ||
| 81 | Binary Search - 2 | This function implements a recursive version of Binary Search | PCEX | ||
| 82 | Greatest Common Factor | Construct a program that recursively finds and returns the great common factor between of two integers. | PCEX | ||
| 83 | Greatest Common Factor | Construct a program that recursively finds and returns the great common factor between of two integers. This is a simple... | PCEX | ||
| 84 | Output of an SLang2 Program | Tracing Exercise | Code trace for a recursive program in imperative language SLang2. | OpenDSA | Functional Programming |
| 85 | BST Delete Max Slideshow | Algorithm Visualization, Code Tracing Presentation | Slideshow visualizing recursive delete of the maximum value in a BST. | OpenDSA | Binary Search Tree |
| 86 | BST Insert Slideshow | Algorithm Visualization, Code Tracing Presentation | Slideshow visualizing recursive insert in a BST. | OpenDSA | Binary Search Tree |
| 87 | BST Remove Slideshow | Algorithm Visualization, Code Tracing Presentation | Slideshow visualizing recursive remove value in a BST. | OpenDSA | Binary Search Tree |
| 88 | BST Search Slideshow | Algorithm Visualization, Code Tracing Presentation | Slideshow visualizing recursive search in a BST. | OpenDSA | Binary Search Tree |
| 89 | Construir una función que ordene un arreglo numérico usando Merge Sort |
Construye una funcion de mezcla que divida recursivamente un arreglo numerico y tome una lista como parametro llamada datos. Considera que... |
jsParsons | ||
| 90 | Construct an inorder traversal function | Construct an inorder traversal function that recursively traverse a tree from left node, root node and right node. We store... | jsParsons | trees | |
| 91 | Construct a preorder traversal function | Construct a preorder traversal function that recursively traverse a tree from root node, left node and right node. We store... | jsParsons | trees | |
| 92 | Typical Mistakes During Tree Traversal | Code Tracing Presentation | Slideshow demonstrating some typical mistakes when writing recursive binary tree traversals. | OpenDSA | Preorder Traversal |
| 93 | Construir una función de recorrido inorder (inorden) | Construye una funcion de recorrido inorder que recorra recursivamente un arbol desde el nodo izquierdo, nodo raiz y nodo derecho.... | jsParsons | ||
| 94 | Call Structure for the Fibonacci Sequence Problem | Algorithm Visualization | Slideshow showing the tree structure for calls by a recursive implementation of the Fibonacci sequence calculation. | OpenDSA | Dynamic Programming, Fibonacci Sequence |