Showing 0-0 of 0 results
| # | Exercise Title | Features | Description | Platform | Keywords |
|---|---|---|---|---|---|
| 1 | Java Sets Review Questions | Question, Battery | CS1-level review questions on sets in Java. | OpenDSA | Set |
| 2 | Equivalence Relations Review | Programmed Instruction | Programmed Instruction Frameset presentation of equivalence relations review. | OpenDSA | Set |
| 3 | Relations Review | Programmed Instruction | Programmed Instruction Frameset presentation of basic relations terminology review. | OpenDSA | Set |
| 4 | Set Definitions Review | Programmed Instruction | Programmed Instruction Frameset presentation of basic set definitions and terminology review. | OpenDSA | Set |
| 5 | Set Notation Review | Programmed Instruction | Programmed Instruction Frameset presentation of basic set notation review. | OpenDSA | Set |
| 6 | Combining Query Results (1) | Combining Query Results (1) | AnnEx | set operations | |
| 7 | Combining Query Results (1) pt | This is the portuguese version. | AnnEx | set operations | |
| 8 | Combining Query Results (2) | Combining Query Results (2) | AnnEx | set operations | |
| 9 | Combining Query Results (2) pt | This is the portuguese version. | AnnEx | set operations | |
| 10 | Combining Query Results (3) | Combining Query Results (3) | AnnEx | set operations | |
| 11 | Combining Query Results (3) pt | This is the portuguese version. | AnnEx | set operations | |
| 12 | Comparing Subquery Results (1) | Comparing Subquery Results (1) | AnnEx | set operations, subqueries | |
| 13 | Comparing Subquery Results (1) pt | This is the portuguese version. | AnnEx | set operations | |
| 14 | Comparing Subquery Results (2) | Comparing Subquery Results (2) | AnnEx | set operations, subqueries | |
| 15 | Comparing Subquery Results (2) pt | This is the portuguese version. | AnnEx | set operations | |
| 16 | Independent Set Proficency Exercise | Proficiency Exercise | User must determine the largest independent set in a given graph. | OpenDSA | Independent Set Problem |
| 17 | Introduction to the Independent Set Problem | Presentation | Slideshow demonstrating the independent set problem. | OpenDSA | Independent Set Problem |
| 18 | Reduction of Independent Set to Vertex Cover Slideshow | Presentation | Slideshow demonstrating a reduction from an instance of the Independent Set problem to an instance of the Vertex Cover problem. | OpenDSA | Reduction, Independent Set Problem, Vertex Cover Problem |
| 19 | Getters and Setters Review Quiz | Question, Battery | Getters and Setters for CS1 self-assessment questions. | OpenDSA | Getters, Setters |
| 20 | Reduction of Clique to Independent Set Slideshow | Presentation | Slideshow demonstrating a reduction from an instance of the Clique problem to an instance of the Independent Set problem. | OpenDSA | Reduction, Clique Problem, Independent Set Problem |
| 21 | Union/Find with Path Compression Examaple Slideshow | Algorithm Visualization, Code Tracing Presentation | Slideshow demonstrating the path compression optimization for Union/Find. Shows the parent pointer representation used to maintain the set information. | OpenDSA | Union/Find Algorithm, Disjoint Set |
| 22 | Union/Find Examaple Slideshow | Algorithm Visualization, Code Tracing Presentation | Slideshow demonstrating processing of a series of union operations on a collection of disjoint sets. Shows the parent pointer representation... | OpenDSA | Union/Find Algorithm, Disjoint Set |
| 23 | Reduction of Hamiltonian Cycle to Traveling Salesman Slideshow | Presentation | Slideshow demonstrating a reduction from an instance of the Hamiltonian Cycle problem to an instance of the Traveling Salesman problem. | OpenDSA | Reduction, Clique Problem, Independent Set Problem |
| 24 | Set Relations: Review Questions | Question, Battery | Set relations self-assessment questions. | OpenDSA | Insertion Sort |
| 25 | Letter set | Code Completion | Your task is to produce a set of all letters in a string. Letters are represented as strings of length... | CodeCheck | Tree Structures |
| 26 | Overlapping sets | Code Completion | An open interval is the set of all numbers between a lower and upper bound. In mathematical notation, we write | CodeCheck | Branches |
| 27 | ClassSchedule with getDays and set times | Code Completion | Your task is to write a tester class for the ClassSchedule class given below. You should test the getTime and... | CodeCheck | Classes |
| 28 | ClassSchedule with setDays and set times | Code Completion | A ClassSchedule class has been designed to represent a class that is scheduled at given days and times. Sometimes class... | CodeCheck | Classes |
| 29 | Huffman Coding Tree Slideshow: Setting Codes | Algorithm Visualization | Slideshow visualizing the Huffman Coding Tree code setting step. | OpenDSA | Huffman Coding Tree |
| 30 | Unique words in two string sets | Code Completion | Implement a method that receives two arrays of strings and determines which words are unique to each. | CodeCheck | Tree Structures |
| 31 | Recursion Tutor: Chapter Summary | Question, Battery | Recursion tutorial chapter summary practice question set. | OpenDSA | Recursion |
| 32 | Path lengths in binary tree | Code Completion | Your task is to compute a set of all path lengths in a binary tree. For example, given this tree, | CodeCheck | Tree Structures |
| 33 | Cookies with raw sockets | Code Completion | Many web site instruct browsers to set cookies, small pieces of information that the browser will send back to the... | CodeCheck | Networking |
| 34 | Cookies with URLConnection | Code Completion | Many web site instruct browsers to set cookies, small pieces of information that the browser will send back to the... | CodeCheck | Networking |
| 35 | Get the version attribute from an RSS file | Code Completion | An RSS file describes a set of news items. Here is a sample RSS file: | CodeCheck | XML |
| 36 | Get the version attribute from an RSS file | Code Completion | An RSS file describes a set of news items. Here is a sample RSS file: | CodeCheck | XML |
| 37 | Huffman Coding Tree Build Visualization | Algorithm Visualization, User Supplied Data | Visualization for building a Huffman Coding Tree from a set of weights supplied by the user. | OpenDSA | Huffman Coding Tree |
| 38 | Extended BNF Exercise | Question | A question where users select extended BNF statements matching a normal set of BNF statements. | OpenDSA | Context-Free Grammar |
| 39 | Generic method for filling an array | Code Completion | The class below has a static method which sets all elements of an array to a value. The method is... | CodeCheck | Generic Types |
| 40 | Union/Find Proficiency Exercise | Tracing Exercise | Proficiency exercise for the Union/Find algorithm to maintain a collection of disjoint sets. User must show the complete sequence of... | OpenDSA | Union/Find Algorithm |
| 41 | Extended BNF Exercise: Alternate | Question, Battery | A collection of self-practice questions where users select extended BNF statements matching a normal set of BNF statements. Alternate version. | OpenDSA | Context-Free Grammar |
| 42 | Hash code for Person class | Code Completion | When you add instances of the given Person class in a HashSet, the resulting hash set is too large. Evidently,... | CodeCheck | Tree Structures |
| 43 | Practicing using nested while and for loops | Construct a program to print a multiplication chart given the chart_size. Assume that chart_size is set to a positive integer. | jsParsons | algorithm analysis, for loop, nested loops | |
| 44 | Nested Loops For 2 | Construct a program to print a multiplication chart given the chart_size. Assume that chart_size is set to a positive integer. | jsParsons | nested loops | |
| 45 | Given a two-dimensional array a of integers and row/column positions r, c, return a 3x3 array whose middle element is a[r][c], and whose neighbors are copied from the original. | Code Completion | Given a two-dimensional array a of integers and row/column positions r, c, return a 3x3 array whose middle element is... | CodeCheck | Two-Dimensional Arrays, Looping over Neighbors |
| 46 | Map word lengths to words | Code Completion | Given an array of strings, create a tree map whose keys are the string lengths and whose values are the... | CodeCheck | Tree Structures |
| 47 | Given a two-dimensional array a of integers and row/column positions r, c, return a 3x3 array whose middle element is a[r][c], and whose neighbors are copied from the original. | Code Completion | Given a two-dimensional array a of integers and row/column positions r, c, return a 3x3 array whose middle element is... | CodeCheck | Two-Dimensional Arrays, Looping over Neighbors |
| 48 | Updating Two-Dimensional Array (Case 1) | Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, sets the... | PCEX | 2d arrays | |
| 49 | Updating Two-Dimensional Array (Case 2) | Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, sets the... | PCEX | 2d arrays | |
| 50 | Updating Two-Dimensional Array (Case 3) | Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... | PCEX | 2d arrays | |
| 51 | The Class for Representing a Point in the Euclidean Plane (Case 1) | Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... | PCEX | ||
| 52 | The Class for Representing a Point in the Euclidean Plane (Case 2) | Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... | PCEX | classes, objects | |
| 53 | Updating an Element in the 2D Array | Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, sets the... | PCEX | 2d arrays, arrays | |
| 54 | The Class for Representing a Point in the Euclidean Plane | Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... | PCEX | classes, object, objects | |
| 55 | The Class for Representing a Point in the Euclidean Plane | Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... | PCEX | classes, data structures, objects, stacks | |
| 56 | The Class for Representing a TV | Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... | PCEX | classes, data structures, objects, stacks | |
| 57 | Updating Two-Dimensional List | Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, updates the... | PCEX | 2d list, classes, data structures, list, stacks, value vs reference | |
| 58 | Updating Two-Dimensional Array (Case 2) | Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, sets the... | PCEX | 2d arrays, arrays | |
| 59 | Updating Two-Dimensional Array (Case 3) | Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... | PCEX | 2d arrays, arrays | |
| 60 | The Class for Representing a Point in the Euclidean Plane (Case 2) | Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... | PCEX | classes, constructors, exceptions, file i/o, inheritance, methods, objects, overloading | |
| 61 | The Class for Representing a Point in the Euclidean Plane | Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... | PCEX | classes, objects | |
| 62 | The Class for Representing a TV | Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... | PCEX | classes, objects | |
| 63 | Updating Two-Dimensional List (Case 2) | Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, updates the... | PCEX | 2d list, list, value vs reference | |
| 64 | Updating Two-Dimensional List (Case 3) | Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... | PCEX | 2d list, value vs reference | |
| 65 | c_citanje_izmjena_datoteka_koristenjem_kursora | Napisati program koji radi sa tekstualnom datotekom podaci.txt otvorenom u read-update režimu. Program treba prvo otvoriti datoteku i pomoću funkcije... | PCEX | ||
| 66 | La Clase para Representar un Prestamo (Caso 1) | Construya una clase que represente un préstamo. Esta clase debe contener datos que representen la tasa de interés, el monto... | PCEX | classes, objects | |
| 67 | La Clase para Representar un Prestamo (Caso 2) | Construya una clase que represente un préstamo. Esta clase debe contener datos que representen la tasa de interés, el monto... | PCEX | classes, objects | |
| 68 | The Class for Representing a Bank Account | Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... | PCEX | classes, data structures, objects, stacks | |
| 69 | The Class for Representing a Loan | Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... | PCEX | classes, objects | |
| 70 | The Class for Representing a Bank Account | Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... | PCEX | classes, objects | |
| 71 | The Class for Representing a Loan | Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... | PCEX | classes, objects |