Showing 0-0 of 0 results
| # | Exercise Title | Features | Description | Platform | Keywords |
|---|---|---|---|---|---|
| 1 | Introduction to Data Structures and Algorithms Review Questions | Question, Battery | Data Structures introduction battery of self-assessment questions. | OpenDSA | Data Structures |
| 2 | Concatenate elements backwards | Code Completion | Your task is to concatenate all elements in a linked list of strings backwards, starting at the end of the... | CodeCheck | Linear Data Structures |
| 3 | Duplicate short words | Code Completion | Your task is to duplicate all short words (that is, words with at most 3 characters) in a linked list.... | CodeCheck | Linear Data Structures |
| 4 | Remove all but first two elements from linked list | Code Completion | Write a method that removes all but the first two elements from a linked list, using an iterator. You may... | CodeCheck | Linear Data Structures |
| 5 | Palindrome testing with stack and queue | Code Completion | Using a queue and a stack, implement a method that tests whether a sequence of numbers is a palindrome, that... | CodeCheck | Linear Data Structures |
| 6 | Implement addLast using raw nodes | Code Completion | Implement the addLast method in this simplified LinkedList class. | CodeCheck | Linear Data Structures |
| 7 | Add an element to the front and back of a linked list | Code Completion | Implement a method that adds an element to the beginning of a linked list and another at the end. | CodeCheck | Linear Data Structures |
| 8 | Remove short words | Code Completion | Your task is to remove all short words (that is, words with at most 3 characters) from a linked list. | CodeCheck | Linear Data Structures |
| 9 | Rotate linked list by manipulating nodes | Code Completion | Your task is to add a rotate method to the LinkedList class of Section 15.2 that rotates the elements of... | CodeCheck | Linear Data Structures |
| 10 | Using a stack for checking balanced parentheses | Code Completion | A stack can be used to check whether an arithmetic expression such as | CodeCheck | Linear Data Structures |
| 11 | Add an element after the first and before the last | Code Completion | Write a method that adds an element after the first and another before the last element of a nonempty linked... | CodeCheck | Linear Data Structures |
| 12 | Dictionary 1 | Python CodeVisualization for demonstrating Dictionary 1 | JSVEE | classes, data structures, dictionaries, dictionary, json, stacks | |
| 13 | Find Max | Python CodeVisualization for demonstrating Find Max | JSVEE | classes, data structures, json, list, stacks | |
| 14 | Objects 1 | Python CodeVisualization for demonstrating Objects 1 | JSVEE | classes, data structures, objects, stacks | |
| 15 | Objects 2 | Python CodeVisualization for demonstrating Objects 2 | JSVEE | classes, data structures, objects, stacks | |
| 16 | Objects 3 | Python CodeVisualization for demonstrating Objects 3 | JSVEE | classes, data structures, objects, stacks | |
| 17 | Dictionary calculations | Construct a program that calculates each student’s average score by using `studentdict` dictionary that is already defined as follows: | jsParsons | classes, data structures, dictionaries, dictionary, stacks | |
| 18 | Clss Person | Write a program that will print out "Safiira. Nice to meet you!" | jsParsons | classes, data structures, objects, stacks | |
| 19 | Class Point | Construct a class Point which has a method to tell distance from another instance of Point. | jsParsons | classes, data structures, objects, stacks | |
| 20 | Dictionary Filter | Construct a program that prints out all the circles that are larger than 5. | jsParsons | classes, data structures, dictionaries, dictionary, stacks | |
| 21 | Dictionary Keys | storage-dictionary stores the amount of certain items in storage. Construct a program that prints out a list of all the... | jsParsons | classes, data structures, dictionaries, dictionary, stacks | |
| 22 | Dictionary Values | Construct a program that prints out how many items in total are in storage. You can assume that a dictionary... | jsParsons | classes, data structures, dictionaries, dictionary, stacks | |
| 23 | List to Dictionary | Construct a program that prints out moo and oink, in that order. | jsParsons | classes, data structures, dictionaries, dictionary, stacks | |
| 24 | Construct a program that creates a Stack Structure | Construct a program that creates two functions in a Stack Structure. The first one is "push" function and the second... | jsParsons | classes, data structures, stack, stacks | |
| 25 | Stack Lifo1 | Python CodeVisualization for demonstrating Stack Lifo1 | JSVEE | classes, data structures, stack, stacks | |
| 26 | Stack Lifo2 | Python CodeVisualization for demonstrating Stack Lifo2 | JSVEE | classes, data structures, stack, stacks | |
| 27 | Stack | Implementing Stack. Using Class to construct a Stack structure. | PCEX | classes, data structures, stack, stacks | |
| 28 | Dictionary square | Python PredictingFinalResult for demonstrating Dictionary square | QuizPET | classes, data structures, dictionaries, dictionary, stacks | |
| 29 | bus objects | Python PredictingFinalResult for demonstrating bus objects | QuizPET | classes, data structures, objects, stacks | |
| 30 | one car object | Python PredictingFinalResult for demonstrating one car object | QuizPET | classes, data structures, objects, stacks | |
| 31 | two car objects | Python PredictingFinalResult for demonstrating two car objects | QuizPET | classes, data structures, objects, stacks | |
| 32 | point object | Python PredictingFinalResult for demonstrating point object | QuizPET | classes, data structures, objects, stacks | |
| 33 | Stack Num | Python PredictingFinalResult for demonstrating Stack Num | QuizPET | classes, data structures, queues, stack, stacks | |
| 34 | 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 | |
| 35 | 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 | |
| 36 | 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 | |
| 37 | Creating a Dictionary of Character-Count/Words Pairs | Construct a program that has a function which receives a string from the user and creates a dictionary that maps... | PCEX | classes, data structures, dictionaries, dictionary, stacks | |
| 38 | Searching Values of a List in Another List | Construct a program that has a function that receives two lists and prints the values in the 2nd list that... | PCEX | classes, data structures, list, search algorithms, stacks | |
| 39 | ae_python_class1 | Python CodeVisualization for demonstrating ae_python_class1 | JSVEE | algorithm analysis, classes, data structures, objects, stacks | |
| 40 | ae_python_class2 | Python CodeVisualization for demonstrating ae_python_class2 | JSVEE | algorithm analysis, classes, data structures, objects, stacks | |
| 41 | Two-dimensional List | Construct a program that prints out [[0, 1, 2], [3, 4, 5], [6, 7, 99]] | jsParsons | 2d list, classes, data structures, list, stacks | |
| 42 | account objects | Python PredictingFinalResult for demonstrating account objects | QuizPET | algorithm analysis, classes, data structures, objects, stacks | |
| 43 | Rotating the List Values | Construct a program that has a function that receives a list of values and returns the list rotated to the... | PCEX | algorithm analysis, classes, data structures, list, stacks | |
| 44 | 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 | |
| 45 | Processing the Results of a Soda Survey | Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... | PCEX | 2d list, classes, data structures, for loop, list, stacks | |
| 46 | Two-dimensional List 4 | Python PredictingFinalResult for demonstrating Two-dimensional List 4 | QuizPET | 2d list, algorithm analysis, classes, data structures, list, stacks | |
| 47 | Linear Data Structures Summary Questions | Question, Battery | Self-practice questions comparing uses of linear structures. | OpenDSA | List, Stack, Queue |
| 48 | Algorithm Analysis Chapter Summary Questions: CS3 | Question, Battery | Battery of self-assessment questions on Algorithm Analysis. Suitable for a post-CS2 Data Structures and Algorithms course. | OpenDSA | Algorithm Analysis |
| 49 | Bintree Interactive Visualization | Algorithm Visualization, User Supplied Data | Interactive Algorithm Visualization for the Bintree data structure. User can click to indicate where a point should be inserted or... | OpenDSA | Bintree |
| 50 | Bintree Visualization | Algorithm Visualization | Algorithm Visualization for the Bintree data structure. | OpenDSA | PR Quadtree |
| 51 | c_strukture_i_nizovi_challenge | Napisati program u programskom jeziku C koji radi sa strukturom `Proizvod` koja sadrži naziv proizvoda i njegovu cijenu. U programu... | PCEX |