Showing 0–0 of 0 results
| # | Exercise Title | Features | Description | Platform | Keywords |
|---|---|---|---|---|---|
| 1 | Given a string in which words are separated by spaces, return the longest word. | Code Completion | Given a string in which words are separated by spaces, return the longest word. | CodeCheck | Strings, Words |
| 2 | Given a string in which words are separated by spaces, return the first word that is duplicated (such as an accidental “this this”. | Code Completion | Given a string in which words are separated by spaces, return the first word that is duplicated (such as an... | CodeCheck | Strings, Words |
| 3 | Given a string in which words are separated by spaces, return the first word that is repeated somewhere in the string. | Code Completion | Given a string in which words are separated by spaces, return the first word that is repeated somewhere in the... | CodeCheck | Strings, Words |
| 4 | Given a string in which words are separated by spaces, and two words a and b, interchange all occurrences of a and b. | Code Completion | Given a string in which words are separated by spaces, and two words a and b, interchange all occurrences of... | CodeCheck | Strings, Words |
| 5 | Creating a List of Words from a File | Construct a program that reads a text file and creates a list of the words that the file contains, ignoring... | PCEX | ||
| 6 | Comparing the List of Words from Two Files | Construct a program that reads two text files and creates a list of the words that each of these files... | PCEX | ||
| 7 | Creating a List of Words from a File | Construct a program that reads a text file and creates a list of the words that the file contains, ignoring... | PCEX | ||
| 8 | Comparing the List of Words from Two Files | Construct a program that reads two text files and creates a list of the words that each of these files... | PCEX | ||
| 9 | Creating a Dictionary of Character-Words Pairs | Construct a program that has a function which receives a string and creates a dictionary that maps each character to... | PCEX | ||
| 10 | Creating a Dictionary of Character-Words Pairs. | Construct a program that has a function which receives a string and creates a dictionary that maps each character to... | PCEX | ||
| 11 | Histogram | Write a python program that create a histogram of the words count in a text. | PCEX | ||
| 12 | Histogram | Write a python program that create a histogram of the words count in a text. | PCEX | ||
| 13 | Histogram | Write a python program that create a histogram of the words count in a text. | PCEX | ||
| 14 | Histogram | Write a python program that create a histogram of the words count in a text. | PCEX | ||
| 15 | String join | Construct a program that prints out a sentence from a given list of words. | jsParsons | strings | |
| 16 | Letter-Grade Comment Generator | Prompts a user to enter their letter grade (A+, A, A-, etc.) and provides some words of encouragement based on... | PCEX | ||
| 17 | Reporting File Information (Case 1) | Construct a program that receives the full path to an input file from the user, reads that file and reports... | PCEX | ||
| 18 | Reporting File Information (Case 2) | Construct a program that receives the full path to an input file from the user, reads that file and reports... | PCEX | ||
| 19 | Reporting File Information (Case 1) | Construct a program that receives the full path to an input file from the user, reads that file and reports... | PCEX | ||
| 20 | Reporting File Information (Case 2) | Construct a program that receives the full path to an input file from the user, reads that file and reports... | PCEX | ||
| 21 | Reporting File Information (Case 1) | Construct a program that receives the full path to an input file from the user, reads that file and reports... | PCEX | ||
| 22 | Reporting File Information (Case 2) | Construct a program that receives the full path to an input file from the user, reads that file and reports... | PCEX | ||
| 23 | Binary search | Binary Search operates by dividing an array in half, and then determining whether or not the target value would be... | PCEX | ||
| 24 | word_count | C++ BehaviorExample for demonstrating word_count | AnnEx | ||
| 25 | Quicksort Worst Case Analysis Slideshow | Algorithm Visualization | Slideshow showing a visual proof for the worst-case cost of Quicksort. | OpenDSA | Quicksort |
| 26 | Bubble Sort Worst | Python CodeVisualization for demonstrating Bubble Sort Worst | JSVEE | recursion, search algorithms, sorting, sorting algorithms | |
| 27 | Binary Search Algorithm Worst Case Analysis Recurrence Visualization | Algorithm Analysis Presentation | Slideshow illustrating Binary Search worst case analysis through analysis of its recurrence relation. | OpenDSA | Binary Search, Algorithm Analysis, Recurrence Relation |
| 28 | Insertion Sort Worst Case Analysis | Code Tracing Presentation, Algorithm Analysis Presentation | Slideshow showing an analysis of Insertion Sort's worst-case behavior and cost. | OpenDSA | Insertion Sort, Worst Case |
| 29 | Best, Worst, and Average cases slideshow | Presentation | Slideshow illustrating analysis when there are different inputs of a given size. | OpenDSA | Problem, Algorithm, Program |
| 30 | Bubble Sort Analysis Slideshow | Algorithm Analysis Presentation | Slideshow showing an analysis of Bubble Sort's cost in worst, average, and best cases. | OpenDSA | Bubble Sort, Worst Case, Average Case, Best Case |
| 31 | Exchange Sort Analysis Slideshow | Algorithm Analysis Presentation | Slideshow showing an analysis of Echange Sorting cost. | OpenDSA | Bubble Sort, Worst Case, Average Case, Best Case |
| 32 | Selection Sort Analysis Slideshow | Algorithm Analysis Presentation | Slideshow showing an analysis of Selection Sort's cost analysis. | OpenDSA | Selection Sort, Worst Case, Average Case, Best Case |
| 33 | Insertion Sort | Insertion sort works similarly to how one would sort a hand of cards: by choosing an element and searching through... | PCEX | ||
| 34 | Insertion Sort | Insertion sort works similarly to how one would sort a hand of cards: by choosing an element and searching through... | PCEX | ||
| 35 | Introduction Chapter for CS1: Review Questions 1 | Question, Battery | Intro to Software Design Week 1 battery of self-assessment questions: Micro-Worlds | OpenDSA | Software Design |
| 36 | Introduction Chapter for CS1: Review Questions 2 | Question, Battery | Intro to Software Design Week 1 battery of self-assessment questions: Turning micro-worlds into code. | OpenDSA | Software Design |
| 37 | Calculating the Wage of an Employee at the Customer Service Call Center | Construct a program for the payment department of a company to calculate the wage of an employee who works at... | PCEX | ||
| 38 | Calculating the Wage of an Employee at the Customer Service Call Center | Construct a program for the payment department of a company to calculate the wage of an employee who works at... | PCEX | ||
| 39 | Calculating the Wage of an Employee at the Customer Service Call Center | Construct a program for the payment department of a company to calculate the wage of an employee who works at... | PCEX | ||
| 40 | Calculating the Wage of an Employee at the Customer Service Call Center. | Construct a program for the payment department of a company to calculate the wage of an employee who works at... | PCEX | ||
| 41 | 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 |
| 42 | 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 |
| 43 | 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 |
| 44 | Introduction to the Pumping Lemma | Proof Visualization | Introduction to the Pumping Lemma for regular languages. Includes a visualization for how this works. | OpenDSA | Pumping Lemma, Non-Regular Language |
| 45 | Calculating the Employee's Wage Based on the Hours That the Employee Has Worked and an Hourly Pay Rate | Construct a program for the payment department of a company to calculate the wage of an employee based on the... | PCEX | ||
| 46 | Calculating the Employees Wage Based on the Hours That the Employee Has Worked and an Hourly Pay Rate | Construct a program for the payment department of a company to calculate the wage of an employee based on the... | PCEX | ||
| 47 | Calculating the Employee's Wage Based on the Hours That the Employee Has Worked and an Hourly Pay Rate | Construct a program for the payment department of a company to calculate the wage of an employee based on the... | PCEX | ||
| 48 | Calculating the Employee's Wage Based on the Hours That the Employee Has Worked and an Hourly Pay Rate | Construct a program for the payment department of a company to calculate the wage of an employee based on the... | PCEX | ||
| 49 | Calculating the Employee's Wage Based on the Hours That the Employee Has Worked and an Hourly Pay Rate | Construct a program for the payment department of a company to calculate the wage of an employee based on the... | PCEX | ||
| 50 | First Fit Memory Manager Visualization | Algorithm Visualization, User Supplied Data | Algorithm Visualization for various sequential memory manager schemes. User can select data for the visualization. Multiple versions are available: First... | OpenDSA | Sequential Fit Memory Manager |
| 51 | Mergesort Analysis Slideshow | Algorithm Visualization | Slideshow showing a visual analysis of Mergesort best, average, and worst case performance. | OpenDSA | Mergesort |