Showing 0-0 of 0 results
# Exercise Title Features Description Platform Keywords
1 Parameter Passing by Name Visualization Code Tracing Presentation Visualization of parameter passing by name in SLang2. OpenDSA Parameter Passing
2 Parameter Passing by Name Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by name. OpenDSA Parameter Passing
3 Parameter Passing by Reference Visualization Code Tracing Presentation Visualization of parameter passing by reference in SLang2. OpenDSA Parameter Passing
4 Parameter Passing by Reference Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by reference. OpenDSA Parameter Passing
5 Parameter Passing by Value Visualization Code Tracing Presentation Visualization of parameter passing by value in SLang2. OpenDSA Parameter Passing
6 Parameter Passing by Value Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by value. OpenDSA Parameter Passing
7 Parameter Passing by Copy-Restore Visualization Code Tracing Presentation Visualization of parameter passing by copy-restore in SLang2. OpenDSA Parameter Passing
8 Parameter Passing by Copy-Restore Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by copy-restore. OpenDSA Parameter Passing
9 Parameter Passing by Macro Visualization Code Tracing Presentation Visualization of parameter passing by macro in SLang2. OpenDSA Parameter Passing
10 Parameter Passing by Macro Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by macro. OpenDSA Parameter Passing
11 Parameter Passing by Copy-Restore vs Macro vs Name Tracing Exercise A collection of self-practice questions to compare parameter passing by copy-restore vs macro vs name in language SLang2. OpenDSA Parameter Passing
12 Parameter Passing Comparison of Five Methods Tracing Exercise A collection of self-practice questions to compare parameter passing by five methods. OpenDSA Parameter Passing
13 Parameter Passing by Reference vs Copy-Restore vs Macro Tracing Exercise A collection of self-practice questions to compare parameter passing by reference vs copy-restore vs macro in language SLang2. OpenDSA Parameter Passing
14 Parameter Passing by Value vs Reference Exercise Tracing Exercise A collection of self-practice questions to compare parameter passing by value vs passing by reference in language SLang2. OpenDSA Parameter Passing
15 Parameter Passing by Value vs Reference Exercise vs Copy-Restore Tracing Exercise A collection of self-practice questions to compare parameter passing by value vs passing by reference vs copy-restore in language SLang2. OpenDSA Parameter Passing
16 Matching Sequence to Code Tracing Exercise User matches code to an output sequence. OpenDSA Parameter Passing
17 Writing Infinite Sequence Tracing Exercise User writes code to generate a given sequence. OpenDSA Parameter Passing
18 Sequences Code Output Exercise Tracing Exercise User shows the sequence generated by a given piece of code. OpenDSA Parameter Passing
19 Match Code to Output Exercise Tracing Exercise User shows the output generated by a given piece of code. OpenDSA Parameter Passing
20 From Operation Algorithm Visualization Slideshow illustrating the concept of a lazy list. OpenDSA Parameter Passing, Lazy List
21 Lazy Lists Algorithm Visualization Slideshow illustrating the lazy list from operation. OpenDSA Parameter Passing, Lazy List
22 Lazy Lists Map Operation Algorithm Visualization Slideshow illustrating the map operation for a lazy list. OpenDSA Parameter Passing, Lazy List
23 Lazy Lists Filter Operation Algorithm Visualization Slideshow illustrating the filter operation for a lazy list. OpenDSA Parameter Passing, Lazy List
24 Lazy Lists Drop Operation Algorithm Visualization Slideshow illustrating the drop operation for a lazy list. OpenDSA Parameter Passing, Lazy List
25 Lazy Lists Iterates Operation Algorithm Visualization Slideshow illustrating the iterates operation for a lazy list. OpenDSA Parameter Passing, Lazy List
26 Lazy Lists Eager Evaluation Algorithm Visualization Slideshow illustrating the concept of eager evaluation for a lazy list. OpenDSA Parameter Passing, Lazy List
27 Lazy Lists Lazy Evaluation Algorithm Visualization Slideshow illustrating the concept of lazy evaluation for a lazy list. OpenDSA Parameter Passing, Lazy List
28 Methods with Parameters Review Questions Question, Battery Understanding methods with parameters self-assessment questions. OpenDSA Method, Parameter
29 Multiple Parameters Construct a program that calculates the current savings after getting paid and the total expense. PCEX algorithm analysis, functions
30 Multiple Parameters Challenge Construct a program that calculates the pay and current savings. PCEX functions
31 Swap first and last name Code Completion Write a method getLastFirst whose parameter is a string containing a name such as "Harry Smith" and that returns a... CodeCheck Fundamental Data Types
32 Swap values by using an array Code Completion A Java method cannot update primitive type parameters. For example, the following method does not work as intended: CodeCheck Designing Classes
33 Introduce class to implement method that mutates value Code Completion A Java method cannot update primitive type parameters. For example, the following program cannot work as intended: CodeCheck Designing Classes
34 Power calculation Construct a function which takes the base and the exponent as parameters and returns the base raised to the exponent.... jsParsons while loop
35 Reorganize the list Construct a function which partition the list of integers given as a parameter such that all even numbers come first... jsParsons
36 Updating elements to the new list Construct a function which finds even numbers from the list given as a parameter, calculates the square of each such... jsParsons search algorithms
37 Updating the elements to the new list Construct a function which finds even numbers from the list given as a parameter, calculates the square of each such... jsParsons search algorithms
38 Updating the elements to the new list Construct a function which finds even numbers from the list given as a parameter, calculates the square of each such... jsParsons
39 Preconditions for Sentence constructor Code Completion The constructor of the Sentence class below makes assumptions about the text parameter: CodeCheck Designing Classes
40 Calculating power Construct a function which takes a base and a non-negative exponent as parameters and calculates the base raised to the... jsParsons
41 Letter frequency Construct a function which counts the frequency of each character in the string given as a parameter and returns a... jsParsons dictionaries
42 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
43 Remove dublicates from the list Construct a function which creates a new list where it stores all elements except the duplicates from the list given... jsParsons
44 Find vowels in string with recursive helper method Code Completion Complete the MyMethods class so that the static vowels method returns a string of the vowels of the string parameter.... CodeCheck Recursion
45 Recursive string reversal with helper method Code Completion Complete the static reverseHelper method so that the reverse method returns a String that is the reverse of the parameter... CodeCheck Recursion
46 Calculating power Construct a function which calculates the power of a number. The function takes two integers as parameters (the base number... jsParsons
47 Checks whether the sum of two integers are equal as the third integer Construct a function which determines whether one of the paraters is the sum of the two other parameters. jsParsons
48 Bowling Score TestCase Exercise Code Testing Exercise Interactive exercise where user enters input values for a bowling game scoring function with the goal of getting complete code... OpenDSA Test Case, Code Coverage
49 Triangle Classification TestCase Exercise Code Testing Exercise Interactive exercise where user enters input values for a triangle classifier problem with the goal of getting complete code coverage.... OpenDSA Test Case, Code Coverage
50 Design IllegalNumberOfWheels Exception Code Completion The following Vehicle class throws a custom exception of type IllegalNumberOfWheels. Your task is to implement this exception class. The... CodeCheck Input and Output
51 Implement an Interface to Change Rectangle Dimensions Code Completion Complete the RectangleManager class below so that it implements the given Adjuster interface. The implementation should use the h and... CodeCheck Interfaces
52 Drawing with fill3DRect Code Completion Complete the ThreeButtonComponent class to draw three boxes that look like push buttons. Each box is a Rectangle drawn in... CodeCheck Objects
53 The Class for Representing a Bank Account (Case 1) Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... PCEX classes, objects
54 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, object, objects
55 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
56 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
57 XML Map Labels convert to decimal degrees Code Completion The latitude, longitude and place name are used to label a map. Implement a class with latitude and longitude as... CodeCheck Classes
58 Pokazivaci kao parametri u funkcijama C CodeConstruction&CompletionBundle for demonstrating Pokazivaci kao parametri u funkcijama PCEX
59 Usar expresiones booleanas como parámetros de una función Asume que num1 y num2 han sido inicializados a numeros, de modo que numero1 es mayor. Construye un programa que... jsParsons boolean expressions, conditionals
60 Funcion con Multiples Parametros Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... PCEX functions
61 Funcion con Multiples Parametros Llamando Otra Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... PCEX functions
62 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
63 Construir una función que determine si una cadena dada como parámetro es un palíndromo Construye una funcion que verifique si la cadena es un palindromo o no. La funcion debe ser insensible a mayusculas... jsParsons
64 Cálculo de potencias Construye una funcion que tome la base y el exponente como parametros y devuelva la base elevada al exponente. Llama... jsParsons
65 Reorganizar la lista Construye una funcion que divida la lista de enteros dada como parametro de manera que todos los numeros pares vengan... jsParsons list
66 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
67 Crear una función que verifique si una cadena es un palíndromo o no Construye una funcion que determine si la cadena dada como parametro es un palindromo. La funcion debe ser insensible a... jsParsons strings
68 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
69 Crear una función que verifique si una cadena es un palíndromo o no Construye una funcion que determine si la cadena dada como parametro es un palindromo. La funcion debe ser insensible a... jsParsons strings
70 Verificar si la suma de dos enteros es igual al tercer entero Construye una funcion que determine si uno de los parametros es la suma de los otros dos parametros. jsParsons conditionals
71 Actualizar elementos en una nueva lista Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... jsParsons list
72 Actualizar los elementos en una nueva lista Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... jsParsons
73 Actualizar los elementos en una nueva lista Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... jsParsons list
74 Frecuencia de letras Construye una funcion que cuente la frecuencia de cada caracter en la cadena dada como parametro y devuelva un diccionario... jsParsons
75 Calcular una potencia Construye una funcion que tome una base y un exponente no negativo como parametros y calcule la base elevada al... jsParsons for loop, loops
76 c_zamjena_pomocu_pokazivaca Napisati program koji prikazuje razliku između pokušaja zamjene vrijednosti dvije cjelobrojne varijable pomoću funkcije koja prima parametre po vrijednosti i... PCEX
77 Calcular una potencia Construye una funcion que calcule la potencia de un numero. La funcion recibe dos enteros como parametros (la base y... jsParsons loops, while loop
78 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
79 Eliminar duplicados de una lista Construye una funcion que cree una nueva lista donde se almacenen todos los elementos excepto los duplicados de la lista... jsParsons list
80 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