Download results
Showing 0–0 of 0 results
Items per page:
10
25
50
100
#
Exercise Title
Features
Description
Platform
Keywords
1
Methods and Return Statements Review Quiz
Question
,
Battery
Methods and return statement for CS1 self-assessment questions.
OpenDSA
Method
,
Return Statement
2
Return Bigger or None
Construct a function that returns the bigger value of the given arguments. If a and b are equal, it should...
jsParsons
functions
,
if-else statement
3
Modulo is Even
Construct a function that will return True if a given number is even, otherwise false.
jsParsons
algorithm analysis
,
functions
,
if-else statement
4
Return value
Python CodeVisualization for demonstrating Return value
JSVEE
functions
5
Assign Return
C++ BehaviorExample for demonstrating Assign Return
AnnEx
6
Multiple Return
C++ BehaviorExample for demonstrating Multiple Return
AnnEx
7
Given a list a, return the longest n so that the first n elements equal the last n elements.
Code Completion
Given a list a, return the longest n so that the first n elements equal the last n elements.
CodeCheck
Lists - Simple Exercises
,
Double Loops
8
Given an integer n, return a list of length n containing 1 -1 1 -1 .
Code Completion
Given an integer n, return a list of length n containing 1 -1 1 -1 ...
CodeCheck
Lists - Simple Exercises
,
Filling
9
Given an integer n, return a list containing 1 2 2 3 3 3 4 4 4 4 .
Code Completion
Given an integer n, return a list containing 1 2 2 3 3 3 4 4 4 4 ... and...
CodeCheck
Lists - Simple Exercises
,
Filling
10
Given two numbers, return true if they both have the same sign.
Code Completion
Given two numbers, return true if they both have the same sign.
CodeCheck
Branches
,
Branches with Functions
11
Given two numbers, return their distance if it less than 10, or 10 otherwise.
Code Completion
Given two numbers, return their distance if it less than 10, or 10 otherwise.
CodeCheck
Branches
,
Branches with Functions
12
Given three numbers, return true if they are evenly spaced; that is, sorted in ascending or descending order, with the same distance between them.
Code Completion
Given three numbers, return true if they are evenly spaced; that is, sorted in ascending or descending order, with the...
CodeCheck
Branches
,
Branches with Functions
13
Given a string s, return the first vowel that is doubled in the string.
Code Completion
Given a string s, return the first vowel that is doubled in the string.
CodeCheck
Strings
,
Other String Operations
14
Given a string s, return the string with adjacent duplicates removed.
Code Completion
Given a string s, return the string with adjacent duplicates removed. For example, Mississippi yields Misisipi.
CodeCheck
Strings
,
Other String Operations
15
Given a string, return a string composed first of all characters at even positions and then of all characters at odd positions.
Code Completion
Given a string, return a string composed first of all characters at even positions and then of all characters at...
CodeCheck
Strings
,
Other String Operations
16
Given a string s, return the longest prefix that is repeated somewhere else in the string.
Code Completion
Given a string s, return the longest prefix that is repeated somewhere else in the string.
CodeCheck
Strings
,
Finding Substrings
17
Given a string, return the string with the first and last characters swapped.
Code Completion
Given a string, return the string with the first and last characters swapped.
CodeCheck
Strings
,
No Loops
18
Given a string, return the string with the middle two characters removed if it has even length, and the middle character removed if it has odd length.
Code Completion
Given a string, return the string with the middle two characters removed if it has even length, and the middle...
CodeCheck
Strings
,
No Loops
19
Given a string, return the string with the middle two characters swapped if it has even length, and the middle three characters swapped if it has odd length.
Code Completion
Given a string, return the string with the middle two characters swapped if it has even length, and the middle...
CodeCheck
Strings
,
No Loops
20
Given a string, return the string with the first and second half swapped.
Code Completion
Given a string, return the string with the first and second half swapped. If the string has odd length, leave...
CodeCheck
Strings
,
No Loops
21
Given a string, return the string with the first half and the second half doubled.
Code Completion
Given a string, return the string with the first half and the second half doubled. For example, Java becomes JaJavava...
CodeCheck
Strings
,
No Loops
22
Given a two-dimensional array of integers, return the average of the four corner elements.
Code Completion
Given a two-dimensional array of integers, return the average of the four corner elements.
CodeCheck
Two-Dimensional Arrays
,
No Loops
23
Given a two-dimensional array of integers, return the middle element if both the row and column lenghts are odd, or the average of the two or four middle elements of one or both is even.
Code Completion
Given a two-dimensional array of integers, return the middle element if both the row and column lenghts are odd, or...
CodeCheck
Two-Dimensional Arrays
,
No Loops
24
Given a list of integers of length ≥ 4, return the average of the first two and last two elements.
Code Completion
Given a list of integers of length ≥ 4, return the average of the first two and last two elements.
CodeCheck
Lists - Simple Exercises
,
No loops
25
Given a list of integers of length ≥ 3, return the average of the first, last, and middle element (or the two middle elements if the length is even).
Code Completion
Given a list of integers of length ≥ 3, return the average of the first, last, and middle element (or...
CodeCheck
Lists - Simple Exercises
,
No loops
26
Given a two-dimensional array of integers, return the number of distinct elements.
Code Completion
Given a two-dimensional array of integers, return the number of distinct elements.
CodeCheck
Two-Dimensional Arrays
,
Complex Loops
27
Given a two-dimensional array of integers, return the index of the first row that is entirely filled with zeroes.
Code Completion
Given a two-dimensional array of integers, return the index of the first row that is entirely filled with zeroes.
CodeCheck
Two-Dimensional Arrays
,
Complex Loops
28
Given a two-dimensional array of integers, return the top left corner of the first subarray of the form <pre>0 0 0 0</pre>
Code Completion
Given a two-dimensional array of integers, return the top left corner of the first subarray of the form
0 0...
CodeCheck
Two-Dimensional Arrays
,
Complex Loops
29
Given a two-dimensional array of integers, return the position of the largest square subarray filled with zeroes, as a list of length 2.
Code Completion
Given a two-dimensional array of integers, return the position of the largest square subarray filled with zeroes, as a list...
CodeCheck
Two-Dimensional Arrays
,
Complex Loops
30
Given a list of integers, return the most frequent element.
Code Completion
Given a list of integers, return the most frequent element. If there is more than one element with maximum frequency,...
CodeCheck
Lists - Simple Exercises
,
Counting Elements
31
Given a list of integers, return a list of all elements that occur with maximum frequency.
Code Completion
Given a list of integers, return a list of all elements that occur with maximum frequency.
CodeCheck
Lists - Simple Exercises
,
Counting Elements
32
Given a list of integers, return the position of the first element that occurs more than once, or -1 if all elements occur exactly once.
Code Completion
Given a list of integers, return the position of the first element that occurs more than once, or -1 if...
CodeCheck
Lists - Simple Exercises
,
Counting Elements
33
Given a list of integers, return a list of all elements that occur exactly once.
Code Completion
Given a list of integers, return a list of all elements that occur exactly once.
CodeCheck
Lists - Simple Exercises
,
Counting Elements
34
Given two lists a and b, return a list that contains all elements occurring in a but not in b.
Code Completion
Given two lists a and b, return a list that contains all elements occurring in a but not in b.
CodeCheck
Lists - Simple Exercises
,
Double Loops
35
Given a list of integers, return the largest sum of consecutive elements.
Code Completion
Given a list of integers, return the largest sum of consecutive elements.
CodeCheck
Lists - Simple Exercises
,
Double Loops
36
Given a list of integers, return the largest sequence whose reverse also occurs somewhere in the list.
Code Completion
Given a list of integers, return the largest sequence whose reverse also occurs somewhere in the list.
CodeCheck
Lists - Simple Exercises
,
Double Loops
37
Given a list a of integers, return a list of all elements of a that occur exactly once.
Code Completion
Given a list a of integers, return a list of all elements of a that occur exactly once.
CodeCheck
Lists - Simple Exercises
,
Double Loops
38
Given a list of integers, return a list of lists of length 2, containing each unique element together with its frequency.
Code Completion
Given a list of integers, return a list of lists of length 2, containing each unique element together with its...
CodeCheck
Lists - Simple Exercises
,
Double Loops
39
Given a list of integers, return the position of the longest subsequence of consecutive integers a, a + 1, a + 2, .
Code Completion
Given a list of integers, return the position of the longest subsequence of consecutive integers a, a + 1, a...
CodeCheck
Lists - Simple Exercises
,
Double Loops
40
Given integers n and k, return a list of length n containing 0 1 2 .
Code Completion
Given integers n and k, return a list of length n containing 0 1 2 ... k-1 0 1 2...
CodeCheck
Lists - Simple Exercises
,
Filling
41
Given integers a and b, return a list containing a, a + 1, a + 2, .
Code Completion
Given integers a and b, return a list containing a, a + 1, a + 2, ..., b.
CodeCheck
Lists - Simple Exercises
,
Filling
42
Given integers a and b, return a list containing all even numbers that are at least a and at most b.
Code Completion
Given integers a and b, return a list containing all even numbers that are at least a and at most...
CodeCheck
Lists - Simple Exercises
,
Filling
43
Given a list of integers and a value, return the position of the last occurrence of the value in the list, or -1 if the value does not exist.
Code Completion
Given a list of integers and a value, return the position of the last occurrence of the value in the...
CodeCheck
Lists - Simple Exercises
,
Finding Elements
44
Given a list of integers and a value, return the difference between the last and first position of the value in the list, or -1 if the value does not exist.
Code Completion
Given a list of integers and a value, return the difference between the last and first position of the value...
CodeCheck
Lists - Simple Exercises
,
Finding Elements
45
Given a list of integers and a value, return a list of all positions of the value in the list.
Code Completion
Given a list of integers and a value, return a list of all positions of the value in the list.
CodeCheck
Lists - Simple Exercises
,
Finding Elements
46
Given a list of integers and a value, return the position of the element that is closest to the value.
Code Completion
Given a list of integers and a value, return the position of the element that is closest to the value....
CodeCheck
Lists - Simple Exercises
,
Finding Elements
47
Given a two-dimensional array of integers, return the largest element in the array.
Code Completion
Given a two-dimensional array of integers, return the largest element in the array.
CodeCheck
Two-Dimensional Arrays
,
Looping Over the Entire Array
48
Given a two-dimensional array of integers, return the position of the smallest element in the array as a list of length 2.
Code Completion
Given a two-dimensional array of integers, return the position of the smallest element in the array as a list of...
CodeCheck
Two-Dimensional Arrays
,
Looping Over the Entire Array
49
Given an r x c array of integers, return an (r + 2) x (c + 2) array whose borders are zero and whose interior is the original array.
Code Completion
Given an r x c array of integers, return an (r + 2) x (c + 2) array whose borders...
CodeCheck
Two-Dimensional Arrays
,
Looping Over the Entire Array
50
Given a two-dimensional array of integers, return a list of the largest element in each row.
Code Completion
Given a two-dimensional array of integers, return a list of the largest element in each row.
CodeCheck
Two-Dimensional Arrays
,
Looping Over the Entire Array
51
Given a two-dimensional array of integers, return a list of the number of negative elements in each row.
Code Completion
Given a two-dimensional array of integers, return a list of the number of negative elements in each row.
CodeCheck
Two-Dimensional Arrays
,
Looping Over the Entire Array
52
Given a two-dimensional array of integers, return the sum of all elements along the north and south border.
Code Completion
Given a two-dimensional array of integers, return the sum of all elements along the north and south border.
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
53
Given a two-dimensional array of integers, return the sum of all elements along all borders but not the corners.
Code Completion
Given a two-dimensional array of integers, return the sum of all elements along all borders but not the corners.
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
54
Given a two-dimensional array of integers, return the sum of all elements along all borders including the corners.
Code Completion
Given a two-dimensional array of integers, return the sum of all elements along all borders including the corners.
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
55
Given a two-dimensional square array of integers, return the sum of the elements along both diagonals.
Code Completion
Given a two-dimensional square array of integers, return the sum of the elements along both diagonals. Make sure not to...
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
56
Given a list of integers, return the position of the first occurrence of the largest element.
Code Completion
Given a list of integers, return the position of the first occurrence of the largest element.
CodeCheck
Lists - Simple Exercises
,
Maximum and Minimum
57
Given a list of integers, return the position of the last occurrence of the largest element.
Code Completion
Given a list of integers, return the position of the last occurrence of the largest element.
CodeCheck
Lists - Simple Exercises
,
Maximum and Minimum
58
Given a list of integers, return the difference of the positions of the first and the last occurrence of the largest element.
Code Completion
Given a list of integers, return the difference of the positions of the first and the last occurrence of the...
CodeCheck
Lists - Simple Exercises
,
Maximum and Minimum
59
Given a list of integers, return the difference between the maximum and minimum.
Code Completion
Given a list of integers, return the difference between the maximum and minimum.
CodeCheck
Lists - Simple Exercises
,
Maximum and Minimum
60
Given a list of integers, return the second-largest element.
Code Completion
Given a list of integers, return the second-largest element.
CodeCheck
Lists - Simple Exercises
,
Maximum and Minimum
61
Given a string s and an integer n, return a string in which each of the characters in s is repeated n times.
Code Completion
Given a string s and an integer n, return a string in which each of the characters in s is...
CodeCheck
Strings
,
Other String Operations
62
Given a string s and a string t, return a string in which all the characters of s that occur in t have been replaced by a _ character.
Code Completion
Given a string s and a string t, return a string in which all the characters of s that occur...
CodeCheck
Strings
,
Other String Operations
63
Given a two-dimensional array a, return a list whose [i][j] element is the average of the neighbors of a[i][j] in the N, E, S, W direction.
Code Completion
Given a two-dimensional array a, return a list whose [i][j] element is the average of the neighbors of a[i][j] in...
CodeCheck
Two-Dimensional Arrays
,
Producing 2D Arrays
64
Given two strings s and t, return the first position where their characters differ, or -1 if they are identical.
Code Completion
Given two strings s and t, return the first position where their characters differ, or -1 if they are identical.
CodeCheck
Strings
,
Comparing Strings
65
Given two strings s and t, return the first position where their characters are the same, or -1 if there is no such position.
Code Completion
Given two strings s and t, return the first position where their characters are the same, or -1 if there...
CodeCheck
Strings
,
Comparing Strings
66
Given strings s and t, return a list of all positions in which t occurs in s.
Code Completion
Given strings s and t, return a list of all positions in which t occurs in s.
CodeCheck
Strings
,
Finding Substrings
67
Given strings s and t, return a string in which all occurrences of t are removed from s.
Code Completion
Given strings s and t, return a string in which all occurrences of t are removed from s.
CodeCheck
Strings
,
Finding Substrings
68
Given strings s and t, return a string in which all characters in t are removed from s.
Code Completion
Given strings s and t, return a string in which all characters in t are removed from s.
CodeCheck
Strings
,
Finding Substrings
69
Given a string, find all integers inside and return a string that separates them by commas.
Code Completion
Given a string, find all integers inside and return a string that separates them by commas.
CodeCheck
Strings
,
Numbers in Strings
70
Given a list of integers, return the sum of all positive elements.
Code Completion
Given a list of integers, return the sum of all positive elements.
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
71
Given a list of floating-point numbers, return a list of the averages of consecutive element pairs of the original list.
Code Completion
Given a list of floating-point numbers, return a list of the averages of consecutive element pairs of the original list.
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
72
Given a list of integers, return the average of all elements that are not the maximum or minimum.
Code Completion
Given a list of integers, return the average of all elements that are not the maximum or minimum.
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
73
Given a list of integers, return the sum of all odd elements.
Code Completion
Given a list of integers, return the sum of all odd elements.
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
74
Given a list of integers, return the average of all positive elements.
Code Completion
Given a list of integers, return the average of all positive elements.
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
75
Given a list of integers, return the product of all non-zero elements.
Code Completion
Given a list of integers, return the product of all non-zero elements.
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
76
Given a list of integers, return a list of length 2 containing the first and last element, in sorted order.
Code Completion
Given a list of integers, return a list of length 2 containing the first and last element, in sorted order.
CodeCheck
Lists - Simple Exercises
,
Two Answers
77
Given a list of integers, return a list of length 2 containing the minimum and the maximum.
Code Completion
Given a list of integers, return a list of length 2 containing the minimum and the maximum.
CodeCheck
Lists - Simple Exercises
,
Two Answers
78
Given a list of integers, return a list of length 2, with the number of positive and the number of negative elements in the list.
Code Completion
Given a list of integers, return a list of length 2, with the number of positive and the number of...
CodeCheck
Lists - Simple Exercises
,
Two Answers
79
Given a list of integers, return a list of length 2, each being a list.
Code Completion
Given a list of integers, return a list of length 2, each being a list. The first one holds the...
CodeCheck
Lists - Simple Exercises
,
Two Answers
80
Given a list of integers, return a list of length 2, each being a list.
Code Completion
Given a list of integers, return a list of length 2, each being a list. The first one holds the...
CodeCheck
Lists - Simple Exercises
,
Two Answers
81
Given two lists of integers of the same length, return the first position where their elements are the same.
Code Completion
Given two lists of integers of the same length, return the first position where their elements are the same.
CodeCheck
Lists - Simple Exercises
,
Finding Elements
82
Given two lists of integers of the same length, return the first position where their elements differ.
Code Completion
Given two lists of integers of the same length, return the first position where their elements differ.
CodeCheck
Lists - Simple Exercises
,
Finding Elements
83
Given a two-dimensional array of integers and a value x, return the position of the first match as a list of length 2.
Code Completion
Given a two-dimensional array of integers and a value x, return the position of the first match as a list...
CodeCheck
Two-Dimensional Arrays
,
Looping Over the Entire Array
84
Given a two-dimensional array of integers and a value x, return the positions of all matching elements, as a list of arrays of length 2.
Code Completion
Given a two-dimensional array of integers and a value x, return the positions of all matching elements, as a list...
CodeCheck
Two-Dimensional Arrays
,
Looping Over the Entire Array
85
Given a two-dimensional array of integers and a row index, return the largest element in that row.
Code Completion
Given a two-dimensional array of integers and a row index, return the largest element in that row.
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
86
Given a two-dimensional array of integers and a column index, return the smallest element in that column.
Code Completion
Given a two-dimensional array of integers and a column index, return the smallest element in that column.
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
87
Given a string s and a character c (as string of length 1), return a string with the characters surrounding the first occurrence of c reversed.
Code Completion
Given a string s and a character c (as string of length 1), return a string with the characters surrounding...
CodeCheck
Strings
,
Other String Operations
88
Given a string s and a character c (as string of length 1), return a string with the characters surrounding any occurrence of c reversed.
Code Completion
Given a string s and a character c (as string of length 1), return a string with the characters surrounding...
CodeCheck
Strings
,
Other String Operations
89
Given two two-dimensional arrays of integers with the same number of rows and columns, return the first position where they do not match, as a list of length 2.
Code Completion
Given two two-dimensional arrays of integers with the same number of rows and columns, return the first position where they...
CodeCheck
Two-Dimensional Arrays
,
Producing 2D Arrays
90
Given two two-dimensional arrays with the same number of rows, return a list that places them side by side.
Code Completion
Given two two-dimensional arrays with the same number of rows, return a list that places them side by side.
CodeCheck
Two-Dimensional Arrays
,
Producing 2D Arrays
91
Given a string, find the first integer inside and return its value as an integer.
Code Completion
Given a string, find the first integer inside and return its value as an integer. Return 0 if there is...
CodeCheck
Strings
,
Numbers in Strings
92
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
93
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
94
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
95
Given a list of integers and an integer n, return a list of the averages of n consecutive elements of the original list.
Code Completion
Given a list of integers and an integer n, return a list of the averages of n consecutive elements of...
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
96
Given a list of integers and two values a and b, return the sum of all elements that are at least a and at most b.
Code Completion
Given a list of integers and two values a and b, return the sum of all elements that are at...
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
97
Given a list of strings and a string s, return the average length of all strings containing s.
Code Completion
Given a list of strings and a string s, return the average length of all strings containing s.
CodeCheck
Lists - Simple Exercises
,
Sums
,
Averages
,
Products
98
Given a two-dimensional array of integers and a string NW, NW, SW, SE, return the sum of the four elements in the given compass direction.
Code Completion
Given a two-dimensional array of integers and a string NW, NW, SW, SE, return the sum of the four elements...
CodeCheck
Two-Dimensional Arrays
,
No Loops
99
Given a two-dimensional array of integers, row/column indexes r, c, and a string N E S W, return the neighbor in that direction, or 0 if it doesn't exist.
Code Completion
Given a two-dimensional array of integers, row/column indexes r, c, and a string N E S W, return the neighbor...
CodeCheck
Two-Dimensional Arrays
,
No Loops
100
Given a two-dimensional array of integers and row/column indexes r, c, return the number of neighbors (not counting the element itself).
Code Completion
Given a two-dimensional array of integers and row/column indexes r, c, return the number of neighbors (not counting the element...
CodeCheck
Two-Dimensional Arrays
,
No Loops
101
Given three numbers x, y, z and a Boolean variable <code>strict</code>, return <code>true</code> if <code>strict</code> is false and x ≤ y ≤ z, or <code>strict</code> is true and x < y < z.
Code Completion
Given three numbers x, y, z and a Boolean variable
strict
, return
true
if
strict
is false and x ≤...
CodeCheck
Branches
,
Branches with Functions
102
Given four numbers a, b, c, d, return true if exactly two of them are the same.
Code Completion
Given four numbers a, b, c, d, return true if exactly two of them are the same.
CodeCheck
Branches
,
Branches with Functions
103
Given numbers x, y, and target, return whichever of x and y is closer to the target.
Code Completion
Given numbers x, y, and target, return whichever of x and y is closer to the target. If they have...
CodeCheck
Branches
,
Branches with Functions
104
Given a two-dimensional array of integers and row/column positions r, c, return the largest neighbor in the compass directions N E S W.
Code Completion
Given a two-dimensional array of integers and row/column positions r, c, return the largest neighbor in the compass directions N...
CodeCheck
Two-Dimensional Arrays
,
Looping over Neighbors
105
Given a two-dimensional array of integers and row/column positions r, c, return the largest neighbor in the compass directions N E S W NE NW SE SW.
Code Completion
Given a two-dimensional array of integers and row/column positions r, c, return the largest neighbor in the compass directions N...
CodeCheck
Two-Dimensional Arrays
,
Looping over Neighbors
106
Given a two-dimensional array of integers and row/column positions r, c, return the compass direction of the largest neighbor as a string N E S W NE NW SE SW.
Code Completion
Given a two-dimensional array of integers and row/column positions r, c, return the compass direction of the largest neighbor as...
CodeCheck
Two-Dimensional Arrays
,
Looping over Neighbors
107
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
108
Given a two-dimensional array of integers, an index, and a string R or C, return the sum of the elements in that row or column.
Code Completion
Given a two-dimensional array of integers, an index, and a string R or C, return the sum of the elements...
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
109
Given a two-dimensional array of integers, a row index r, and a column index c, return the sum of all elements in the given row and column.
Code Completion
Given a two-dimensional array of integers, a row index r, and a column index c, return the sum of all...
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
110
Given a two-dimensional array of integers and a string N, E, S, W, return the sum of all elements of the border in the given compass direction.
Code Completion
Given a two-dimensional array of integers and a string N, E, S, W, return the sum of all elements of...
CodeCheck
Two-Dimensional Arrays
,
Loops Along a Row or Column
111
Given two two-dimensional arrays a and b of integers with the same number of rows and columns, return a list of the same size where each element is the greater of the corresponding elements in the two arrays.
Code Completion
Given two two-dimensional arrays a and b of integers with the same number of rows and columns, return a list...
CodeCheck
Two-Dimensional Arrays
,
Producing 2D Arrays
112
Given a string s, find the longest prefix that also occurs at the end (so that s = p + t + p), and return t, the string without the beginning and the end.
Code Completion
Given a string s, find the longest prefix that also occurs at the end (so that s = p +...
CodeCheck
Strings
,
Finding Substrings
113
Passing Values
Construct a function that increases the original integer's value by 1 and return the increased value's memory address.
PCEX
114
Passing Values
Construct a function that increases the original integer's value by 1 and return the increased value's memory address.
PCEX
115
Binary Search - 1
Construct a function that receives an array and a target element to be searched in the given array. If the...
PCEX
116
Binary Search - 1
Construct a function that receives an array and a target element to be searched in the given array. If the...
PCEX
117
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
118
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
119
Person and Employee Inheritance
Construct two classes: one represents a Person and another one represents an Employee that should be defined as Person's child...
PCEX
120
Multiple elements
It is possible to search through an array for multiple elements. In this case, we want to traverse an array...
PCEX
121
Multiple elements
It is possible to search through an array for multiple elements. In this case, we want to traverse an array...
PCEX
122
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
123
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
124
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
125
Construct a function that uses Queue Structure
Construct a function that uses Queue Structure to solve a Josephus problem that removes the kth element in a given...
jsParsons
queue
126
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
127
On a chessboard, positions are marked with a letter between a and h for the column and a number between 1 and 8 for the row.
Code Completion
On a chessboard, positions are marked with a letter between a and h for the column and a number between...
CodeCheck
Two-Dimensional Arrays
,
No Loops
128
On a chessboard, positions are marked with a letter between a and h for the column and a number between 1 and 8 for the row.
Code Completion
On a chessboard, positions are marked with a letter between a and h for the column and a number between...
CodeCheck
Branches
,
Branches with Functions
129
Given a list of integers and an integer n, remove all elementts > n or < -n.
Code Completion
Given a list of integers and an integer n, remove all elementts > n or < -n. Shift all remaining...
CodeCheck
Lists - Simple Exercises
,
Moving or Removing Elements
130
Given a string, find the sum of all integers inside.
Code Completion
Given a string, find the sum of all integers inside. Return 0 if there is no integer inside.
CodeCheck
Strings
,
Numbers in Strings
131
Vending Machine With Dollars and Quarters
Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill...
PCEX
132
Vending Machine With Quarters-Dimes- and Nickels
Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill...
PCEX
133
Vending Machine With Dollars and Quarters
Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill...
PCEX
134
Vending Machine With Quarters-Dimes- and Nickels
Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill...
PCEX
135
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
136
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
137
Solving Josephus Problem
Construct a program by using Queue structure to solve a Josephus problem. Josephus problem is a counting-out game. N people...
PCEX
138
Vending Machine With Dollars and Quarters
Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill...
PCEX
139
Vending Machine With Quarters-Dimes- and Nickels
Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill...
PCEX
140
Queue Class - Check if Element Exists
In this example, you will use Queue class from queue provided by python. This class contains methods for adding a...
PCEX
141
Queue Class - Check if Element Exists
In this example, you will use Queue class from queue provided by python. This class contains methods for adding a...
PCEX
142
Construct a function that returns a list of remainders from the input.
Construct a function which calculates the remainder of each element of the first list and the element with the same...
jsParsons
143
Construct a function that returns a list of remainders from the input.
Construct a program which calculates the remainder of each element of the first list and the element with the same...
jsParsons
144
Calculate Function
Define a function that returns the second value multiplied by two and added by the first value. The program should...
jsParsons
functions
145
Recursive Factorial
Define a function that returns the factorial of a given positive integer.
jsParsons
functions
,
recursion
,
search
,
search algorithms
,
sorting
,
sorting algorithms
146
Greatest Common Factor
Construct a program that recursively finds and returns the great common factor between of two integers.
PCEX
147
Greatest Common Factor
Construct a program that recursively finds and returns the great common factor between of two integers. This is a simple...
PCEX
148
Nested Calls
First define a calculate function and then define double function (that returns the given value doubled). Then write a program...
jsParsons
algorithm analysis
,
functions
149
Rotating the Array Values to the Left by One Position
Construct a program that has a method that receives an array of values and returns the array rotated to the...
PCEX
150
Rotating the Array Values to the Left by Two Position
Construct a program that has a method that receives an array of values and returns the array rotated to the...
PCEX
151
Rotating the Array Values to the Right by One Position
Construct a program that has a method that receives an array of values and returns the array rotated to the...
PCEX
152
Rotating the List Values to the Right by Two Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
153
Rotating the Array Values to the Left by One Position
Construct a program that has a method that receives an array of values and returns the array rotated to the...
PCEX
154
Rotating the Array Values to the Left by Two Position
Construct a program that has a method that receives an array of values and returns the array rotated to the...
PCEX
155
Rotating the Array Values to the Right by One Position
Construct a program that has a method that receives an array of values and returns the array rotated to the...
PCEX
156
Rotating the List Values to the Right by Two Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
157
Concatenating Characters of Two Strings (Case 1)
Construct a program that has a function that receives two strings and returns a string formed from the given strings...
PCEX
158
Concatenating Characters of Two Strings (Case 2)
Construct a program that has a function that receives two strings and returns a string formed from the given strings...
PCEX
159
Concatenating Characters of Two Strings (Case 1)
Construct a program that has a function that receives two strings and returns a string formed from the given strings...
PCEX
160
Concatenating Characters of Two Strings (Case 2).
Construct a program that has a function that receives two strings and returns a string formed from the given strings...
PCEX
161
Rotating the List Values to the Left by One Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
162
Rotating the List Values to the Left by Two Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
163
Rotating the List Values to the Right by One Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
164
Rotating the List Values to the Right by Two Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
165
Rotating the List Values to the Left by One Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
166
Rotating the List Values to the Left by Two Position
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
167
Rotating the List Values to the Right by One Position.
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
168
Rotating the List Values to the Right by Two Position.
Construct a program that has a function that receives a list of values and returns the list rotated to the...
PCEX
169
Counting the Occurrences of One String in Another (Case 1)
Construct a program that has a function that receives a string and returns the number of times that the string...
PCEX
170
Counting the Occurrences of One String in Another (Case 2)
Construct a program that has a function that receives a string and returns the number of times that the string...
PCEX
171
Counting the Occurrences of One String in Another (Case 1)
Construct a program that has a function that receives a string and returns the number of times that the string...
PCEX
172
Counting the Occurrences of One String in Another (Case 2).
Construct a program that has a function that receives a string and returns the number of times that the string...
PCEX
173
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
174
Linked List Operations - Contains
In this example, we will implement the contains() method that accepts a value and returns True if the value is...
PCEX
175
Letter frequency
Construct a function which counts the frequency of each character in the string given as a parameter and returns a...
jsParsons
dictionaries
176
csedpad.22.Searching.searching(linearsearch)
This program implements Linear Search Algorithm to take the size of the array and then if a user inputs lets...
PCEX
177
Creating a Dictionary of Student-Scores Pairs (Case 1)
Assume we have a list of students and a list of their corresponding test scores. Construct a program that has...
PCEX
178
Creating a Dictionary of Student-Scores Pairs (Case 2)
Assume we have a list of students and a list of their corresponding test scores. Construct a program that has...
PCEX
179
Search in the linked list.
When using a LinkedList, it is possible that you may want to search through the list to see if a...
PCEX
180
Binary search
Binary Search operates by dividing an array in half, and then determining whether or not the target value would be...
PCEX
181
Binary search
Binary Search operates by dividing an array in half, and then determining whether or not the target value would be...
PCEX
×
This is a detailed description.