Showing 0-0 of 0 results
# Exercise Title Features Description Platform Keywords
1 Arrays Introduction Review Questions Question, Battery CS1-level introduction to arrays review questions. OpenDSA Array
2 2D Arrays Review Questions Question, Battery CS1-level introduction to 2D arrays review questions. OpenDSA Array
3 Iterating with 2D Arrays Review Questions Question, Battery CS1-level interating with 2D arrays review questions. OpenDSA Array
4 Array Declaration Array Declaration AnnEx 2d arrays, arrays
5 Array Demo Java CodeVisualization for demonstrating Array Demo JSVEE 2d arrays, arrays
6 Iterating with Arrays Review Questions Question, Battery CS1-level iterating over arrays review questions. OpenDSA Array, For-Each Loop
7 Arrays Module Review Questions Question, Battery CS1-level introduction to arrays module review questions. OpenDSA Array, For-Each Loop
8 Array-Based List Insertion Proficiency Exercise Tracing Exercise Array-based list interactive proficiency exercise. Users click on values in an array to show how insertion takes place. OpenDSA Array-Based List
9 Array-Based List Remove Proficiency Exercise Tracing Exercise Array-based list interactive proficiency exercise. Users click on values in an array to show how remove takes place. OpenDSA Array-Based List
10 Array-Based List Review Questions Question, Battery Array-based list battery of self-assessment questions. OpenDSA Array-Based List
11 Circular Array-Based Queue Dequeue Proficiency Exercise Tracing Exercise Array-based queue dequeue proficiency exercise. Users click on values in a circular array display to show how dequeue takes place. OpenDSA Array-Based Queue
12 Circular Array-Based Queue Enqueue Proficiency Exercise Tracing Exercise Array-based queue enqueue proficiency exercise. Users click on values in a circular array display to show how enqueue takes place. OpenDSA Array-Based Queue
13 Array-Based Stacks Pop Proficiency Exercise Tracing Exercise Array-based stack pop proficiency exercise. Users click on values in a linked list display to show how pop takes place. OpenDSA Array-Based Stack
14 Array-Based Stack Push Proficiency Exercise Tracing Exercise Array-based stack push proficiency exercise. Users click on values in a linked list display to show how push takes place. OpenDSA Array-Based Stack
15 Recursive Operations in a Binary Tree Presentation Slideshow discussing recursive operations on a binary tree. OpenDSA Array-Based Stack
16 Array-based List Append Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating the array-based list append operation. OpenDSA Array-Based List
17 Array-based List Insertion Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating array-based list insertion. OpenDSA Array-Based List
18 Array-based List Introduction Slideshow Presentation Slideshow presenting the array-based list implementation. OpenDSA Array-Based List
19 Array-based List Remove Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating array-based list remove. OpenDSA Array-Based List
20 Array-based List Private Data Members Code Tracing Presentation Slideshow presenting the private data members from an array-based list implementation. OpenDSA Array-Based List
21 Array-Based Queue Design Problem Slideshow Algorithm Visualization Slideshow presenting the problem that elements in an array-based queue will eventually run out of space. OpenDSA Array-Based Queue
22 Circular Array-Based Queue Design Slideshow: Concepts Algorithm Visualization Slideshow presenting the concept of a circular array-based queue. OpenDSA Array-Based Queue
23 Array-Based Queue Drift Slideshow Algorithm Visualization Slideshow presenting the a design that allows elements in an array-based queue to drift. OpenDSA Array-Based Queue
24 Circular Array-Based Queue Empty Representation Slideshow Algorithm Visualization Slideshow presenting design options for recognizing when an array-based queue is empty or full. OpenDSA Array-Based Queue
25 Array-Based Queue Positions Slideshow Algorithm Visualization Slideshow presenting an initial design for storing a queue in an array. OpenDSA Array-Based Queue
26 Circular Array-Based Queue Design Slideshow: Data Members Code Tracing Presentation Slideshow presenting the data members for a circular array-based queue implementation. OpenDSA Array-Based Queue
27 Array-Based Stack Pop Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow discussing the implementation for the pop operation in an array-based stack. OpenDSA Array-Based Stack
28 Array-Based Stack Push Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow discussing the implementation for the push operation in an array-based stack. OpenDSA Array-Based Stack
29 Array-Based Stack Top Slideshow Code Tracing Presentation Slideshow discussing the implementation for the top position in an array-based stack. OpenDSA Array-Based Stack
30 Array-Based Stack Data Members Slideshow Code Tracing Presentation Slideshow presenting the data members for an array-based stack implementation. OpenDSA Array-Based Stack
31 Loop Array Java PredictingFinalResult for demonstrating Loop Array QuizJET arrays
32 Arrays 3 Java PredictingFinalResult for demonstrating Arrays 3 QuizJET 2d arrays, arrays, classes, objects
33 Arrays 4 Java PredictingFinalResult for demonstrating Arrays 4 QuizJET 2d arrays, arraylist, arrays, loops, overloading
34 Arrays 5 Java PredictingFinalResult for demonstrating Arrays 5 QuizJET 2d arrays, arrays, classes, objects
35 ArrayList 1 Java PredictingFinalResult for demonstrating ArrayList 1 QuizJET arraylist, linked list, list
36 ArrayList 2 Java PredictingFinalResult for demonstrating ArrayList 2 QuizJET arraylist
37 ArrayList 3 Java PredictingFinalResult for demonstrating ArrayList 3 QuizJET arraylist, list
38 ArrayList 4 Java PredictingFinalResult for demonstrating ArrayList 4 QuizJET arraylist, list
39 ArrayList 5 Java PredictingFinalResult for demonstrating ArrayList 5 QuizJET arraylist
40 jLabArray1 Java PredictingFinalResult for demonstrating jLabArray1 QuizJET arraylist, arrays, loops, overloading
41 Question 7 Java PredictingFinalResult for demonstrating Question 7 QuizJET arrays
42 Question 8 Java PredictingFinalResult for demonstrating Question 8 QuizJET arraylist
43 3-19_ArrayDemos Java BehaviorExample for demonstrating 3-19_ArrayDemos AnnEx arrays
44 3-19_ShowBackwards Java BehaviorExample for demonstrating 3-19_ShowBackwards AnnEx arrays
45 Create ArrayList Create ArrayList AnnEx arraylist
46 ArrayList Demo ArrayList Demo AnnEx arraylist
47 ArrayList Tester Java BehaviorExample for demonstrating ArrayList Tester AnnEx arraylist
48 Bank Java BehaviorExample for demonstrating Bank AnnEx arraylist
49 (Arraylists) Ex1 - CsEdPad This program shows a person original travel list and creating new travel list from original and making some changes on... AnnEx arraylist
50 (Arrays) Grade scores - CSEdPad This program stores the grades of 10 students in the Natural Language Processing class. Then, the program calculates the highest... AnnEx arrays
51 Grade Book Java BehaviorExample for demonstrating Grade Book AnnEx arraylist
52 For-Each with ArrayList For-Each with ArrayList AnnEx arraylist
53 ArrayList Demo Java CodeVisualization for demonstrating ArrayList Demo JSVEE arraylist, list
54 For-Each with ArrayList Java CodeVisualization for demonstrating For-Each with ArrayList JSVEE arraylist, list
55 Switch Demo 2 Java CodeVisualization for demonstrating Switch Demo 2 JSVEE arraylist, conditionals, switch statement
56 Lists and ArrayList Class Review Quiz Question, Battery Introduction to lists and the ArrayList class for CS1 review questions. OpenDSA ArrayList Class
57 Create 2D Array Create 2D Array AnnEx 2d arrays, arrays, variables
58 (Two-dim arrays) Matrix multiply - CSEdPad This program demonstrates the multiplication of two matrices using a two-dimensional array AnnEx 2d arrays
59 For-each with char array For-each with char array AnnEx 2d arrays, arrays
60 Multidimensional Array Iteration Multidimensional Array Iteration AnnEx 2d arrays, arrays
61 Use 2D Array Use 2D Array AnnEx 2d arrays, arithmetic operations, arrays, variables
62 2D array Demo Java CodeVisualization for demonstrating 2D array Demo JSVEE 2d arrays, arrays
63 Use 2D Array Java CodeVisualization for demonstrating Use 2D Array JSVEE 2d arrays, arrays
64 2D Arrays 1 Java PredictingFinalResult for demonstrating 2D Arrays 1 QuizJET 2d arrays, arrays
65 2D Arrays 2 Java PredictingFinalResult for demonstrating 2D Arrays 2 QuizJET 2d arrays, arrays
66 Problem 7 Java PredictingFinalResult for demonstrating Problem 7 QuizJET 2d arrays, arrays
67 2D Arrays 4 Java PredictingFinalResult for demonstrating 2D Arrays 4 QuizJET 2d arrays, arrays
68 Problem 5 Java PredictingFinalResult for demonstrating Problem 5 QuizJET 2d arrays, arrays
69 Problem 6 Java PredictingFinalResult for demonstrating Problem 6 QuizJET 2d arrays, arrays
70 Enhanced For Loop Java PredictingFinalResult for demonstrating Enhanced For Loop QuizJET 2d arrays, arrays, loops
71 4-02_Arrays2D Java BehaviorExample for demonstrating 4-02_Arrays2D AnnEx 2d arrays
72 4-02_TicTacToe Java BehaviorExample for demonstrating 4-02_TicTacToe AnnEx 2d arrays
73 Enhanced For Loop Demo Java BehaviorExample for demonstrating Enhanced For Loop Demo AnnEx 2d arrays, arrays
74 For-Each 2 For-Each 2 AnnEx 2d arrays, arrays
75 For-Each For-Each AnnEx 2d arrays, arrays
76 For-each with break For-each with break AnnEx 2d arrays, arrays
77 Tic-Tac-Toe Java BehaviorExample for demonstrating Tic-Tac-Toe AnnEx 2d arrays, arrays
78 Using an Array2 Using an Array2 AnnEx 2d arrays, arrays
79 Using an Array1 Using an Array1 AnnEx 2d arrays, arrays
80 Enhanced For Loop Demo Java CodeVisualization for demonstrating Enhanced For Loop Demo JSVEE 2d arrays, arraylist, arrays, for loop
81 For-Each Java CodeVisualization for demonstrating For-Each JSVEE 2d arrays, arraylist, arrays, loops
82 For-each with break Java CodeVisualization for demonstrating For-each with break JSVEE 2d arrays, arraylist, arrays, loops
83 Using an Array2 Java CodeVisualization for demonstrating Using an Array2 JSVEE 2d arrays, arrays
84 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
85 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
86 Given a two-dimensional array of integers and a string N, E, S, W, give the middle element along the border in the given compass direction, or the average of the two middle ones if the border length is even. Code Completion Given a two-dimensional array of integers and a string N, E, S, W, give the middle element along the border... CodeCheck Two-Dimensional Arrays, No Loops
87 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
88 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
89 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
90 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
91 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
92 Given a two-dimensional array of integers, remove any adjacent duplicate rows by filling the duplicates with zeroes. Code Completion Given a two-dimensional array of integers, remove any adjacent duplicate rows by filling the duplicates with zeroes. CodeCheck Two-Dimensional Arrays, Complex Loops
93 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
94 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
95 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
96 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
97 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
98 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
99 Given a two-dimensional array of integers, row/column positions r, c, and a value x, fill the given element and its neighbors in the compass directions N E S W NE NW SE SW with x. Code Completion Given a two-dimensional array of integers, row/column positions r, c, and a value x, fill the given element and its... CodeCheck Two-Dimensional Arrays, Looping over Neighbors
100 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
101 Given a two-dimensional array of integers, compute the sum of all positive elements. Code Completion Given a two-dimensional array of integers, compute the sum of all positive elements. CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
102 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
103 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
104 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
105 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
106 Given a two-dimensional array of integers, compute the sum of all elements that are not one of the borders. Code Completion Given a two-dimensional array of integers, compute the sum of all elements that are not one of the borders. CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
107 Given a two-dimensional square array of integers, compute the sum of all elements that are not on one of the diagonals. Code Completion Given a two-dimensional square array of integers, compute the sum of all elements that are not on one of the... CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
108 Given a two-dimensional array of integers, replace all negative elements with zero. Code Completion Given a two-dimensional array of integers, replace all negative elements with zero. CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
109 Given a two-dimensional array of integers, reverse all rows. Code Completion Given a two-dimensional array of integers, reverse all rows. CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
110 Given a two-dimensional array of integers, shift each row by one to the right and put a 0 at the leftmost column. Code Completion Given a two-dimensional array of integers, shift each row by one to the right and put a 0 at the... CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
111 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
112 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
113 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
114 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
115 Given a two-dimensional array of integers and a row index r, reverse the given row. Code Completion Given a two-dimensional array of integers and a row index r, reverse the given row. CodeCheck Two-Dimensional Arrays, Loops Along a Row or Column
116 Given a two-dimensional square array of integers, reverse both diagonals. Code Completion Given a two-dimensional square array of integers, reverse both diagonals. CodeCheck Two-Dimensional Arrays, Loops Along a Row or Column
117 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
118 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
119 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
120 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
121 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
122 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
123 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
124 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
125 Given an integer n, produce the array <pre>0 1 2 3 . Code Completion Given an integer n, produce the array
0 1 2 3 ... n 1 2 3 4 ... 0 ......
                    
                
CodeCheck Two-Dimensional Arrays, Producing 2D Arrays
126 Repeat the preceding exercise where the array dimensions need not match, filling positions that exist in neither array with 0. Code Completion Repeat the preceding exercise where the array dimensions need not match, filling positions that exist in neither array with 0. CodeCheck Two-Dimensional Arrays, Producing 2D Arrays
127 Repeat where the row lengths don't have to match. Code Completion Repeat where the row lengths don't have to match. Fill the shorter array with zeroes. CodeCheck Two-Dimensional Arrays, Producing 2D Arrays
128 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
129 List Implementation Overhead Exercise Calculation Exercise, Battery User provides overhead computations for specified implementations. OpenDSA Linked List, Array-Based List, Overhead, List Implementation Comparison
130 Repeat with NW NE SW SE. Code Completion Repeat with NW NE SW SE. CodeCheck Two-Dimensional Arrays, No Loops
131 Repeat the previous exercise with subarrays that are not necessarily square. Code Completion Repeat the previous exercise with subarrays that are not necessarily square. CodeCheck Two-Dimensional Arrays, Complex Loops
132 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
133 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
134 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
135 Array sum calculator demonstrates the use of a for loop to calculate the sum of all members of an array of integers. PCEX
136 Array of Char C++ BehaviorExample for demonstrating Array of Char AnnEx
137 arrays.j_array_basic PCEX Set of activities for arrays.j_array_basic PCEX
138 arrays.j_array_basic PCEX Set of activities for arrays.j_array_basic PCEX
139 arrays.j_array_change PCEX Set of activities for arrays.j_array_change PCEX
140 arrays.j_array_change PCEX Set of activities for arrays.j_array_change PCEX
141 arrays.j_array_fill PCEX Set of activities for arrays.j_array_fill PCEX
142 arrays.j_array_fill PCEX Set of activities for arrays.j_array_fill PCEX
143 arrays.j_array_min_max_ PCEX Set of activities for arrays.j_array_min_max_ PCEX
144 arrays.j_array_min_max PCEX Set of activities for arrays.j_array_min_max PCEX
145 arrays.j_array_min_max PCEX Set of activities for arrays.j_array_min_max PCEX
146 arrays.j_array_process_elements PCEX Set of activities for arrays.j_array_process_elements PCEX
147 arrays.j_array_process_elements PCEX Set of activities for arrays.j_array_process_elements PCEX
148 arrays.j_array_rotate PCEX Set of activities for arrays.j_array_rotate PCEX
149 arrays.j_array_rotate PCEX Set of activities for arrays.j_array_rotate PCEX
150 arrays.j_search_array PCEX Set of activities for arrays.j_search_array PCEX
151 arrays.j_search_array PCEX Set of activities for arrays.j_search_array PCEX
152 arraylist.vocabulary PCEX Set of activities for arraylist.vocabulary PCEX
153 arraylist.vocabulary PCEX Set of activities for arraylist.vocabulary PCEX
154 arrays.j_temperature PCEX Set of activities for arrays.j_temperature PCEX
155 arrays.j_temperature PCEX Set of activities for arrays.j_temperature PCEX
156 arrays2d.j_array2d_basic PCEX Set of activities for arrays2d.j_array2d_basic PCEX
157 arrays2d.j_array2d_basic PCEX Set of activities for arrays2d.j_array2d_basic PCEX
158 arrays2d.j_print_medals PCEX Set of activities for arrays2d.j_print_medals PCEX
159 arrays2d.j_print_medals PCEX Set of activities for arrays2d.j_print_medals PCEX
160 arrays2d.j_soda_survery PCEX Set of activities for arrays2d.j_soda_survery PCEX
161 arrays2d.j_soda_survery PCEX Set of activities for arrays2d.j_soda_survery PCEX
162 ArrayAddresses C++ BehaviorExample for demonstrating ArrayAddresses AnnEx
163 ArrayPointers C++ BehaviorExample for demonstrating ArrayPointers AnnEx
164 ArraysSubscript C++ BehaviorExample for demonstrating ArraysSubscript AnnEx
165 DEPRECATED_Array Declaration Java BehaviorExample for demonstrating DEPRECATED_Array Declaration AnnEx
166 HKC array testing 1 testing authoring tool and course authoring AnnEx
167 IS12:: arrayio.c (119.1) C BehaviorExample for demonstrating IS12:: arrayio.c (119.1) WebEx
168 IS12:: arrayiofor.c (119.2) C BehaviorExample for demonstrating IS12:: arrayiofor.c (119.2) WebEx
169 IS12:: arraymax.c (9.2) C BehaviorExample for demonstrating IS12:: arraymax.c (9.2) WebEx
170 IS12:: arraymin.c (9.3) C BehaviorExample for demonstrating IS12:: arraymin.c (9.3) WebEx
171 IS12:: arraysum.c (9.1) C BehaviorExample for demonstrating IS12:: arraysum.c (9.1) WebEx
172 Static Arrays C++ BehaviorExample for demonstrating Static Arrays AnnEx
173 Using Arrays C++ BehaviorExample for demonstrating Using Arrays AnnEx
174 DEPRECATED_ArrayList Demo Java BehaviorExample for demonstrating DEPRECATED_ArrayList Demo AnnEx
175 IS17_ArrayList1 Java BehaviorExample for demonstrating IS17_ArrayList1 AnnEx
176 IS17_ArrayList1_1 Java BehaviorExample for demonstrating IS17_ArrayList1_1 AnnEx
177 IS17_ArrayList1_2 Java BehaviorExample for demonstrating IS17_ArrayList1_2 AnnEx
178 IS17_ArrayList1_3 Java BehaviorExample for demonstrating IS17_ArrayList1_3 AnnEx
179 IS17_ArrayList1_4 Java BehaviorExample for demonstrating IS17_ArrayList1_4 AnnEx
180 IS17_ArrayList1_5 Java BehaviorExample for demonstrating IS17_ArrayList1_5 AnnEx
181 IS17_ArrayList1_6 Java BehaviorExample for demonstrating IS17_ArrayList1_6 AnnEx
182 IS17_ArrayList1_7 Java BehaviorExample for demonstrating IS17_ArrayList1_7 AnnEx
183 IS17_ArrayList2 Java BehaviorExample for demonstrating IS17_ArrayList2 AnnEx
184 IS17_ArrayList2_1 Java BehaviorExample for demonstrating IS17_ArrayList2_1 AnnEx
185 IS17_ArrayList2_2 Java BehaviorExample for demonstrating IS17_ArrayList2_2 AnnEx
186 IS17_ArrayList2_3 Java BehaviorExample for demonstrating IS17_ArrayList2_3 AnnEx
187 IS17_ArrayList2_4 Java BehaviorExample for demonstrating IS17_ArrayList2_4 AnnEx
188 IS17_ArrayList2_5 Java BehaviorExample for demonstrating IS17_ArrayList2_5 AnnEx
189 IS17_ArrayList2_6 Java BehaviorExample for demonstrating IS17_ArrayList2_6 AnnEx
190 IS17_ArrayList2_7 Java BehaviorExample for demonstrating IS17_ArrayList2_7 AnnEx
191 IS17_ArrayList3 Java BehaviorExample for demonstrating IS17_ArrayList3 AnnEx
192 IS17_ArrayList3_1 Java BehaviorExample for demonstrating IS17_ArrayList3_1 AnnEx
193 IS17_ArrayList3_2 Java BehaviorExample for demonstrating IS17_ArrayList3_2 AnnEx
194 IS17_ArrayList3_3 Java BehaviorExample for demonstrating IS17_ArrayList3_3 AnnEx
195 IS17_ArrayList3_4 Java BehaviorExample for demonstrating IS17_ArrayList3_4 AnnEx
196 IS17_ArrayList3_5 Java BehaviorExample for demonstrating IS17_ArrayList3_5 AnnEx
197 IS17_ArrayList3_6 Java BehaviorExample for demonstrating IS17_ArrayList3_6 AnnEx
198 IS17_ArrayList3_7 Java BehaviorExample for demonstrating IS17_ArrayList3_7 AnnEx
199 IS17_ArrayList3_8 Java BehaviorExample for demonstrating IS17_ArrayList3_8 AnnEx
200 q_java_Array 6 Java PredictingFinalResult for demonstrating q_java_Array 6 QuizJET
201 Modifying an Array (Case 1) Construct a program that increments all elements of the array by 1. PCEX
202 Modifying an Array (Case 2) Construct a program that swaps pairs of adjacent elements of the array. For example, if the array is {1, 2,... PCEX
203 Modifying an Array (Case 1) Construct a program that increments all elements of the array by 1. PCEX
204 Modifying an Array (Case 2) Construct a program that swaps pairs of adjacent elements of the array. For example, if the array is {1, 2,... PCEX
205 Creating an Array of Odd Numbers Construct a program that creates an array of first ten positive odd numbers. PCEX
206 Creating an Array of User Inputs Construct a program that creates an array of eight string values received from the user. PCEX
207 Creating an Array of Odd Numbers Construct a program that creates an array of first ten positive odd numbers. PCEX
208 Creating an Array of User Inputs Construct a program that creates an array of eight string values received from the user. PCEX
209 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
210 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
211 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
212 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
213 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
214 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
215 Creating an array that Contains the Numbers of Times Each Element of One Array Appears in Another Array Construct a program that has a function that receives two arrays and creates an array that contains the number of... PCEX
216 Creating an array that Contains the Numbers of Times Each Element of One Array Appears in Another Array Construct a program that has a function that receives two arrays and creates an array that contains the number of... PCEX
217 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
218 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
219 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
220 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
221 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
222 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
223 csedpad.13.Arrays.arrays_1 This program generates the numbers from 0 to 10 which represent the numbers to be printed on the t-shirts of... PCEX
224 Maximum value in array For loop that finds the maximum value in an array of integers. PCEX
225 c_min_array Napisati program koji traži unos niza 10 cijelih brojeva sa tastature i zatim ispisuje najmanji element u nizu. PCEX
226 c_max_array Napisati program koji traži unos niza 10 cijelih brojeva sa tastature i zatim ispisuje najveći element u nizu. PCEX
227 DEPRECATED_Create 2D Array Java BehaviorExample for demonstrating DEPRECATED_Create 2D Array AnnEx
228 DEPRECATED_Use 2D Array Java BehaviorExample for demonstrating DEPRECATED_Use 2D Array AnnEx
229 Radix Sort Visualization: Array Implementation Algorithm Visualization, User Supplied Data Algorithm Visualization for Radix Sort, implemented using arrays. User can select data for the visualization. OpenDSA Radix Sort
230 q_py_2d_arrays1_es Python PredictingFinalResult for demonstrating q_py_2d_arrays1_es QuizPET 2d list
231 q_py_2d_arrays2_es Python PredictingFinalResult for demonstrating q_py_2d_arrays2_es QuizPET 2d list
232 q_py_2d_arrays3_es Python PredictingFinalResult for demonstrating q_py_2d_arrays3_es QuizPET 2d list
233 q_py_2d_arrays4_es Python PredictingFinalResult for demonstrating q_py_2d_arrays4_es QuizPET 2d list
234 q_java_ArrayList 6 Java PredictingFinalResult for demonstrating q_java_ArrayList 6 QuizJET
235 csedpad.13.Arrays.arrays PCEX Set of activities for csedpad.13.Arrays.arrays PCEX
236 csedpad.13.Arrays.arrays This program calculates the highest and lowest grade scores among 10 student grade scores. Once found, it displays the highest... PCEX
237 csedpad.13.Arrays.arrays_1 PCEX Set of activities for csedpad.13.Arrays.arrays_1 PCEX
238 csedpad.13.Arrays.arrays_1 This program will pick four cards at random from a deck of 52 cards. PCEX
239 csedpad.13.Arrays.arrays_1 Count the total number of vegetables in a shopping bag. The shopping cart bag contains different quantities of various vegetables... PCEX
240 csedpad.15.ArrayLists.arraylist PCEX Set of activities for csedpad.15.ArrayLists.arraylist PCEX
241 csedpad.15.ArrayLists.arraylist For the online order list, this program determines if Seller adds gifts or alcohol risk notes. If the ordered list... PCEX
242 csedpad.15.ArrayLists.arraylist_1 PCEX Set of activities for csedpad.15.ArrayLists.arraylist_1 PCEX
243 csedpad.15.ArrayLists.arraylist_1 This program shows a person's orginal travel list and creates a new travel list from the original. Then it makes... PCEX
244 csedpad.15.ArrayLists.arraylist_1 For the online sports store, this program determines if seller adds gifts to the shipping box or not. The seller... PCEX
245 csedpad.15.ArrayLists.arraylist_1 This program creates a wish list and edits it. PCEX
246 Using 2D Arrays C++ BehaviorExample for demonstrating Using 2D Arrays AnnEx
247 One Dim Arrays C++ BehaviorExample for demonstrating One Dim Arrays AnnEx
248 DEPRECATED_Create ArrayList Java BehaviorExample for demonstrating DEPRECATED_Create ArrayList AnnEx
249 DEPRECATED_Using an Array2 Java BehaviorExample for demonstrating DEPRECATED_Using an Array2 AnnEx
250 DEPRECATED_Using an Array1 Java BehaviorExample for demonstrating DEPRECATED_Using an Array1 AnnEx
251 Updating an Element in the Array (Case 1) Construct a program that initializes an array with three integers, changes the first element in the array, and finally, prints... PCEX
252 Updating an Element in the Array (Case 2) Construct a program that initializes an array with five floating-point numbers, changes the second element in the array, and finally,... PCEX
253 Updating an Element in the Array (Case 3) Construct a program that initializes an array with four strings, changes the last element in the array, and finally, prints... PCEX
254 Updating an Element in the Array (Case 1) Construct a program that initializes an array with three integers, changes the first element in the array, and finally, prints... PCEX
255 Updating an Element in the Array (Case 2) Construct a program that initializes an array with five floating-point numbers, changes the second element in the array, and finally,... PCEX
256 Updating an Element in the Array (Case 3) Construct a program that initializes an array with four strings, changes the last element in the array, and finally, prints... PCEX
257 Finding the Maximum Value in an Array Write a program that finds the maximum value in an array. PCEX
258 Finding the Maximum Value in an Array Write a program that finds the maximum value in an array. PCEX
259 Finding the Minimum Value in an Array Write a program that finds the minimum value in an array. PCEX
260 Finding the Maximum Value in an Array Write a program that finds the maximum value in an array. PCEX
261 Finding the Minimum Value in an Array Write a program that finds the minimum value in an array. PCEX
262 Printing Common Elements in Two Arrays Construct a program that has a method that receives two arrays and prints the values in the 2nd array that... PCEX
263 Printing Common Elements in Two Arrays Construct a program that has a method that receives two arrays and prints the values in the 2nd array that... PCEX
264 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
265 Calculating the Sum of the Values in an Array Construct a program that computes the sum of all the values in an array. PCEX
266 Calculating the Average of the Values in the Array Construct a program that calculates the average of all the values in an array. The program should handle arrays with... PCEX
267 Calculating the Sum of the Values in an Array Construct a program that computes the sum of all the values in an array. PCEX
268 Calculating the Average of the Values in the Array Construct a program that calculates the average of all the values in an array. The program should handle arrays with... PCEX
269 Printing the Total Number of Times Elements of One Array Appear in Another Array Construct a program that has a method that receives two arrays and prints the total number of times the elements... PCEX
270 Printing the Total Number of Times Elements of One Array Appear in Another Array Construct a program that has a method that receives two arrays and prints the total number of times the elements... PCEX
271 csedpad.21.Sorting.no_topic_1 Sort a given unsorted array using bubble sort in ascending order. PCEX
272 (Sorting) Bubble sort - CSEdPad Sort a given unsorted array using bubble sort in ascending order AnnEx sorting algorithms
273 csedpad.19.ExceptionHandling.exceptionhandling_1 This program demonstrates how arrays are initalized and how an ArrayIndexOutOfBoundsException can occur. PCEX
274 Printing Table of Medal Winner Counts with Row Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX
275 Printing Table of Medal Winner Counts with Row and Column Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX
276 Printing Table of Medal Winner Counts with Row Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX
277 Printing Table of Medal Winner Counts with Row and Column Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX
278 Binary Search - 1 Construct a function that receives an array and a target element to be searched in the given array. If the... PCEX
279 Binary Search - 1 Construct a function that receives an array and a target element to be searched in the given array. If the... PCEX
280 csedpad.22.Searching.searching(linearsearch)_1 This program linearly searches the array for the index or rank of the rollNumber entered by the user or student... PCEX
281 Printing Table of Medal Winner Counts with Row Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX
282 Binary search Binary Search operates by dividing an array in half, and then determining whether or not the target value would be... PCEX
283 Binary search Binary Search operates by dividing an array in half, and then determining whether or not the target value would be... PCEX
284 Multiple elements It is possible to search through an array for multiple elements. In this case, we want to traverse an array... PCEX
285 Multiple elements It is possible to search through an array for multiple elements. In this case, we want to traverse an array... PCEX
286 Finding zero a "do while" loop to iterate through an array of random integer numbers, searching for the number 0. When it... PCEX
287 Binary Search Proficency Exercise Tracing Exercise Interactive exercise where users indicate which elements of the array should be searched to reproduce the binary search algorithm's behavior. OpenDSA Binary Search
288 Count Inversions Proficiency Exercise Calculation Exercise Proficiency exercise to count the number of inversions in an array. OpenDSA Exchange Sort, Inversion
289 Mergsort Implementation Slideshow: Final Pass Algorithm Visualization Slideshow showing the details of implementing Mergesort using an array. This is the first of a two-part series, showing the... OpenDSA Mergesort
290 Mergsort Implementation Slideshow: Optimized Final Pass Algorithm Visualization Slideshow showing the details of implementing Mergesort using an array. This is the second of a two-part series, showing an... OpenDSA Mergesort
291 csedpad.14.TwoDimensionalArrays.no_topic_1 This program generates a tictac toe board by using a two dimensional array. PCEX
292 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
293 Selection sort Ascending-order Selection sort operates by finding the minimum element of an array and moving it to the “beginning” of the... PCEX
294 Selection sort Descending-order Selection sort operates by finding the maximum element of an array and moving it to the “beginning” of the... PCEX
295 Shellsort Proficiency Exercise Tracing Exercise Interactive proficiency exercise for Shellsort. User clicks on array cells to indicate the behavior of Shellsort. OpenDSA Shellsort
296 Complete Binary Tree Calculation Questions Calculation Exercise, Battery Self-practice questions requiring user to calcuate node positions and values in an array representation for a complete binary tree. OpenDSA Linked List
297 Shellsort Proficiency Exercises Tracing Exercise Shellsort proficiency exercises. User clicks on array cells to reproduce the behavior of Shellsort. OpenDSA Shellsort
298 Introduction to Hashing Slideshow Algorithm Visualization Slideshow showing the simplest of hashing approaches: Just put a key into that array position. OpenDSA Hashing
299 Multiway Merge Proficiency Exercise Tracing Exercise Interactive algorithm proficiency exercise for multiway merge. User clicks on positions in the array to reproduce the behavior of multiway... OpenDSA File Processing, External Sorting, Multiway Merge
300 Linear Indexing Proficiency Exercise Tracing Exercise Interactive proficiency exercise for linear indexing. User clicks on array elements to indicate how the search process progresses from through... OpenDSA Linear Indexing
301 Heapsort Profiency Exercise Tracing Exercise Heapsort proficiency exercise. User must show all of the steps for updating the array during Heapsort. OpenDSA Heapsort
302 Insertion Sort Optimized with Shifting Proficiency Exercise Tracing Exercise Interactive algorithm proficiency exercise for optimized Insertion Sort. User clicks on array elements to reproduce the behavior of Insertion Sort... OpenDSA Insertion Sort, Code Tuning
303 Mergesort Profiency Exercise Tracing Exercise Mergesort proficiency exercise. User must show all of the merge steps for all values in the array. OpenDSA Mergesort
304 Quicksort Proficiency Exercise Tracing Exercise Proficiency exercise for Quicksort. User must show the complete sequence of steps for sorting an array. OpenDSA Quicksort
305 Bubble Sort Proficiency Exercise Tracing Exercise Bubble Sort interactive proficiency exercise. Users click on values in an array to move them around as Bubble Sort would. OpenDSA Bubble Sort
306 Heapsort Remove Max Proficiency Exercise Tracing Exercise Proficiency exercise for Heapsort. User must indicate how the array is updated when removing the maximum value during Heapsort. OpenDSA Heapsort
307 Insertion Sort proficiency exercise Tracing Exercise Insertion Sort interactive proficiency exercise. Users click on values in an array to move them around as Insertion Sort would. OpenDSA Insertion Sort
308 Quicksort Pivot Proficiency Exercise Tracing Exercise Proficiency exercise for the Quicksort pivot. User must indicate which value in the array is used as the pivot. OpenDSA Quicksort
309 Selection Sort Sort Proficiency Exercise Tracing Exercise Selection Sort interactive proficiency exercise. Users click on values in an array to move them around as Selection Sort would. OpenDSA Selection Sort
310 csedpad.22.Searching.searching(binarysearch)_1 This program uses the binary search algorithm to search the index, where "index will be the rank of prizes you... PCEX
311 Insertion Sort Insertion sort works similarly to how one would sort a hand of cards: by choosing an element and searching through... PCEX
312 Insertion Sort Insertion sort works similarly to how one would sort a hand of cards: by choosing an element and searching through... PCEX
313 (Searching) Binary search - CSEdPad This program uses binary search algorithm to search the index, where "index will be the rank of prizes you get... AnnEx search algorithms
314 Bucket Hashing Proficiency Exercise Tracing Exercise User must give the result from a series of inserts using bucket hashing. The user clicks on an array to... OpenDSA Bucket Hashing
315 Linear Probing Proficiency Exercise Tracing Exercise User must give the result from a series of inserts using linear probing collision resolution. The user clicks on an... OpenDSA Linear Probing
316 Megesort Merging Proficiency Exercise Tracing Exercise Proficiency exercise for the Mergesort merge step. User must indicate what values are merged into the results array. OpenDSA Mergesort
317 Radix Sort Profiency Exercise Tracing Exercise Proficiency exercise for a pass of the Radix Sort algorithm. User must indicate how values in one array are moved... OpenDSA Quicksort
318 Alternate Form Bucket Hashing Proficiency Exercise Tracing Exercise User must give the result from a series of inserts using bucket hashing. This version uses a variation on bucket... OpenDSA Bucket Hashing
319 csedpad.20.Recursion.recursion_1 This program desrcibes how many different ways we can arrange n T-Shirts. PCEX
320 Finding Adjacent Numbers in Ascending Order in a Sequence of Numbers Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX
321 Finding Adjacent Numbers in Ascending Order in a Sequence of Numbers. Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX
322 Finding Adjacent Numbers in Ascending Order in a Sequence of Numbers Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX
323 Finding Adjacent Numbers in Ascending Order in a Sequence of Numbers Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX