Showing 0-0 of 0 results
# Exercise Title Features Description Platform Keywords
1 Adrese i dodjela vrijednosti pokazivacima C CodeConstruction&CompletionBundle for demonstrating Adrese i dodjela vrijednosti pokazivacima PCEX
2 c_vrijednosti_u_pokazivacima Napisati program koji deklariše dvije varijable tipa long int i double, i dodjeljuje njihove adrese u odgovarajuće pokazivače. Zatim ispisati... PCEX
3 c_vrijednosti_u_pokazivacima_int Napisati program u kojem se deklarišu dvije cjelobrojne varijable i dva pokazivača na int. Postaviti pokazivač p da pokazuje na... PCEX
4 c_pokazivaci_dodjela_i_ispis Dopuniti nedostajuće linije u kodu. PCEX
5 Append i read-update mod za binarne datoteke C CodeConstruction&CompletionBundle for demonstrating Append i read-update mod za binarne datoteke PCEX
6 c_izmjena_binarnih_datoteka Napisati program koji omogućava dodavanje novih zapisa u binarnu datoteku brojevi.dat. Definisati strukturu Broj koja sadrži jedan cijeli broj. Program... PCEX
7 c_izmjena_binarnih_datoteka_challenge Napisati program koji radi s binarnom datotekom poruke.dat. Datoteka sadrži jednu kratku tekstualnu poruku fiksne dužine (niz znakova) od maksimalno... PCEX
8 Calculating Body Mass Index (BMI) BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations, operators, variables
9 Calculating and Rounding Up Body Mass Index (BMI) To the Nearest Integer BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations
10 Celsius To Fahrenheit Conversion Construct a program that computes the Fahrenheit equivalent of an input Celsius value using the formula F = (9/5)C +... PCEX operators, primitive data types, variables
11 Fahrenheit to Celsius Conversion Construct a program that computes the Celsius equivalent of an input Fahrenheit value using the formula C = (F -... PCEX primitive data types
12 Pythagorean Theorem (Case 1) Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX arithmetic operations, operators, variables
13 Pythagorean Theorem (Case 2) Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX arithmetic operations
14 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX
15 Converting Milliseconds to Hours-Minutes- and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX
16 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX arithmetic operations, operators, variables
17 Converting Milliseconds to Hours-Minutes- and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX arithmetic operations, operators, variables
18 Aritmeticke operacije nad redovima i kolonama matrice C CodeConstruction&CompletionBundle for demonstrating Aritmeticke operacije nad redovima i kolonama matrice PCEX
19 c_dijeljenje_reda Napisati program koji dijeli red matrice sa nekim prirodnim brojem. Korisnik unosi indeks reda koji želi podijeliti i prirodni broj... PCEX
20 c_sabiranje_kolona Napisati program koji dodaje elemente na istim mjestima svake kolone matrice na narednu kolonu. PCEX
21 c_mnozenje_reda_iznad Napisati program koji uvećava svaki element u matrici za vrijednost elementa iznad sebe pomnoženim sa -1, koristeći promijenjene vrijednosti iz... PCEX
22 Creating a List of Words from a File Construct a program that reads a text file and creates a list of the words that the file contains, ignoring... PCEX file i/o
23 Comparing the List of Words from Two Files Construct a program that reads two text files and creates a list of the words that each of these files... PCEX file i/o
24 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 arrays
25 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 arrays
26 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 arrays
27 Modifying an Array (Case 1) Construct a program that increments all elements of the array by 1. PCEX arrays
28 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 arrays
29 Creating an Array of Odd Numbers Construct a program that creates an array of first ten positive odd numbers. PCEX arrays
30 Creating an Array of User Inputs Construct a program that creates an array of eight string values received from the user. PCEX arrays
31 Finding the Maximum Value in an Array Write a program that finds the maximum value in an array. PCEX arrays
32 Finding the Minimum Value in an Array Write a program that finds the minimum value in an array. PCEX arrays
33 Calculating the Sum of the Values in an Array Construct a program that computes the sum of all the values in an array. PCEX arrays
34 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 arrays
35 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 arrays
36 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 arrays
37 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 arrays
38 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 arrays
39 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 arrays
40 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 arrays
41 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 arrays
42 Finding the Number of Days Above the Average Temperature Construct a program that reads a series of temperatures and reports the average temperature and the number of the days... PCEX arrays
43 Displaying the Days That are Above 32 Degrees Fahrenheit Construct a program that reads a series of temperatures and reports the days that are above 32 degrees Fahrenheit. Assume... PCEX arrays
44 Updating Two-Dimensional Array (Case 1) Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, sets the... PCEX 2d arrays
45 Updating Two-Dimensional Array (Case 2) Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, sets the... PCEX 2d arrays
46 Updating Two-Dimensional Array (Case 3) Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... PCEX 2d arrays
47 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 2d arrays
48 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 2d arrays
49 Determining the Maximum Rating for Each Soda in The Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
50 Determining the Average Rating for Each Soda in The Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
51 Determining the Average Ratings of each Respondent and Average Ratings Given to Each Soda in the Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
52 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
53 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
54 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 operators, primitive data types, variables
55 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 operators, primitive data types, variables
56 Increment/Decrement Operators (Case 1) Construct a program that performs increment/decrement operations on variable a (with initial value of 4) and variable b (with initial... PCEX arithmetic operations, operators, variables
57 Increment/Decrement Operators (Case 2) Construct a program that performs increment/decrement operations on variable a (with initial value of 8) and variable b (with initial... PCEX arithmetic operations, operators, variables
58 Increment/Decrement Operators (Case 3) Construct a program that performs increment/decrement operations on variable a (with initial value of 6) and variable b (with initial... PCEX arithmetic operations, operators, variables
59 Binary Search Python CodeConstruction&CompletionBundle for demonstrating Binary Search PCEX
60 Binary Search - 1 Construct a function that receives an array and a target element to be searched in the given array. If the... PCEX
61 Binary Search - 1 Construct a function that receives an array and a target element to be searched in the given array. If the... PCEX
62 Binary Search - Recursive Python CodeConstruction&CompletionBundle for demonstrating Binary Search - Recursive PCEX
63 Binary Search - 2 This function implements a recursive version of Binary Search PCEX
64 Binary Search - 2 This function implements a recursive version of Binary Search PCEX
65 Determining When a Student Fails a Course (Case 1) Construct a program to determine whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
66 Determining When a Student Fails a Course (Case 2) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
67 Determining When a Student Fails a Course (Case 3) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
68 Determining the Weather Condition (Case 1) Construct a program that determines whether it is both too hot and too dry based on the inputs that it... PCEX boolean expressions
69 Determining the Weather Condition (Case 2) Construct a program that determines whether it is either too hot or too dry (or both) based on the inputs... PCEX boolean expressions
70 Determining the Weather Condition (Case 3) Construct a program that determines whether it is too hot but not too dry based on the inputs that it... PCEX boolean expressions
71 Determining the Weather Condition (Case 4) Construct a program that determines whether it is either too hot or too dry but not both based on the... PCEX boolean expressions
72 Determining When to Buy a New Phone (Case 1) Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
73 Determining When to Buy a New Phone (Case 2) Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
74 Determining When a Customer Could Rent a Car (Case 1) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
75 Determining When a Customer Could Rent a Car (Case 2) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
76 Determining When a Customer Could Rent a Car (Case 3) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
77 Determining When at Least One of the Three Boolean Variables is True Construct a program that determines whether at least one of the three boolean variables is true based on the inputs... PCEX boolean expressions
78 Determining When at Least One of the Three Boolean Variables is False Construct a program that determines whether at least one of the three boolean variables is false based on the inputs... PCEX boolean expressions
79 Determining When All Three Boolean Variables Are Equal Construct a program that receives the value of three boolean variables from the user and determines whether all variables have... PCEX boolean expressions
80 Brisanje dijelova stringa C CodeConstruction&CompletionBundle for demonstrating Brisanje dijelova stringa PCEX
81 c_izbacivanje_svakog_ntog_karaktera Napisati program u kojem se iz datog stringa izbacuje svaki n-ti karakter. Brojanje karaktera počinje od 1 (prvi karakter se... PCEX
82 c_izbacivanje_nte_rijeci Napisati program koji iz datog stringa izbacuje n-tu riječ po redu. Brojanje počinje od 1 (prva riječ se treba obrisati... PCEX
83 c_brisanje_samoglasnika Napisati program koji iz datog stringa briše sve samoglasnike. PCEX
84 testing_um2_student_average_arun_ch Calculate the student average grade (challenge) PCEX
85 JSON ITERATION 1 Write the code that prints the all NFL stats for the superbowl winning teams from the year 2022 to 2025.... PCEX
86 Citanje iz binarnih datoteka C CodeConstruction&CompletionBundle for demonstrating Citanje iz binarnih datoteka PCEX
87 c_citanje_iz_bin_datoteke Napisati program koji omogućava čitanje podataka o osobama iz binarne datoteke baza.dat. Datoteka sadrži zapise tipa Osoba, pri čemu svaki... PCEX
88 c_citanje_podatka_iz_bin_datoteke Napisati program koji iz binarne datoteke broj.dat učitava jedan podatak tipa double. Program treba otvoriti datoteku u binarnom režimu za... PCEX
89 c_citanje_iz_bin_datoteke_challenge Napisati program koji čita podatke iz binarne datoteke proizvodi.dat. Datoteka sadrži zapise tipa Proizvod, pri čemu svaki zapis obuhvata naziv... PCEX
90 Citanje sadrzaja formatiranih tekstualnih datoteka C CodeConstruction&CompletionBundle for demonstrating Citanje sadrzaja formatiranih tekstualnih datoteka PCEX
91 c_formatirane_datoteke_citanje_broja_i_stringa Neka svaki red u datoteci datoteka.txt sadrži jedan broj i jedan string, razdvojeni razmakom. Napisati program koji će ispisati na... PCEX
92 c_formatirane_datoteke_citanje_brojeva_i_stringa Data je datoteka knjige.txt koja u svakom redu sadrži sljedeće podatke razdvojene zarezom: cijena (realan broj), broj primjeraka (cijeli broj)... PCEX
93 Citanje sadrzaja tekstualnih datoteka karakter po karakter C CodeConstruction&CompletionBundle for demonstrating Citanje sadrzaja tekstualnih datoteka karakter po karakter PCEX
94 c_datoteke_brojanje_redova_rijeci_znakova Napisati program koji određuje broj redova, broj riječi i broj znakova (pri čemu se "whitespace" znakovi ne računaju) u tekstualnoj... PCEX
95 c_datoteke_brojanje_rijeci_s_velikim_pocetnim_slovom Napisati program koji određuje broj riječi koje počinju velikim slovom u tekstualnoj datoteci. Ime datoteke se unosi sa tastature. Riječ... PCEX
96 Citanje struktura iz tekstualnih datoteka C CodeConstruction&CompletionBundle for demonstrating Citanje struktura iz tekstualnih datoteka PCEX
97 c_citanje_struktura_iz_datoteka Napisati program koji iz tekstualne datoteke ispit.txt učitava podatke o studentima. Datoteka sadrži više redova, pri čemu svaki red ima... PCEX
98 c_citanje_iz_txt_challenge Napisati program koji čita podatke iz tekstualne datoteke rezultati.txt. Datoteka sadrži više redova, pri čemu je svaki red zapisan u... PCEX
99 Dereferenciranje pokazivaca C CodeConstruction&CompletionBundle for demonstrating Dereferenciranje pokazivaca PCEX
100 c_promjena_vrijednosti_preko_pokazivaca U programu je deklarisan realan broj x i pokazivač double *p. Postavite p da pokazuje na x, promijenite vrijednost x... PCEX
101 c_pokazivaci_dereferenciranje_int Napisati program koji deklariše cjelobrojnu varijablu i dodjeljuje njenu adresu odgovarajućem pokazivaču p. Zatim ispisati adresu varijable a i vrijednosti... PCEX
102 c_promjena_vrijednosti_preko_pokazivaca_2 U programu su date cjelobrojne varijable a i b. Pokazivač p prvobitno pokazuje na varijablu a. Vaš zadatak je da... PCEX
103 Detektovanje granica unutar stringa C CodeConstruction&CompletionBundle for demonstrating Detektovanje granica unutar stringa PCEX
104 c_brojanje_rijeci_alfanumericki Napisati program u kojem se omogućava unos nekog stringa, a zatim se ispisuje broj riječi koje se u njemu nalaze.... PCEX
105 c_brojanje_rijeci_razmaci Napisati program u kojem se omogućava unos nekog stringa s najviše 1000 karaktera, a zatim se ispisuje broj riječi koje... PCEX
106 c_brojanje_rijeci_s_velikim_pocetnim_slovom Napisati program u kojem se omogućava unos nekog stringa, a zatim se ispisuje broj njegovih riječi koje počinju velikim slovom.... PCEX
107 Dinamicka alokacija nizova C CodeConstruction&CompletionBundle for demonstrating Dinamicka alokacija nizova PCEX
108 c_dinamicka_alokacija_niza_calloc Napisati program koji koristi dinamičku alokaciju memorije za cjelobrojni niz. Program treba imati posebnu funkciju za alokaciju niza i posebnu... PCEX
109 c_dinamicka_alokacija_niza_malloc Napisati program koji koristi dinamičku alokaciju memorije za cjelobrojni niz. Program treba imati posebnu funkciju za alokaciju niza i posebnu... PCEX
110 c_dinamicka_alokacija_nizova_challenge Napisati program koji koristi dinamičku alokaciju memorije koja je inicijalizirana s nulama za niz struktura. Definisati strukturu Student koja sadrži... PCEX
111 Dinamicka alokacija obicnih varijabli C CodeConstruction&CompletionBundle for demonstrating Dinamicka alokacija obicnih varijabli PCEX
112 c_dinamicka_alokacija_varijable_calloc Napisati program koji dinamički alocira memoriju za jednu realnu varijablu. Program treba omogućiti korisniku unos realnog broja sa tastature, zatim... PCEX
113 c_dinamicka_alokacija_varijable_malloc Napisati C program koji dinamički alocira memoriju za jednu cjelobrojnu varijablu. Program treba omogućiti korisniku da unese cijeli broj, smjesti... PCEX
114 c_dinamicka_alokacija_varijabli_challenge Napisati program koji od korisnika traži unos broja elemenata n, a zatim u petlji dinamički alocira memoriju za jednu cijelobrojnu... PCEX
115 Determining Whether One is a Teenager (Case 1) Construct a program that receives a string that has the user name and age separated by a colon, and prints... PCEX exception handling, exceptions
116 Determining Whether One is a Teenager (Case 2) Construct a program that asks the user to enter a string that has the user name and age separated by... PCEX exceptions
117 Counting the Number of Valid and Banned Product Codes (Case 1) Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
118 Counting the Number of Valid and Banned Product Codes (Case 2) Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
119 CopyFileTo A Java program that demonstrate copying a text file. PCEX
120 PrintFileContent Read and print the contents of a text file. PCEX
121 Reporting File Information (Case 1) Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
122 Reporting File Information (Case 2) Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
123 Reporting the Total Hours Each Employee Worked (Case 1) Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
124 Reporting the Total Hours Each Employee Worked (Case 2) Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
125 Printing Consecutive Numbers Starting from Zero (Case 1) Construct a program that prints a sequence of numbers from 0 (inclusive) to 10 (exclusive). PCEX for loop
126 Printing Consecutive Numbers Starting from Zero (Case 2) Construct a program that prints a sequence of numbers from 0 (inclusive) to 6 (exclusive). PCEX for loop
127 Printing Sequence of Numbers with a Gap Between Adjacent Values (Case 1) Construct a program that prints a sequence of numbers from 1 (inclusive) to 16 (exclusive) in increments of 4. PCEX for loop
128 Printing Sequence of Numbers with a Gap Between Adjacent Values (Case 2) Construct a program that prints a sequence of numbers from 7 (inclusive) to 35 (inclusive) in increments of 7. PCEX for loop
129 Printing Consecutive Numbers Within a Specified Range (Case 1) Construct a program that prints a sequence of numbers from 1 (inclusive) to 9 (inclusive). PCEX for loop
130 Printing Consecutive Numbers Within a Specified Range (Case 2) Construct a program that prints a sequence of numbers from 8 (inclusive) to 14 (inclusive). PCEX for loop
131 Printing the Squares of Numbers Within a Specified Range (Case 1) Construct a program to write out the squares of even positive integers less than or equal to 10. PCEX for loop
132 Printing the Squares of Numbers Within a Specified Range (Case 2) Construct a program to write out the squares of odd positive integers less than 10. PCEX for loop
133 Printing the Squares of Numbers Within a Specified Range (Case 3) Construct a program to write out the squares of every number between 20 and 25, both inclusive. PCEX for loop
134 For petlja C CodeConstruction&CompletionBundle for demonstrating For petlja PCEX
135 c_ispis_unazad (for petlja) Napisati program koji ispisuje na ekran brojeve od 1 do 5 unazad koristeći for petlju. PCEX
136 c_faktorijeli (for petlja) Napisati program koji pomoću for petlje ispisuje na ekran faktorijele svih brojeva od 1 do 5. PCEX
137 c_puni_kvadrat Napisati program koji na ekran iscrtava kvadrat ispunjen znakovima zvijezda (*) čije su stranice duge po 5 zvijezda. PCEX
138 Formatirani ispisi C CodeConstruction&CompletionBundle for demonstrating Formatirani ispisi PCEX
139 c_ispisi_sa_sirinom_i_preciznosti Napisati program koji ispisuje dva cijela broja poravnata udesno i razdvojena razmakom, pri čemu prvi broj treba zauzeti barem 5... PCEX
140 c_ispisi Napisati program koji ispisuje različite vrijednosti na ekran. Prvo ispišite tekst "Zdravo, svijete!". Nakon toga ispišite proizvoljna dva cijela broja,... PCEX
141 c_ispisi_sa_sirinom_preciznosti_i_vodecim_nulama Napisati program koji na ekran ispisuje broj 10 na 5 mjesta, pri čemu dodatna mjesta trebaju biti ispunjena nulama. Nakon... PCEX
142 c_decimalni_ispis Napisati program koji na ekran ispisuje sljedeće vrijednosti jednu ispod druge: 2.5, 2.50, 02.50. PCEX
143 Funkcije i djeljivost C CodeConstruction&CompletionBundle for demonstrating Funkcije i djeljivost PCEX
144 c_funkcija_djelitelji Napisati program koji od korisnika traži unos prirodnog broja n i poziva funkciju djelitelji koja ispisuje sve njegove djelitelje. PCEX
145 c_funkcija_djeljiv_sa_3 Napisati funkciju int djeljivSaTri(int x) koja vraća 1 ako je broj x djeljiv sa 3, a 0 ako broj x... PCEX
146 c_funkcija_djeljiv_sa Napisati funkciju int djeljivSa(int x, int y) koja vraća 1 ako je x djeljiv sa y, a 0 ako nije.... PCEX
147 Funkcije i izrazi C CodeConstruction&CompletionBundle for demonstrating Funkcije i izrazi PCEX
148 c_kubiraj Napisati funkciju kubiraj koja računa kub cijelog broja i u glavnom programu ispisati kubove brojeva od 1 do 5. PCEX
149 c_funkcija_pozdrav Napisati funkciju pozdrav() koja ispisuje poruku Pozdrav!. U glavnom programu pozvati tu funkciju 3 puta. PCEX
150 c_funkcija_stepenuj Napisati program koji koristi funkciju stepenuj za izračunavanje stepena cijelog broja. Ispisati vrijednosti stepenovanja brojeva 2 i -3 za stepene... PCEX
151 c_funkcija_suma_kolicnika Napisati funkciju sa prototipom double suma_kolicnika(int a, int b) koja računa i vraća sumu: S=a/1+a/2+a/3+...+a/b. U glavnom programu unijeti a... PCEX
152 Funkcije i strukture C CodeConstruction&CompletionBundle for demonstrating Funkcije i strukture PCEX
153 c_strukture_funkcije_sredina_tacaka Napisati program koji definiše strukturu Tacka te fukciju "sredina" koja prima dvije varijable tipa ove strukture, računa središnju tačku te... PCEX
154 c_strukture_funkcija_pravougaonik Napisati funkciju povecaj_pravougaonik koja prima strukturu Pravougaonik. Ova struktura sadrži polja "sirina" i "visina". Funkcija vraća strukturu pravougaonik te povećava... PCEX
155 Funkcije i strukture s pokazivacima C CodeConstruction&CompletionBundle for demonstrating Funkcije i strukture s pokazivacima PCEX
156 c_strukture_s_pokazivacima Napisati program u kojem se definišu strukture Tacka i Kruznica. Program treba omoguciti unos obje strukture i ispisati da li... PCEX
157 c_strukture_funkcije_sredina_tacaka_s_pokazivacima Napisati program koji definiše strukturu Tacka te fukciju "sredina" koja prima dvije varijable tipa ove strukture, računa središnju tačku te... PCEX
158 c_strukture_funkcija_pravougaonik_pokazivaci Napisati funkciju povecaj_pravougaonik koja prima pokazivač na strukturu Pravougaonik. Ova struktura sadrži polja "sirina" i "visina". Funkcija ne vraća ništa,... PCEX
159 Determining the Letter Grade Of a Student Construct a program that receives a score from the user and determines the grade as follows:\nA for scores ≥ 90\nB... PCEX control flow, if-else statement
160 Converting the Letter Grade of a Student to Its Numeric Range Construct a program that receives a grade from the user and prints the numeric range for that grade using the... PCEX if-else statement
161 Determining the Sign of an Integer Construct a program that determines whether an integer is positive, negative, or zero. PCEX control flow, if-else statement
162 Determining Whether an Integer is Even or Odd Construct a program that determines whether an integer is even or odd. PCEX control flow, if-else statement
163 Calculating the Employees Wage Based on the Hours That the Employee Has Worked and an Hourly Pay Rate Construct a program for the payment department of a company to calculate the wage of an employee based on the... PCEX control flow, if-else statement
164 Calculating the Wage of an Employee at the Customer Service Call Center Construct a program for the payment department of a company to calculate the wage of an employee who works at... PCEX control flow, if-else statement
165 Determining the Smallest of the Three Integers Construct a program that determines the smallest of the three integer values entered by the user. PCEX control flow, if-else statement
166 Determining the Largest of the Three Integers Construct a program that determines the largest of the three integer values entered by the user. PCEX control flow
167 Warning the User about the Changes in the Temperature Construct a program that receives the temperature for today and yesterday and warns the user when it is getting colder... PCEX control flow, if-else statement
168 Warning the User about the Changes in the Temperature and Humidity Construct a program that receives the temperature and humidity for today and yesterday and warns the user when it is... PCEX control flow, if-else statement
169 Animal Class Hierarchy (Case 1) Suppose we have a class Animal and we want to extend it to produce class Dog. An animal has a... PCEX inheritance
170 Animal Class Hierarchy (Case 2) Suppose we have a class Animal and we want to extend it to produce class Dog. An animal has a... PCEX inheritance
171 Point Class Hierarchy (Case 1) Suppose we have a class Point and we want to extend it to produce class Point3D. The class Point has... PCEX inheritance
172 Point Class Hierarchy (Case 2) Suppose we have a class Point and we want to extend it to produce class Point3D. The class Point has... PCEX inheritance
173 Insertion Sort Java CodeConstruction&CompletionBundle for demonstrating Insertion Sort PCEX
174 Insertion Sort reads in Strings and uses insertion sort to print them out in sorted order PCEX
175 Izmjena tekstualnih datoteka C CodeConstruction&CompletionBundle for demonstrating Izmjena tekstualnih datoteka PCEX
176 c_upis_broja_karaktera_na_kraj_datoteke Napisati program koji broji koliko ima karaktera u datoteci datoteka.txt i zatim na njen kraj upisuje tekst “\nBroj karaktera: “... PCEX
177 c_upis_na_kraj_datoteke Napisati program koji otvara datoteku datoteka.txt i na njen kraj upisuje tekst “--KRAJ--”. PCEX
178 c_upis_reda_na_kraj_datoteke Data je datoteka knjige.txt koja u svakom redu sadrži sljedeće podatke razdvojene zarezom: cijena (realan broj), broj primjeraka (cijeli broj)... PCEX
179 Izrazi C CodeConstruction&CompletionBundle for demonstrating Izrazi PCEX
180 c_polovine Napisati program koji dodjeljuje varijabli vrijednost 44, računa njenu polovinu i ispiše obje vrijednosti na ekran. Isto ponoviti i za... PCEX
181 c_celzijus_farenhajt_konverzija Napisati program koji traži unos broja stepeni u Celzijusima i pretvara ih u Farenhajte prema formuli: F = C *... PCEX
182 c_farenhajt_celzijus_konverzija Napisati program koji traži unos broja stepeni u Celzijusima i pretvara ih u Farenhajte prema formuli: C = (5/9) *... PCEX
183 c_dijeljenje Napisati program koji na ekran ispisuje rezultat dijeljenja broja 5 sa 2, zaokružen na dva decimalna mjesta. PCEX
184 c_ostatak_pri_dijeljenju Napisati program koji računa ostatak pri dijeljenju broja 158 sa 13 i ispisuje na ekran cijeli izraz zajedno sa rezultatom. PCEX
185 Kontrola toka programa C CodeConstruction&CompletionBundle for demonstrating Kontrola toka programa PCEX
186 c_mjeseci Napisati program koji prima redni broj mjeseca sa tastature i ispisuje da li je on ispravan ili ne. PCEX
187 c_pritisak Napisati program koji deklariše cjelobrojnu varijablu pritisak i dodjeljuje joj neku vrijednost. Ako je vrijednost pritiska u intervalu [90, 120],... PCEX
188 c_grading Napisati program koji sa standardnog ulaza učitava cijeli broj bodova osvojenih na predmetu i nakon toga ispisuje odgovarajuću ocjenu. Skala... PCEX
189 c_max_number Napisati program koji sa tastature traži unos dva cijela broja, a zatim na ekran ispisuje onaj broj koji je veći... PCEX
190 Linked List Implementation - 1 Python CodeConstruction&CompletionBundle for demonstrating Linked List Implementation - 1 PCEX
191 Linked List Implementation In this example, we will define a linked list and create functions to add a new element to the end... PCEX
192 Linked List Operations - Size 1 In this example, we will learn how to create more functions inside a linked list PCEX
193 Linked List Operations - Size 2 In this example, we will learn how to create more functions inside a linked list PCEX
194 Linked List Implementation - 2 Python CodeConstruction&CompletionBundle for demonstrating Linked List Implementation - 2 PCEX
195 Linked List Implementation In this example, we will define a linked list and create functions to add a new element to the end... PCEX
196 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
197 Makro naredbe C CodeConstruction&CompletionBundle for demonstrating Makro naredbe PCEX
198 c_makro_kvadrat_broja Napisati program koji računa kvadrat cijelog broja pomoću makro naredbi i ispisuje kvadrat broja 5 na standardni izlaz. PCEX
199 c_makro_max_broj Napisati program koji ispisuje veći od dva data cijela broja pomoću makro naredbi. PCEX
200 Mijenjanje karaktera u stringu C CodeConstruction&CompletionBundle for demonstrating Mijenjanje karaktera u stringu PCEX
201 c_pretvaranje_broja_u_slovo Napisati program koji omogućava unos teksta sa maksimalno 1000 karaktera, a zatim u tekstu zamjenjuje sve brojeve sa slovom 'B'.... PCEX
202 c_zamjena_svakog_drugog_znaka Napisati program u kojem se u unešenom stringu zamijeni svaki drugi znak znakom '*'. Kandidati za zamjenu su znakovi koji... PCEX
203 Printing A Sequence of Repeated Numbers (Case 1) Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX nested loops
204 Printing A Sequence of Repeated Numbers (Case 2) Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX nested loops
205 Printing A Right Triangle Star Pattern A Right triangle star pattern contains N asterisks in N-th row. Construct a program that receives the number of rows... PCEX nested loops
206 Printing an Inverted Right Triangle Star Pattern An inverted right triangle star pattern of N rows contains N-i+1 asterisks in the i-th row. Construct a program that... PCEX nested loops
207 Nizovi karaktera C CodeConstruction&CompletionBundle for demonstrating Nizovi karaktera PCEX
208 c_niz_karaktera_brojanje_samoglasnika Napisati program koji prolazi kroz niz karaktera i broji koliko se puta u njemu pojavljuju samoglasnici. Program treba prepoznati i... PCEX
209 c_unos_niza_karaktera Napisati program koji od korisnika traži da unese broj indeksa (cijeli broj), ime i prezime. Nizovi za ime i prezime... PCEX
210 c_trazenje_karaktera_u_stringu Napisati program koji provjerava da li se u datom stringu nalazi određeni karakter. PCEX
211 Nizovi u strukturama i nizovi struktura C CodeConstruction&CompletionBundle for demonstrating Nizovi u strukturama i nizovi struktura PCEX
212 c_strukture_i_nizovi Napisati program u programskom jeziku C koji omogućava rad sa studentima koristeći strukture i nizove. Potrebno je definisati strukturu Student... PCEX
213 c_strukture_i_nizovi_pokazivaci Napisati program koji omogućava rad sa studentima koristeći strukture i nizove. Potrebno je definisati strukturu Student koja sadrži ime i... PCEX
214 c_strukture_i_nizovi_challenge Napisati program u programskom jeziku C koji radi sa strukturom `Proizvod` koja sadrži naziv proizvoda i njegovu cijenu. U programu... PCEX
215 The Class for Representing a Bank Account (Case 1) Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... PCEX classes, objects
216 The Class for Representing a Bank Account (Case 2) Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... PCEX classes, objects
217 The Class for Representing a Loan (Case 1) Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... PCEX classes, objects
218 The Class for Representing a Loan (Case 2) Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... PCEX classes, objects
219 La Clase para Representar un Prestamo (Caso 1) Construya una clase que represente un préstamo. Esta clase debe contener datos que representen la tasa de interés, el monto... PCEX classes, objects
220 La Clase para Representar un Prestamo (Caso 2) Construya una clase que represente un préstamo. Esta clase debe contener datos que representen la tasa de interés, el monto... PCEX classes, objects
221 The Class for Representing a Point in the Euclidean Plane (Case 1) Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... PCEX
222 The Class for Representing a Point in the Euclidean Plane (Case 2) Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... PCEX classes, objects
223 The Class for Representing a TV (Case 1) Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... PCEX classes, objects
224 The Class for Representing a TV (Case 2) Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... PCEX classes, objects
225 Operacije nad elementima matrice C CodeConstruction&CompletionBundle for demonstrating Operacije nad elementima matrice PCEX
226 c_srednja_vrijednost_matrice Napisati program koji ispisuje srednju vrijednost elemenata matrice. PCEX
227 c_zbir_elemenata_u_redovima Napisati program koji ispisuje zbir elemenata u svakom redu matrice. PCEX
228 c_zbir_elemenata_u_kolonama Napisati program koji ispisuje zbir elemenata u svakoj koloni matrice. PCEX
229 c_max_elementi_kolona Napisati program koji za svaku kolonu ispisuje najveći element koji se nalazi u njoj. PCEX
230 Pisanje u binarne datoteke C CodeConstruction&CompletionBundle for demonstrating Pisanje u binarne datoteke PCEX
231 c_pisanje_u_binarne_datoteke Napisati program koji omogućava upis podataka o osobama u binarnu datoteku baza.dat. Definisati strukturu Osoba koja sadrži ime osobe i... PCEX
232 c_pisanje_podatka_u_binarnu_datoteku Napisati program u programskom jeziku C koji u binarnu datoteku podatak.dat upisuje jedan podatak tipa double. Program treba otvoriti datoteku... PCEX
233 c_pisanje_u_binarne_datoteke_challenge Napisati program koji omogućava upis podataka o kursevima u binarnu datoteku kurs.dat. Definisati strukturu Kurs koja sadrži naziv kursa, šifru... PCEX
234 Pokazivaci kao parametri u funkcijama C CodeConstruction&CompletionBundle for demonstrating Pokazivaci kao parametri u funkcijama PCEX
235 c_zamjena_pomocu_pokazivaca Napisati program koji prikazuje razliku između pokušaja zamjene vrijednosti dvije cjelobrojne varijable pomoću funkcije koja prima parametre po vrijednosti i... PCEX
236 c_pokazivaci_min_max Napisati program koji implementira i poziva funkciju min_max. Funkcija prima dva cijela broja i pomoću pokazivača sprema u zadane varijable:... PCEX
237 Pokazivaci na karaktere C CodeConstruction&CompletionBundle for demonstrating Pokazivaci na karaktere PCEX
238 c_pokazivaci_na_karaktere_brojanje_samoglasnika Napisati program koji prolazi kroz niz karaktera koristeći pokazivačku aritmetiku i broji koliko se puta pojavljuju samoglasnici. Program treba prepoznati... PCEX
239 c_trazenje_karaktera_u_stringu_pokazivaci Napisati program koji pomoću pokazivačke aritmetike provjerava da li se u datom stringu nalazi određeni karakter. PCEX
240 Pokazivacka aritmetika C CodeConstruction&CompletionBundle for demonstrating Pokazivacka aritmetika PCEX
241 c_pokazivaci_manipulacija_clanova_niza Dat je niz cijelih brojeva i pokazivač p koji pokazuje na drugi član niza. Uvećati vrijednost drugog člana niza za... PCEX
242 c_pokazivaci_pomjeranje_kroz_niz Dat je niz cijelih brojeva i pokazivač p koji pokazuje na prvi član niza. Program treba ispisati vrijednost prvog i... PCEX
243 c_pokazivaci_pomjeranje_kroz_niz_i_manipulacija Napisati program u kojem je inicijalizovan niz sa 10 cjelobrojnih vrijednosti i pokazivač na prvi element niza. Vrijednost prvog elementa... PCEX
244 Calculo del Indice de Masa Corporal (IMC) El IMC es una medida de la grasa corporal basada en la altura y el peso que se aplica a... PCEX operators, variables
245 Calculo y Redondeo del Indice de Masa Corporal (IMC) al Entero Mas Cercano. El IMC es una medida de grasa corporal basada en la altura y el peso que se aplica a hombres... PCEX operators, variables
246 Creando un Diccionario de Pares Caracteres-Frecuencia Construye un programa que tenga una función que reciba un string del usuario y cree un diccionario que mapea cada... PCEX dictionaries
247 Creando un Diccionario de Pares Caracteres-Palabras Construye un programa que tenga una función que reciba un string y cree un diccionario que mapea cada carácter a... PCEX dictionaries
248 Determinando Si Uno Es Adolescente (Caso 1) Construir un programa que reciba un string que tiene el nombre de usuario y la edad separados por dos puntos,... PCEX exceptions
249 Determinando Si Uno Es Adolescente (Caso 2) Construye un programa que le pida al usuario que ingrese un string que contenga el nombre de usuario y la... PCEX exceptions
250 Contando el Numero de Codigos de Producto Validos y Prohibidos (Caso 1) Supongamos que una empresa hipotética utiliza códigos para representar sus diversos productos. Un código de producto incluye, entre otra información,... PCEX exceptions
251 Contando el Numero de Codigos de Producto Validos y Prohibidos (Caso 2) Supongamos que una empresa hipotética utiliza códigos para representar sus diversos productos. Un código de producto incluye, entre otra información,... PCEX exceptions
252 Herencia de Persona y Empleado Construir dos clases: una que represente a una Persona y otra que represente a un Empleado que debe definirse como... PCEX classes, objects
253 Informacion de Herencia de Persona y Empleado Construir dos clases: una que represente a una Persona y otra que represente a un Empleado que debe ser definida... PCEX classes, objects
254 Concatenando Caracteres de Dos Strings (Caso 1) Construya un programa que tenga una función que reciba dos strings y devuelva un string formado a partir de los... PCEX strings
255 Concatenando Caracteres de Dos Strings (Caso 2). Construye un programa que tenga una función que reciba dos strings y devuelva un string formado a partir de las... PCEX strings
256 Encontrar el Divisor Mas Pequeno de un Numero Positivo Construir un programa que encuentre el divisor más pequeño (distinto de 1) de un número positivo. Por ejemplo, el divisor... PCEX loops, while loop
257 Encontrar el Mayor Divisor de un Numero Positivo Construir un programa que encuentre el mayor divisor de un número positivo, excluyendo el número mismo. Por ejemplo, el mayor... PCEX loops, while loop
258 Informe de Informacion del Archivo (Caso 1) Construir un programa que reciba la ruta completa a un archivo de entrada del usuario, lea ese archivo e informe... PCEX file i/o
259 Informar Informacion del Archivo (Caso 2) Construir un programa que reciba la ruta completa a un archivo de entrada del usuario, lea ese archivo e informe... PCEX file i/o
260 Desplazando los Valores de la Lista a la Izquierda Una Posicion Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
261 Desplazando los Valores de la Lista a la Izquierda Dos Posiciones Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
262 Desplazando los Valores de la Lista a la Derecha una Posicion Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
263 Desplazando los Valores de la Lista a la Derecha Dos Posiciones Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
264 Advertir al Usuario sobre los Cambios en la Temperatura Construir un programa que reciba la temperatura de hoy y de ayer y advierta al usuario cuando esté haciendo más... PCEX conditionals
265 Advertir al Usuario sobre los Cambios en la Temperatura y Humedad. Construir un programa que reciba la temperatura y la humedad de hoy y de ayer y advierta al usuario cuando... PCEX conditionals
266 Determinando Cuando Comprar un Nuevo Telefono (Caso 1) Construir un programa que determine si es el momento de comprar un nuevo teléfono basado en las entradas que recibe... PCEX conditionals
267 Determinando Cuando Comprar un Nuevo Telefono (Caso 2) Construir un programa que determine si es el momento de comprar un nuevo teléfono basado en las entradas que recibe... PCEX conditionals
268 Imprimir Tabla de Conteo de Medallas con Totales por Fila Supongamos que tenemos una matriz de 7x4 que almacena el número de medallas que siete países ganaron en las competencias... PCEX 2d list
269 Imprimir Tabla de Conteo de Medallas con Totales por Fila y por Columna Supongamos que tenemos una matriz de 7x4 que almacena el número de medallas que siete países ganaron en las competencias... PCEX 2d list
270 Pythagorean Theorem (Case 1) Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX
271 Pythagorean Theorem (Case 2) Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX
272 Pasar Valores Construir una función que aumente el valor del entero original en 1 y devuelva la dirección de memoria del valor... PCEX functions
273 Pasar Valores Construir un programa que convierta grados Celsius a Fahrenheit. PCEX functions
274 Imprimir un Patron de Estrellas en Forma de Triangulo Rectangulo Un patrón de estrellas en forma de triángulo rectángulo contiene N asteriscos en la N-ésima fila. Construya un programa que... PCEX
275 Imprimir un Patron de Estrellas en Forma de Triangulo Rectangulo Invertido Un patrón de estrellas en forma de triángulo rectángulo invertido de N filas contiene N-i+1 asteriscos en la i-ésima fila.... PCEX for loop, loops
276 Contando las Ocurrencias de un String en Otro (Caso 1) Construye un programa que tenga una función que reciba un string y devuelva el número de veces que el string... PCEX for loop, loops
277 Contando las Ocurrencias de un String en Otro (Caso 2). Construye un programa que tenga una función que reciba un string y devuelva el número de veces que el string... PCEX for loop, loops
278 Creando un Diccionario de Pares Estudiante-Puntajes (Caso 1) Supongamos que tenemos una lista de estudiantes y una lista de sus correspondientes puntajes de exámenes. Construya un programa que... PCEX dictionaries
279 Creando un Diccionario de Pares Estudiante-Puntajes (Caso 2) Supongamos que tenemos una lista de estudiantes y una lista de sus correspondientes puntajes de exámenes. Construya un programa que... PCEX dictionaries
280 Mostrando los Dias que Estan por Sobre el Promedio de Temperatura Construir un programa que lea una serie de temperaturas y reporte la temperatura promedio y el número de días que... PCEX list
281 Mostrando los Dias que Estan por Sobre 32 Grados Fahrenheit Construye un programa que lea una serie de temperaturas y reporte los días que están por sobre 32 grados Fahrenheit... PCEX list
282 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX
283 Converting Milliseconds to Hours-Minutes- and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX
284 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX
285 Converting Milliseconds to Hours-Minutes- and Seconds. Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX
286 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
287 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
288 Maquina Expendedora Con Dolares y Monedas de Veinticinco Supongamos que tenemos una máquina expendedora que da cambio. Un cliente selecciona un artículo para comprar e inserta un billete... PCEX operators, variables
289 Maquina Expendedora Con Monedas de diferentes centavos Supongamos que tenemos una máquina expendedora que da cambio. Un cliente selecciona un artículo para comprar e inserta un billete... PCEX operators, variables
290 Calculando el Porcentaje de Victorias de un Equipo (Caso 1) Construir un programa que reciba del usuario el número de partidos que un equipo ganó en un torneo de 12... PCEX conditionals, loops, while loop
291 Calculando el Porcentaje de Victorias de un Equipo (Caso 2) Construya un programa que reciba del usuario el número de partidos en un torneo y el número de partidos que... PCEX conditionals, loops, while loop
292 Calculando el Porcentaje de Victorias de un Equipo (Caso 3) Construye un programa que reciba del usuario el número de partidos que un equipo ganó y empató en un torneo... PCEX conditionals, loops, while loop
293 Informe de las Horas Totales Trabajadas por Cada Empleado (Caso 1) Supongamos que tenemos un archivo de entrada que contiene información sobre cuántas horas ha trabajado cada empleado de una empresa.... PCEX file i/o
294 Informe de las Horas Totales Trabajadas por Cada Empleado (Caso 2) Supongamos que tenemos un archivo de entrada que contiene información sobre cuántas horas ha trabajado cada empleado de una empresa.... PCEX file i/o
295 Queue Python CodeConstruction&CompletionBundle for demonstrating Queue PCEX
296 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
297 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
298 Rad s kursorom u tekstualnim datotekama C CodeConstruction&CompletionBundle for demonstrating Rad s kursorom u tekstualnim datotekama PCEX
299 c_citanje_izmjena_datoteka_koristenjem_kursora Napisati program koji radi sa tekstualnom datotekom podaci.txt otvorenom u read-update režimu. Program treba prvo otvoriti datoteku i pomoću funkcije... PCEX
300 c_citanja_izmjena_koristenjem_kursora_challenge Napisati program koji otvara tekstualnu datoteku podaci.txt u update režimu. Program treba pomoću funkcije fseek postaviti kursor na sredinu datoteke,... PCEX
301 Rad sa dijagonalama matrica C CodeConstruction&CompletionBundle for demonstrating Rad sa dijagonalama matrica PCEX
302 c_ispis_ispod_sporedne_dijagonale Napisati program koji ispisuje elemente ispod sporedne dijagonale matrice, razdvojene razmakom. PCEX
303 c_ispis_iznad_glavne_dijagonale Napisati program koji ispisuje elemente iznad glavne dijagonale matrice, razdvojene razmakom. PCEX
304 c_elementi_ispod_glavne_dijagonale Napisati program koji postavlja sve elemente ispod glavne dijagonale na 0, a zatim ispisuje matricu na ekran. PCEX
305 c_proizvod_elemenata_na_dijagonalama Napisati program koji ispisuje proizvod svih elemenata na glavnoj i sporednoj dijagonali matrice dimenzija 4x4. PCEX
306 c_proizvod_elemenata_na_dijagonalama_neparan Napisati program koji ispisuje proizvod svih elemenata na glavnoj i sporednoj dijagonali matrice dimenzija 5x5. PCEX
307 Selection sort C CodeConstruction&CompletionBundle for demonstrating Selection sort PCEX
308 c_selection_sort Napisati program koji traži unos niza od 10 realnih brojeva sa tastature. Niz je zatim potrebno sortirati u rastućem redoslijedu... PCEX
309 Sequential Execution Python CodeConstruction&CompletionBundle for demonstrating Sequential Execution PCEX
310 Print using variables Write a program that generates the output as below. Use only variables in the print-statements, so `print("text")` is not allowed... PCEX
311 Executing statements sequentially In imperative programming the order of the statements matters for the execution of the program. PCEX
312 Slanje stringova u funkcije C CodeConstruction&CompletionBundle for demonstrating Slanje stringova u funkcije PCEX
313 c_funkcija_uporedi_stringove Napisati funkciju koja daje poredak dva stringa po leksikografskom redoslijedu, te vraća -1 ako je prvi string manji od drugog,... PCEX
314 c_funkcija_prebroji_znak Implementirati funkciju prebroji koja prima string i karakter, te vraća broj pojavljivanja tog karaktera u stringu. U glavnom programu omogućiti... PCEX
315 c_funkcija_nadji_rijec Napisati funkciju nadji_rijec koja prima dva stringa s1 i s2, pri čemu s1 predstavlja neku rečenicu, a s2 jednu riječ.... PCEX
316 String Concatenation (Case 1) Construct a program that prints the text "24 and 45 concatenated: 2445" and "24 and 45 added: 69". PCEX strings
317 String Concatenation (Case 2) Construct a program that prints the text "333", "63", and "36". PCEX
318 Accessing String Characters (Case 1) Construct a program that prints the 1st, 9th, and the last character of the string "String Example!". PCEX strings
319 Accessing String Characters (Case 2) Construct a program that prints the 7th, 11th, and 14th character of the string "Second Example!". PCEX strings
320 String Comparison (Case 1) Construct the program that first checks the equality of the strings "HELLO WORLD!" and "hello world!" and then modifies the... PCEX strings
321 String Comparison (Case 2) Construct the program that modifies the string "hexxo worxd!" so that it matches (ignoring case) the string "HELLO WORLD!". PCEX strings
322 String With Escape Characters (Case 1) Construct a program that prints the following output:\n"Quotes"\nSlashes\n\//\nHow '"confounding' "\" it is! PCEX strings
323 String With Escape Characters (Case 2) Construct a program that prints the following output:\n""Two Double Quotes""\n Slashes \//\nHow '"confounding' "\" it is! PCEX strings
324 String With Escape Characters (Case 3) Construct a program that prints the following output:\n"Slashes"\\//\n \\//\nHow '"confounding' "\" it is! PCEX strings
325 Printing Name Initials Construct a program that prints the initials of the name "John Smith". PCEX strings
326 Printing Full Name with Middle Initial Construct a program that prints the full name with middle initial for the name "John Phillip Smith". PCEX
327 Printing Name in APA Style Construct a program that prints the name "Alice Ann Darcy" following the APA style, i.e., last name first, followed by... PCEX strings
328 testing_um2_arun_java_SLR_weat_ex Java CodeConstruction for demonstrating testing_um2_arun_java_SLR_weat_ex PCEX
329 testing_um2_arun_java_SLR_weat_ch Java CodeCompletionProblem for demonstrating testing_um2_arun_java_SLR_weat_ch PCEX
330 testing_um2_student_average_arun_ex Calculate the Student Average Grade (example) PCEX
331 testing_um2_student_average_arun_ch Calculate the student average grade (challenge) PCEX
332 Ubacivanje karaktera u string C CodeConstruction&CompletionBundle for demonstrating Ubacivanje karaktera u string PCEX
333 c_ubacivanje_rijeci Napisati program koji u datom stringu zamjenjuje svaku cifru 1 sa tekstom "jedan". Pretpostaviti da je primljeni string dovoljno velik... PCEX
334 c_spajanje_dva_stringa Napisati program koji dodaje sadržaj drugog stringa prvom stringu. PCEX
335 Unos i ispis struktura C CodeConstruction&CompletionBundle for demonstrating Unos i ispis struktura PCEX
336 c_strukture Napisati program u kojem se definišu strukture Tacka i Kruznica. Program treba omoguciti unos obje strukture i ispisati da li... PCEX
337 c_unos_i_ispis_datuma Napisati kod koji kreira strukturu datum te funkcije za unos i ispis datuma. PCEX
338 c_unos_i_ispis_proizvoda Napisati kod koji koristi strukturu Datum i Proizvod, pri čemu Proizvod sadrži polja: naziv, cijena, datum proizvodnje i isteka te... PCEX
339 c_strukture_unos_ispis_studenta_challenge Napisati program koji koristi strukturu Student (s poljima ime, indeks i prosjek) te dvije funkcije - jedna za unos, a... PCEX
340 Unos i obrada nizova i matrica C CodeConstruction&CompletionBundle for demonstrating Unos i obrada nizova i matrica PCEX
341 c_ispis_glavna_dijagonala Napisati program koji od korisnika traži unos matrice cijelih brojeva dimenzija 3x3 i zatim ispisuje na ekran elemente na glavnoj... PCEX
342 c_min_array Napisati program koji traži unos niza 10 cijelih brojeva sa tastature i zatim ispisuje najmanji element u nizu. PCEX
343 c_unos_matrice Napisati program koji od korisnika traži unos matrice cijelih brojeva dimenzija 2x2 i zatim je ispisuje na ekran. PCEX
344 c_max_array Napisati program koji traži unos niza 10 cijelih brojeva sa tastature i zatim ispisuje najveći element u nizu. PCEX
345 c_ispis_sporedna_dijagonala Napisati program koji od korisnika traži unos matrice cijelih brojeva dimenzija 3x3 i zatim ispisuje na ekran elemente na sporednoj... PCEX
346 Unos i prebacivanje elemenata niza C CodeConstruction&CompletionBundle for demonstrating Unos i prebacivanje elemenata niza PCEX
347 c_unos_niza_s_prekidom Napisati program koji od korisnika traži unos niza pozitivnih realnih brojeva. Niz može sadržavati najviše 5 elemenata, a može se... PCEX
348 c_unos_niza_while Napisati program koji od korisnika traži unos niza od 5 cijelih brojeva i na kraju ispisuje unesene brojeve na ekran.... PCEX
349 c_prebacivanje_u_drugi_niz Napisati program koji od korisnika traži unos niza od 5 cijelih brojeva, a zatim sve elemente tog niza prebacuje u... PCEX
350 Unos karaktera C CodeConstruction&CompletionBundle for demonstrating Unos karaktera PCEX
351 c_unos_karaktera_getchar Napisati program koji traži od korisnika da unese jedan karakter, koji se čita pomoću getchar() funkcije. Program treba zatim ispisati... PCEX
352 c_unos_karaktera_za_karakterom Napisati program koji traži da tri studenta (Tarik, Bojan i Mirza) unesu sa standardnog ulaza po jedno slovo koje predstavlja... PCEX
353 c_unos_broja_i_karaktera Napisati program u kojem se traži unos broja nekog stola (prirodan broj), a nakon toga jedno malo slovo koje označava... PCEX
354 Unos struktura u tekstualne datoteke C CodeConstruction&CompletionBundle for demonstrating Unos struktura u tekstualne datoteke PCEX
355 c_pisanje_u_datoteke Napisati program koji iz tekstualne datoteke ispit.txt učitava podatke o studentima. Datoteka sadrži zapise u kojima su za svakog studenta... PCEX
356 c_pisanje_u_datoteke_challenge Napisati program koji omogućava unos podataka o knjigama i njihov upis u tekstualnu datoteku knjige.txt. Definisati strukturu Knjiga koja sadrži... PCEX
357 Upis u formatirane tekstualne datoteke C CodeConstruction&CompletionBundle for demonstrating Upis u formatirane tekstualne datoteke PCEX
358 c_formatirane_datoteke_upis_broja_i_stringa U programu su data imena studenata. Potrebno je kreirati novu datoteku studenti.txt i u nju upisati za svakog studenta njegov... PCEX
359 c_formatirane_datoteke_upis_sa_decimalama U programu su data imena studenata i njihovi bodovi. Potrebno je kreirati novu datoteku studenti.txt i u nju upisati za... PCEX
360 Upis u tekstualne datoteke karakter po karakter C CodeConstruction&CompletionBundle for demonstrating Upis u tekstualne datoteke karakter po karakter PCEX
361 c_kopiranje_karaktera_u_datoteku Napisati program koji otvara datoteku prva.txt’ i kopira njen sadržaj karakter po karakter u drugu datoteku druga.txt’. PCEX
362 c_upis_stringa_u_datoteku Napisati program koji upisuje u datoteku sadržaj datog niza karaktera (varijable niz). Pisanje je potrebno uraditi karakter po karakter. PCEX
363 Uvod C CodeConstruction&CompletionBundle for demonstrating Uvod PCEX
364 c_hello_world Napisati program koji na ekran ispisuje tekst "Zdravo, svijete!". PCEX
365 c_hello_world_redovi Napisati program koji na ekran ispisuje tekst "Zdravo, svijete!" dva puta, sa praznim redom između ispisa. PCEX
366 Vracanje pokazivaca na karaktere iz funkcija C CodeConstruction&CompletionBundle for demonstrating Vracanje pokazivaca na karaktere iz funkcija PCEX
367 c_funkcija_podstring Napisati funkciju podstring koja prima dva stringa s1 i s2, te provjerava da li je s2 podstring stringa s1. Ako... PCEX
368 c_funkcija_ukloni_razmake Napisati funkciju ukloni_razmake koja prima string i uklanja sve razmake u njemu. Funcija treba vratiti pokazivač na početak izmijenjenog stringa. PCEX
369 Finding the Smallest Divisor of a Positive Number Construct a program that finds the smallest divisor (other than 1) of a positive number. For example, the smallest divisor... PCEX while loop
370 Finding the Largest Divisor of a Positive Number Construct a program that finds the largest divisor of a positive number, excluding the number itself. For example, the largest... PCEX while loop
371 Receiving Input Integers Until a Certain Condition is Met (Case 1) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
372 Receiving Input Integers Until a Certain Condition is Met (Case 2) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
373 Receiving Input Integers Until a Certain Condition is Met (Case 3) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
374 Receiving Input Integers Until a Certain Condition is Met (Case 4) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
375 Calculating the Average of Input Integers Construct a program that reads a series of integers from the user, sums them up, and calculates their average. The... PCEX while loop
376 Calculating the Average of the Input Integers that are an Even Number Construct a program that reads a series of integer values from the user, sums up the integers that are an... PCEX while loop
377 Calculating the Average of Floating-Point Numbers Construct a program that reads a series of non-negative floating-point numbers from the user, sums them up, and calculate their... PCEX while loop
378 Finding Adjacent Duplicates in a Sequence of Numbers Construct a program that checks whether a sequence of numbers, entered one at a time, contains adjacent duplicates. The user... PCEX while loop
379 Finding Adjacent Consecutive Numbers in a Sequence of Integers Construct a program that checks whether a sequence of integers, entered one at a time, contains adjacent integers that are... PCEX while loop
380 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 while loop
381 Printing Digits of an Integer from Right to Left Construct a program that prints the digits of an integer from right to left. PCEX while loop
382 The Digit Sum of an Integer Construct a program that calculates the sum of the digits of an integer. PCEX while loop
383 Reversing the Digits of an Integer Construct a program that reverses the digits of an integer mathematically. PCEX while loop
384 Calculating the Winning Percentage of a Sports Team (Case 1) Construct a program that receives from the user the number of games that a sports team won in a tournament... PCEX while loop
385 Calculating the Winning Percentage of a Sports Team (Case 2) Construct a program that receives from the user the number of games in a tournament and the number of the... PCEX while loop
386 Calculating the Winning Percentage of a Sports Team (Case 3) Construct a program that receives from the user the number of games that a sports team won and tied in... PCEX while loop
387 While petlja C CodeConstruction&CompletionBundle for demonstrating While petlja PCEX
388 c_ispis_unazad (while petlja) Napisati program koji ispisuje na ekran brojeve od 1 do 5 unazad koristeći while petlju. PCEX
389 c_faktorijeli (while petlja) Napisati program koji pomoću while petlje ispisuje na ekran faktorijele svih brojeva od 1 do 5. PCEX
390 Zamjena redova i kolona C CodeConstruction&CompletionBundle for demonstrating Zamjena redova i kolona PCEX
391 c_zamjena_dvije_kolone Napisati program koji zamjenjuje dvije kolone matrice (elementi jedne kolone postaju elementi druge kolone, i obrnuto). Korisnik unosi indekse dvije... PCEX
392 c_zamjena_dva_reda Napisati program koji zamjenjuje dva reda matrice (elementi jednog reda postaju elementi drugog reda, i obrnuto). Korisnik unosi indekse dva... PCEX
393 c_zamjena_redova Napisati program koji zamjenjuje redove matrice (elementi jednog reda postaju elementi drugog reda, i obrnuto). Korisnik unosi indekse redova koje... PCEX
394 c_zamjena_kolona_dva_mjesta_dalje Napisati program koji pomjera svaku kolonu matrice na mjesto kolone koja se nalazi dva mjesta desno od nje. Brojanje kolona... PCEX
395 IfElse_Structure C BehaviorExample for demonstrating IfElse_Structure AnnEx
396 private C BehaviorExample for demonstrating private AnnEx
397 1stprogram C++ BehaviorExample for demonstrating 1stprogram AnnEx
398 Using 2D Arrays C++ BehaviorExample for demonstrating Using 2D Arrays AnnEx
399 deferencing C++ BehaviorExample for demonstrating deferencing AnnEx
400 ArrayAddresses C++ BehaviorExample for demonstrating ArrayAddresses AnnEx
401 ArrayPointers C++ BehaviorExample for demonstrating ArrayPointers AnnEx
402 ArraysSubscript C++ BehaviorExample for demonstrating ArraysSubscript AnnEx
403 ascII_char C++ BehaviorExample for demonstrating ascII_char AnnEx
404 Assign Return C++ BehaviorExample for demonstrating Assign Return AnnEx
405 atof_atoi_atol C++ BehaviorExample for demonstrating atof_atoi_atol AnnEx
406 avg_score C++ BehaviorExample for demonstrating avg_score AnnEx
407 Binary_Expressions C++ BehaviorExample for demonstrating Binary_Expressions AnnEx
408 Block Scope C++ BehaviorExample for demonstrating Block Scope AnnEx
409 BreakStatement C++ BehaviorExample for demonstrating BreakStatement AnnEx
410 BubbleSort C++ BehaviorExample for demonstrating BubbleSort AnnEx
411 BubbleSortAlgo C++ BehaviorExample for demonstrating BubbleSortAlgo AnnEx
412 BubbleSortPF C++ BehaviorExample for demonstrating BubbleSortPF AnnEx
413 All Variables Together C++ BehaviorExample for demonstrating All Variables Together AnnEx
414 Boolean Variables C++ BehaviorExample for demonstrating Boolean Variables AnnEx
415 Change the Value of a Variable C++ BehaviorExample for demonstrating Change the Value of a Variable AnnEx
416 Character Numbers ASCII C++ BehaviorExample for demonstrating Character Numbers ASCII AnnEx
417 Char Variables C++ BehaviorExample for demonstrating Char Variables AnnEx
418 Float and Double Variables C++ BehaviorExample for demonstrating Float and Double Variables AnnEx
419 Initializing Variables C++ BehaviorExample for demonstrating Initializing Variables AnnEx
420 Multiline cout C++ BehaviorExample for demonstrating Multiline cout AnnEx
421 Using End of Line Statement C++ BehaviorExample for demonstrating Using End of Line Statement AnnEx
422 Simple cout C++ BehaviorExample for demonstrating Simple cout AnnEx
423 Ctring Variables C++ BehaviorExample for demonstrating Ctring Variables AnnEx
424 Using Variables C++ BehaviorExample for demonstrating Using Variables AnnEx
425 Size of Variables C++ BehaviorExample for demonstrating Size of Variables AnnEx
426 Variable Types C++ BehaviorExample for demonstrating Variable Types AnnEx
427 Operations with Variables C++ BehaviorExample for demonstrating Operations with Variables AnnEx
428 Calculate_profit C++ BehaviorExample for demonstrating Calculate_profit AnnEx
429 Call By Reference C++ BehaviorExample for demonstrating Call By Reference AnnEx
430 Call By Reference2 C++ BehaviorExample for demonstrating Call By Reference2 AnnEx
431 Function CallByValue C++ BehaviorExample for demonstrating Function CallByValue AnnEx
432 CallbyReference C++ BehaviorExample for demonstrating CallbyReference AnnEx
433 CallbyValue C++ BehaviorExample for demonstrating CallbyValue AnnEx
434 casting_num C++ BehaviorExample for demonstrating casting_num AnnEx
435 CH3_printf1 C++ BehaviorExample for demonstrating CH3_printf1 AnnEx
436 CH3_printf2 C++ BehaviorExample for demonstrating CH3_printf2 AnnEx
437 CH3_printf3 C++ BehaviorExample for demonstrating CH3_printf3 AnnEx
438 Array of Char C++ BehaviorExample for demonstrating Array of Char AnnEx
439 character_functions C++ BehaviorExample for demonstrating character_functions AnnEx
440 CharReferencing C++ BehaviorExample for demonstrating CharReferencing AnnEx
441 check_file C++ BehaviorExample for demonstrating check_file AnnEx
442 check_file2 C++ BehaviorExample for demonstrating check_file2 AnnEx
443 Coin_Values C++ BehaviorExample for demonstrating Coin_Values AnnEx
444 complex_expr C++ BehaviorExample for demonstrating complex_expr AnnEx
445 compound_assign C++ BehaviorExample for demonstrating compound_assign AnnEx
446 ConstPointer C++ BehaviorExample for demonstrating ConstPointer AnnEx
447 ConstPointer2 C++ BehaviorExample for demonstrating ConstPointer2 AnnEx
448 Continue C++ BehaviorExample for demonstrating Continue AnnEx
449 CopyString C++ BehaviorExample for demonstrating CopyString AnnEx
450 count_occur C++ BehaviorExample for demonstrating count_occur AnnEx
451 create_seq_file C++ BehaviorExample for demonstrating create_seq_file AnnEx
452 Cwhile_counter C++ BehaviorExample for demonstrating Cwhile_counter AnnEx
453 decimal_value C++ BehaviorExample for demonstrating decimal_value AnnEx
454 defined_func1 C++ BehaviorExample for demonstrating defined_func1 AnnEx
455 defined_func2 C++ BehaviorExample for demonstrating defined_func2 AnnEx
456 defined function C++ BehaviorExample for demonstrating defined function AnnEx
457 Defined Function2 C++ BehaviorExample for demonstrating Defined Function2 AnnEx
458 Do Switch Function C++ BehaviorExample for demonstrating Do Switch Function AnnEx
459 Encryption Program C++ BehaviorExample for demonstrating Encryption Program AnnEx
460 fgetc_fputc C++ BehaviorExample for demonstrating fgetc_fputc AnnEx
461 find_string C++ BehaviorExample for demonstrating find_string AnnEx
462 ForLoop C++ BehaviorExample for demonstrating ForLoop AnnEx
463 ForLoop2 C++ BehaviorExample for demonstrating ForLoop2 AnnEx
464 ForStatement C++ BehaviorExample for demonstrating ForStatement AnnEx
465 getchar() C++ BehaviorExample for demonstrating getchar() AnnEx
466 gets_puts C++ BehaviorExample for demonstrating gets_puts AnnEx
467 If C++ BehaviorExample for demonstrating If AnnEx
468 IF2 C++ BehaviorExample for demonstrating IF2 AnnEx
469 IncDec C++ BehaviorExample for demonstrating IncDec AnnEx
470 IncDec_Oper C++ BehaviorExample for demonstrating IncDec_Oper AnnEx
471 input_print C++ BehaviorExample for demonstrating input_print AnnEx
472 InsertSortAlgo C++ BehaviorExample for demonstrating InsertSortAlgo AnnEx
473 Multiple Return C++ BehaviorExample for demonstrating Multiple Return AnnEx
474 No Argument Functions C++ BehaviorExample for demonstrating No Argument Functions AnnEx
475 NonConstant C++ BehaviorExample for demonstrating NonConstant AnnEx
476 NonConstPointer C++ BehaviorExample for demonstrating NonConstPointer AnnEx
477 One Dim Arrays C++ BehaviorExample for demonstrating One Dim Arrays AnnEx
478 pass_file C++ BehaviorExample for demonstrating pass_file AnnEx
479 Payroll C++ BehaviorExample for demonstrating Payroll AnnEx
480 pointer_seq_file C++ BehaviorExample for demonstrating pointer_seq_file AnnEx
481 pointer_seq_file2 C++ BehaviorExample for demonstrating pointer_seq_file2 AnnEx
482 PointerArrays C++ BehaviorExample for demonstrating PointerArrays AnnEx
483 PointerArrays2 C++ BehaviorExample for demonstrating PointerArrays2 AnnEx
484 PointerNotation C++ BehaviorExample for demonstrating PointerNotation AnnEx
485 CreateFile C++ BehaviorExample for demonstrating CreateFile AnnEx
486 precedence_expression C++ BehaviorExample for demonstrating precedence_expression AnnEx
487 PrintAddress C++ BehaviorExample for demonstrating PrintAddress AnnEx
488 printf C++ BehaviorExample for demonstrating printf AnnEx
489 Rand C++ BehaviorExample for demonstrating Rand AnnEx
490 rand_access_file C++ BehaviorExample for demonstrating rand_access_file AnnEx
491 rand function C++ BehaviorExample for demonstrating rand function AnnEx
492 read_seq_file C++ BehaviorExample for demonstrating read_seq_file AnnEx
493 ReadFromFile C++ BehaviorExample for demonstrating ReadFromFile AnnEx
494 Recursion C++ BehaviorExample for demonstrating Recursion AnnEx
495 Sales C++ BehaviorExample for demonstrating Sales AnnEx
496 search_func C++ BehaviorExample for demonstrating search_func AnnEx
497 search_occur C++ BehaviorExample for demonstrating search_occur AnnEx
498 Sentinel_value C++ BehaviorExample for demonstrating Sentinel_value AnnEx
499 SortAlgorithm C++ BehaviorExample for demonstrating SortAlgorithm AnnEx
500 Srand C++ BehaviorExample for demonstrating Srand AnnEx
501 Static Arrays C++ BehaviorExample for demonstrating Static Arrays AnnEx
502 strcat_strncat C++ BehaviorExample for demonstrating strcat_strncat AnnEx
503 strcmp_strncmp C++ BehaviorExample for demonstrating strcmp_strncmp AnnEx
504 strcy_strncpy C++ BehaviorExample for demonstrating strcy_strncpy AnnEx
505 string_compare C++ BehaviorExample for demonstrating string_compare AnnEx
506 string_lib_func1 C++ BehaviorExample for demonstrating string_lib_func1 AnnEx
507 string_to_integer C++ BehaviorExample for demonstrating string_to_integer AnnEx
508 strlen C++ BehaviorExample for demonstrating strlen AnnEx
509 strtod C++ BehaviorExample for demonstrating strtod AnnEx
510 strtok C++ BehaviorExample for demonstrating strtok AnnEx
511 structs1 C++ BehaviorExample for demonstrating structs1 AnnEx
512 SwitchStatement C++ BehaviorExample for demonstrating SwitchStatement AnnEx
513 SwitchStatement2 C++ BehaviorExample for demonstrating SwitchStatement2 AnnEx
514 tokenize1 C++ BehaviorExample for demonstrating tokenize1 AnnEx
515 update_credit_prog C++ BehaviorExample for demonstrating update_credit_prog AnnEx
516 upper_lower_case C++ BehaviorExample for demonstrating upper_lower_case AnnEx
517 Usage C++ BehaviorExample for demonstrating Usage AnnEx
518 Using Arrays C++ BehaviorExample for demonstrating Using Arrays AnnEx
519 Using Const C++ BehaviorExample for demonstrating Using Const AnnEx
520 while_structure C++ BehaviorExample for demonstrating while_structure AnnEx
521 Whileloop C++ BehaviorExample for demonstrating Whileloop AnnEx
522 WhileStatement C++ BehaviorExample for demonstrating WhileStatement AnnEx
523 word_count C++ BehaviorExample for demonstrating word_count AnnEx
524 write_info_rand_file C++ BehaviorExample for demonstrating write_info_rand_file AnnEx
525 2-19_CompoundInterest Java BehaviorExample for demonstrating 2-19_CompoundInterest AnnEx do-while loop
526 2-19_PrimeChecker Java BehaviorExample for demonstrating 2-19_PrimeChecker AnnEx for loop
527 2-21_StringDemos Java BehaviorExample for demonstrating 2-21_StringDemos AnnEx strings
528 3-19_ArrayDemos Java BehaviorExample for demonstrating 3-19_ArrayDemos AnnEx arrays
529 3-19_MoreMethods Java BehaviorExample for demonstrating 3-19_MoreMethods AnnEx methods
530 3-19_PizzaPrices Java BehaviorExample for demonstrating 3-19_PizzaPrices AnnEx methods
531 3-19_ShowBackwards Java BehaviorExample for demonstrating 3-19_ShowBackwards AnnEx arrays
532 3-21_ParamPassing Java BehaviorExample for demonstrating 3-21_ParamPassing AnnEx methods
533 4-02_Arrays2D Java BehaviorExample for demonstrating 4-02_Arrays2D AnnEx 2d arrays
534 4-02_TicTacToe Java BehaviorExample for demonstrating 4-02_TicTacToe AnnEx 2d arrays
535 4-11_Animal Java BehaviorExample for demonstrating 4-11_Animal AnnEx classes, objects
536 4-11_AnimalClient Java BehaviorExample for demonstrating 4-11_AnimalClient AnnEx classes, objects
537 Accessor Mutator Demo Java BehaviorExample for demonstrating Accessor Mutator Demo AnnEx classes, objects
538 ISD:: AdditionApplet.java Java BehaviorExample for demonstrating ISD:: AdditionApplet.java AnnEx
539 DEPRECATED_arithmetic operations Java BehaviorExample for demonstrating DEPRECATED_arithmetic operations AnnEx
540 Arithmetic Operations Arithmetic Operations AnnEx arithmetic operations, operators, variables
541 DEPRECATED_Array Declaration Java BehaviorExample for demonstrating DEPRECATED_Array Declaration AnnEx
542 Array Declaration Array Declaration AnnEx 2d arrays, arrays
543 DEPRECATED_Create ArrayList Java BehaviorExample for demonstrating DEPRECATED_Create ArrayList AnnEx
544 Create ArrayList Create ArrayList AnnEx arraylist
545 DEPRECATED_ArrayList Demo Java BehaviorExample for demonstrating DEPRECATED_ArrayList Demo AnnEx
546 ArrayList Demo ArrayList Demo AnnEx arraylist
547 ArrayList Tester Java BehaviorExample for demonstrating ArrayList Tester AnnEx arraylist
548 Bank Java BehaviorExample for demonstrating Bank AnnEx arraylist
549 Bank Account Tester Java BehaviorExample for demonstrating Bank Account Tester AnnEx classes, objects
550 DEPRECATED_Bicycle Java BehaviorExample for demonstrating DEPRECATED_Bicycle AnnEx
551 Bicycle Bicycle AnnEx classes, objects
552 DEPRECATED_boolean declaration Java BehaviorExample for demonstrating DEPRECATED_boolean declaration AnnEx
553 Boolean Declaration Boolean Declaration AnnEx boolean expressions
554 DEPRECATED_Boolean Expression Java BehaviorExample for demonstrating DEPRECATED_Boolean Expression AnnEx
555 Boolean Expression Boolean Expression AnnEx boolean expressions
556 Boolean expressions (Memphis) Some basic demos of boolean expressions (1-31) AnnEx logical operators
557 DEPRECATED_Boolean Operators Java BehaviorExample for demonstrating DEPRECATED_Boolean Operators AnnEx
558 Boolean Operators Boolean Operators AnnEx boolean expressions
559 ISD::BorderLayoutDemo.java Java BehaviorExample for demonstrating ISD::BorderLayoutDemo.java AnnEx
560 ISD::ButtonTest.java Java BehaviorExample for demonstrating ISD::ButtonTest.java AnnEx
561 Cash Register Tester (Constant Field) Java BehaviorExample for demonstrating Cash Register Tester (Constant Field) AnnEx classes, objects
562 Cash Register Tester Java BehaviorExample for demonstrating Cash Register Tester AnnEx
563 Casting data types (Memphis) The code below demonstrates how to swap the values of x and y, and perform some casting operations to convert... AnnEx
564 Char Strings (Memphis) Some demos of working with the char and String data types. AnnEx strings
565 ISD::CheckBoxTest.java Java BehaviorExample for demonstrating ISD::CheckBoxTest.java AnnEx
566 ISD::ComboBoxTest.java Java BehaviorExample for demonstrating ISD::ComboBoxTest.java AnnEx
567 DEPRECATED_comparison operators Java BehaviorExample for demonstrating DEPRECATED_comparison operators AnnEx
568 comparison operators comparison operators AnnEx boolean expressions
569 Combining Assignment and Arithmetic Java BehaviorExample for demonstrating Combining Assignment and Arithmetic AnnEx arithmetic operations
570 DEPRECATED_conditional operators Java BehaviorExample for demonstrating DEPRECATED_conditional operators AnnEx
571 boolean operators boolean operators AnnEx boolean expressions
572 Constants_Memphis_01 Example of Constant (final) in Java. AnnEx
573 Constants_Memphis_02 Example of constant (final) in java. AnnEx
574 Constant2 Constant2 AnnEx constants, data types, variables
575 DEPRECATED_Constants Java BehaviorExample for demonstrating DEPRECATED_Constants AnnEx
576 Constants Constants AnnEx constants, data types, variables
577 Constructor Demo Java BehaviorExample for demonstrating Constructor Demo AnnEx classes, objects
578 ISD::CookieExample.java Java BehaviorExample for demonstrating ISD::CookieExample.java AnnEx
579 Copy Demo Java BehaviorExample for demonstrating Copy Demo AnnEx classes, objects
580 Counter Demo Java BehaviorExample for demonstrating Counter Demo AnnEx classes, objects
581 DEPRECATED_Create 2D Array Java BehaviorExample for demonstrating DEPRECATED_Create 2D Array AnnEx
582 Create 2D Array Create 2D Array AnnEx 2d arrays, arrays, variables
583 DEPRECATED_CreateObjectDemo Java BehaviorExample for demonstrating DEPRECATED_CreateObjectDemo AnnEx
584 Object Creation and Method Calls Object Creation and Method Calls AnnEx boolean expressions, classes, objects
585 DEPRECATED_Creating String Java BehaviorExample for demonstrating DEPRECATED_Creating String AnnEx
586 Creating String Creating String AnnEx strings
587 (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
588 (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
589 (Classes & Objects) Rectangle - CSEdPad This program creates a rectangle object and calculates its area AnnEx classes, objects
590 (Do while) Find high & low scores - CSEdPad Given an collection of test scores with values between 0 and 100, find and display the low and high scores... AnnEx do-while loop
591 (Exception Handling) Arithmetic - CSEdPad Given two numbers, this program checks what happens when a number is divided by zero. AnnEx exception handling
592 (For loops) Sum of odd numbers - CSEdPad This program sums up the odd number from 1 to 50 AnnEx for loop
593 (If) Positive - CSEdPad Given a number, this program reports if the number is a positive number AnnEx if statement
594 (If else) Temperature Conversion - CSEdPad Conversion of temperature from degree Celsius to degree Fahrenheit and vice versa AnnEx if-else statement
595 (Inheritance) Physics teacher - CSEdPad Demonstrate the inheritance concept by creating a superclass Teacher with a private string features designation and collegeName and does function.... AnnEx inheritance
596 (Input) Employee Detail - CSEdPad This program takes user inputs where there are different input types, as it collects details of the employee. AnnEx input
597 (LogicalOperators) Compare numbers - CSEdPad This program check whether two numbers are equal or not AnnEx logical operators
598 (LogicalOperators) Leap year - CSEdPad This program checks whether a year is a leap year or not AnnEx logical operators
599 (Math class) Math example 3 - CSEdPad Demonstrate the understanding of Math class concepts by construct a program that calculate and print the surface area and volume... AnnEx math
600 (MathClass) MathExample1 - CSEdPad Demonstrate the understanding of Math class concepts by constructing a program that finds the length of the hypotenuse in of... AnnEx math
601 (Methods) Adding numbers - CSEdPad The program will create a method that will add two given exam numbers of a student. The program will declare... AnnEx methods
602 (Nested Loops) Grid of stars - CSEdPad Print a grid of stars. AnnEx nested loops
603 (Preliminary)AverageSpeedInMarathon-CSEdPad Construct a program that calculates the average speed in miles per hour using the values stored in variables given and... AnnEx
604 (Recursion) Recursive is palindrome - CSEdPad This program checks a string is palindrome or not (first half of the string is the same as the second... AnnEx recursion
605 (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
606 (Sorting) Bubble sort - CSEdPad Sort a given unsorted array using bubble sort in ascending order AnnEx sorting algorithms
607 (Strings) Change case - CSEdPad Given a string, this program converts the string into uppercase and lowercase. present on those variable to either uppercase or... AnnEx string
608 (Strings) String length - CSEdPad Given a string, this program finds out the length of a string. AnnEx string
609 (Switch) Convert dress size number - CSEdPad Given a user-supplied US dress size (2, 4, 6, etc.), output the corresponding size label (XS, S, M, L, etc.). AnnEx switch statement
610 (Two-dim arrays) Matrix multiply - CSEdPad This program demonstrates the multiplication of two matrices using a two-dimensional array AnnEx 2d arrays
611 (While loops) While Loops Ex 1 - CSEdPad Loop with simple loop variable increment: Assume you have a list of 1,000 people in alphabetical order and you are... AnnEx while loop
612 DEPRECATED_Decision If Java BehaviorExample for demonstrating DEPRECATED_Decision If AnnEx
613 Decision If Decision If AnnEx boolean expressions, if-else statement
614 DEPRECATED_if-else Java BehaviorExample for demonstrating DEPRECATED_if-else AnnEx
615 if-else-if if-else-if AnnEx boolean expressions, conditionals, if-else statement
616 Decrement Java BehaviorExample for demonstrating Decrement AnnEx arithmetic operations, variables
617 DEPRECATED_dowhile Java BehaviorExample for demonstrating DEPRECATED_dowhile AnnEx
618 DoWhile DoWhile AnnEx do-while loop
619 ISD::DrawArcs.java Java BehaviorExample for demonstrating ISD::DrawArcs.java AnnEx
620 ISD::DrawPolygons.java Java BehaviorExample for demonstrating ISD::DrawPolygons.java AnnEx
621 Enhanced For Loop Demo Java BehaviorExample for demonstrating Enhanced For Loop Demo AnnEx 2d arrays, arrays
622 Exceptions Exceptions AnnEx exceptions
623 Expressions (Memphis) Expressions with constants from Memphis. (1-29) Casting values, using Scanner (change making program, pet store checkout) PetStore.java Program that demonstrates... AnnEx
624 Expressions within print (Memphis) Modifies our previous change making program to use Scanner. This is a way for the program to get user input... AnnEx input
625 ISD::FlowLayoutDemo.java Java BehaviorExample for demonstrating ISD::FlowLayoutDemo.java AnnEx
626 ISD::Fonts.java Java BehaviorExample for demonstrating ISD::Fonts.java AnnEx
627 For Loop For Loop AnnEx for loop, loops, nested loops
628 ISD:: GetRequestExample.java Java BehaviorExample for demonstrating ISD:: GetRequestExample.java AnnEx
629 ISD::HTTPGetServlet.java Java BehaviorExample for demonstrating ISD::HTTPGetServlet.java AnnEx
630 Grade Book Java BehaviorExample for demonstrating Grade Book AnnEx arraylist
631 ISD::GridLayoutDemo.java Java BehaviorExample for demonstrating ISD::GridLayoutDemo.java AnnEx
632 Hello Printer Java BehaviorExample for demonstrating Hello Printer AnnEx data types, variables
633 DEPRECATED_HelloWorld Java BehaviorExample for demonstrating DEPRECATED_HelloWorld AnnEx
634 HelloWorld HelloWorld_v2 AnnEx data types, operators, variables
635 HKC array testing 1 testing authoring tool and course authoring AnnEx
636 If else nested (Memphis) Demo of using if with else - this program simulates a bouncer at a club. AnnEx if-else statement
637 DEPRECATED_If Else Java BehaviorExample for demonstrating DEPRECATED_If Else AnnEx
638 If Else If Else AnnEx boolean expressions, conditionals, if-else statement
639 DEPRECATED_MultiInterfaces Java BehaviorExample for demonstrating DEPRECATED_MultiInterfaces AnnEx
640 MultiInterfaces MultiInterfaces AnnEx arithmetic operations, interfaces
641 Importing Package Java BehaviorExample for demonstrating Importing Package AnnEx
642 DEPRECATED_increment Java BehaviorExample for demonstrating DEPRECATED_increment AnnEx
643 Increment Increment AnnEx arithmetic operations, operators, variables
644 Casting subclass Java BehaviorExample for demonstrating Casting subclass AnnEx inheritance
645 Inheritance and Constructors 1 Java BehaviorExample for demonstrating Inheritance and Constructors 1 AnnEx inheritance
646 Polymorphism and Inheritance 2 Java BehaviorExample for demonstrating Polymorphism and Inheritance 2 AnnEx inheritance
647 A Dog is also a Pet Java BehaviorExample for demonstrating A Dog is also a Pet AnnEx inheritance
648 DEPRECATED_Inheritance Java BehaviorExample for demonstrating DEPRECATED_Inheritance AnnEx
649 Inheritance Inheritance AnnEx inheritance
650 Inner Classes Java BehaviorExample for demonstrating Inner Classes AnnEx
651 Converting between Class and Interface Types Java BehaviorExample for demonstrating Converting between Class and Interface Types AnnEx interfaces
652 Interface Polymorphism Java BehaviorExample for demonstrating Interface Polymorphism AnnEx interfaces
653 Standard Input Java BehaviorExample for demonstrating Standard Input AnnEx
654 IS17_abstract1 Java BehaviorExample for demonstrating IS17_abstract1 AnnEx
655 IS17_ArrayList1 Java BehaviorExample for demonstrating IS17_ArrayList1 AnnEx
656 IS17_ArrayList1_1 Java BehaviorExample for demonstrating IS17_ArrayList1_1 AnnEx
657 IS17_ArrayList1_2 Java BehaviorExample for demonstrating IS17_ArrayList1_2 AnnEx
658 IS17_ArrayList1_3 Java BehaviorExample for demonstrating IS17_ArrayList1_3 AnnEx
659 IS17_ArrayList1_4 Java BehaviorExample for demonstrating IS17_ArrayList1_4 AnnEx
660 IS17_ArrayList1_5 Java BehaviorExample for demonstrating IS17_ArrayList1_5 AnnEx
661 IS17_ArrayList1_6 Java BehaviorExample for demonstrating IS17_ArrayList1_6 AnnEx
662 IS17_ArrayList1_7 Java BehaviorExample for demonstrating IS17_ArrayList1_7 AnnEx
663 IS17_ArrayList2 Java BehaviorExample for demonstrating IS17_ArrayList2 AnnEx
664 IS17_ArrayList2_1 Java BehaviorExample for demonstrating IS17_ArrayList2_1 AnnEx
665 IS17_ArrayList2_2 Java BehaviorExample for demonstrating IS17_ArrayList2_2 AnnEx
666 IS17_ArrayList2_3 Java BehaviorExample for demonstrating IS17_ArrayList2_3 AnnEx
667 IS17_ArrayList2_4 Java BehaviorExample for demonstrating IS17_ArrayList2_4 AnnEx
668 IS17_ArrayList2_5 Java BehaviorExample for demonstrating IS17_ArrayList2_5 AnnEx
669 IS17_ArrayList2_6 Java BehaviorExample for demonstrating IS17_ArrayList2_6 AnnEx
670 IS17_ArrayList2_7 Java BehaviorExample for demonstrating IS17_ArrayList2_7 AnnEx
671 IS17_ArrayList3 Java BehaviorExample for demonstrating IS17_ArrayList3 AnnEx
672 IS17_ArrayList3_1 Java BehaviorExample for demonstrating IS17_ArrayList3_1 AnnEx
673 IS17_ArrayList3_2 Java BehaviorExample for demonstrating IS17_ArrayList3_2 AnnEx
674 IS17_ArrayList3_3 Java BehaviorExample for demonstrating IS17_ArrayList3_3 AnnEx
675 IS17_ArrayList3_4 Java BehaviorExample for demonstrating IS17_ArrayList3_4 AnnEx
676 IS17_ArrayList3_5 Java BehaviorExample for demonstrating IS17_ArrayList3_5 AnnEx
677 IS17_ArrayList3_6 Java BehaviorExample for demonstrating IS17_ArrayList3_6 AnnEx
678 IS17_ArrayList3_7 Java BehaviorExample for demonstrating IS17_ArrayList3_7 AnnEx
679 IS17_ArrayList3_8 Java BehaviorExample for demonstrating IS17_ArrayList3_8 AnnEx
680 IS17_inheritance1 Java BehaviorExample for demonstrating IS17_inheritance1 AnnEx
681 IS17_inheritance2 Java BehaviorExample for demonstrating IS17_inheritance2 AnnEx
682 IS17_inheritance1_1 Java BehaviorExample for demonstrating IS17_inheritance1_1 AnnEx
683 IS17_inheritance1_2 Java BehaviorExample for demonstrating IS17_inheritance1_2 AnnEx
684 IS17_inheritance1_3 Java BehaviorExample for demonstrating IS17_inheritance1_3 AnnEx
685 IS17_inheritance1_4 Java BehaviorExample for demonstrating IS17_inheritance1_4 AnnEx
686 IS17_inheritance1_5 Java BehaviorExample for demonstrating IS17_inheritance1_5 AnnEx
687 IS17_inheritance1_6 Java BehaviorExample for demonstrating IS17_inheritance1_6 AnnEx
688 IS17_inheritance1_7 Java BehaviorExample for demonstrating IS17_inheritance1_7 AnnEx
689 IS17_inheritance2_1 Java BehaviorExample for demonstrating IS17_inheritance2_1 AnnEx
690 IS17_inheritance2_2 Java BehaviorExample for demonstrating IS17_inheritance2_2 AnnEx
691 IS17_inheritance2_3 Java BehaviorExample for demonstrating IS17_inheritance2_3 AnnEx
692 IS17_inheritance2_4 Java BehaviorExample for demonstrating IS17_inheritance2_4 AnnEx
693 IS17_inheritance2_5 Java BehaviorExample for demonstrating IS17_inheritance2_5 AnnEx
694 IS17_inheritance2_6 Java BehaviorExample for demonstrating IS17_inheritance2_6 AnnEx
695 IS17_inheritance2_7 Java BehaviorExample for demonstrating IS17_inheritance2_7 AnnEx
696 IS17_inheritance3_1 Java BehaviorExample for demonstrating IS17_inheritance3_1 AnnEx
697 IS17_inheritance3_2 Java BehaviorExample for demonstrating IS17_inheritance3_2 AnnEx
698 IS17_inheritance3_3 Java BehaviorExample for demonstrating IS17_inheritance3_3 AnnEx
699 IS17_inheritance3_4 Java BehaviorExample for demonstrating IS17_inheritance3_4 AnnEx
700 IS17_inheritance3_5 Java BehaviorExample for demonstrating IS17_inheritance3_5 AnnEx
701 IS17_inheritance3_6 Java BehaviorExample for demonstrating IS17_inheritance3_6 AnnEx
702 IS17_inheritance3_7 Java BehaviorExample for demonstrating IS17_inheritance3_7 AnnEx
703 IS17_inheritance3_8 Java BehaviorExample for demonstrating IS17_inheritance3_8 AnnEx
704 IS17_interface1 Java BehaviorExample for demonstrating IS17_interface1 AnnEx
705 IS17_interface1_1 Java BehaviorExample for demonstrating IS17_interface1_1 AnnEx
706 IS17_interface1_2 Java BehaviorExample for demonstrating IS17_interface1_2 AnnEx
707 IS17_interface1_3 Java BehaviorExample for demonstrating IS17_interface1_3 AnnEx
708 IS17_interface1_4 Java BehaviorExample for demonstrating IS17_interface1_4 AnnEx
709 IS17_interface1_5 Java BehaviorExample for demonstrating IS17_interface1_5 AnnEx
710 IS17_interface1_6 Java BehaviorExample for demonstrating IS17_interface1_6 AnnEx
711 IS17_interface1_7 Java BehaviorExample for demonstrating IS17_interface1_7 AnnEx
712 IS17_interface2 Java BehaviorExample for demonstrating IS17_interface2 AnnEx
713 IS17_interface2_1 Java BehaviorExample for demonstrating IS17_interface2_1 AnnEx
714 IS17_interface2_2 Java BehaviorExample for demonstrating IS17_interface2_2 AnnEx
715 IS17_interface2_3 Java BehaviorExample for demonstrating IS17_interface2_3 AnnEx
716 IS17_interface2_4 Java BehaviorExample for demonstrating IS17_interface2_4 AnnEx
717 IS17_interface2_5 Java BehaviorExample for demonstrating IS17_interface2_5 AnnEx
718 IS17_interface2_6 Java BehaviorExample for demonstrating IS17_interface2_6 AnnEx
719 IS17_interface2_7 Java BehaviorExample for demonstrating IS17_interface2_7 AnnEx
720 IS17_interface3 Java BehaviorExample for demonstrating IS17_interface3 AnnEx
721 IS17_interface3_1 Java BehaviorExample for demonstrating IS17_interface3_1 AnnEx
722 IS17_interface3_2 Java BehaviorExample for demonstrating IS17_interface3_2 AnnEx
723 IS17_interface3_3 Java BehaviorExample for demonstrating IS17_interface3_3 AnnEx
724 IS17_interface3_4 Java BehaviorExample for demonstrating IS17_interface3_4 AnnEx
725 IS17_interface3_5 Java BehaviorExample for demonstrating IS17_interface3_5 AnnEx
726 IS17_interface3_6 Java BehaviorExample for demonstrating IS17_interface3_6 AnnEx
727 IS17_interface3_7 Java BehaviorExample for demonstrating IS17_interface3_7 AnnEx
728 IS17_interface3_8 Java BehaviorExample for demonstrating IS17_interface3_8 AnnEx
729 IS17_override1 Java BehaviorExample for demonstrating IS17_override1 AnnEx
730 IS17_inheritance3 Java BehaviorExample for demonstrating IS17_inheritance3 AnnEx
731 IS17_this_and_super Java BehaviorExample for demonstrating IS17_this_and_super AnnEx
732 Multiple Variables Multiple Variables AnnEx variables
733 Multiple Variables 2 Multiple Variables 2 AnnEx data types, variables
734 JavaTutorial_4_1_8 Java BehaviorExample for demonstrating JavaTutorial_4_1_8 AnnEx
735 If with complex condition If with complex condition AnnEx boolean expressions, if-else statement
736 If Statement If Statement AnnEx boolean expressions, if-else statement
737 Else Clause Else Clause AnnEx conditionals, if-else statement
738 Nested if Nested if AnnEx boolean expressions, conditionals, if-else statement
739 Using && Using && AnnEx boolean expressions, if-else statement
740 Using || Using || AnnEx boolean expressions, if-else statement
741 Switch Statement Switch Statement AnnEx conditionals, switch statement
742 Free Flow Switch Free Flow Switch AnnEx conditionals, switch statement
743 Nested Switch Nested Switch AnnEx conditionals, switch statement
744 Switch with Enum Switch with Enum AnnEx switch statement
745 Sum using While Sum using While AnnEx loops, while loop
746 While with double While with double AnnEx loops, while loop
747 JavaTutorial_4_4_4 Java BehaviorExample for demonstrating JavaTutorial_4_4_4 AnnEx
748 Nested For Loop Nested For Loop AnnEx for loop, loops, nested loops
749 Print Out a Diamond Print Out a Diamond AnnEx for loop, nested loops
750 Infinite For Infinite For AnnEx for loop, nested loops
751 For with Multiple Variables 2 For with Multiple Variables 2 AnnEx for loop, nested loops
752 For with Multiple Variables For with Multiple Variables AnnEx for loop, nested loops
753 For with Multiple Variables 3 For with Multiple Variables 3 AnnEx for loop, nested loops
754 For omitting elements For omitting elements AnnEx for loop, nested loops
755 For-Each 2 For-Each 2 AnnEx 2d arrays, arrays
756 For-Each with ArrayList For-Each with ArrayList AnnEx arraylist
757 For-Each For-Each AnnEx 2d arrays, arrays
758 For-each with char array For-each with char array AnnEx 2d arrays, arrays
759 Multidimensional Array Iteration Multidimensional Array Iteration AnnEx 2d arrays, arrays
760 For-each with break For-each with break AnnEx 2d arrays, arrays
761 DEPRECATED_Interface Java BehaviorExample for demonstrating DEPRECATED_Interface AnnEx
762 Interface Interface AnnEx interfaces
763 ISD::KeyDemo.java Java BehaviorExample for demonstrating ISD::KeyDemo.java AnnEx
764 ISD::LabelTest.java Java BehaviorExample for demonstrating ISD::LabelTest.java AnnEx
765 ISD::LinesRectsOvals.java Java BehaviorExample for demonstrating ISD::LinesRectsOvals.java AnnEx
766 ISD::ListTest.java Java BehaviorExample for demonstrating ISD::ListTest.java AnnEx
767 DEPRECATED_logical operators Java BehaviorExample for demonstrating DEPRECATED_logical operators AnnEx
768 Logical Operators Logical Operators AnnEx boolean expressions, if-else statement
769 Math class 1 (Memphis) Simple example of how to use Java Math methods. This program shows that the trig identity sin^2(x) + cos^2(x) =... AnnEx math
770 Math class 2 random (Memphis) Demonstrates how to use Math.random() to simulate dice rolling. Math.random() by itself gives a uniformly distributed random decimal in the... AnnEx math
771 DEPRECATED_Math Functions Java BehaviorExample for demonstrating DEPRECATED_Math Functions AnnEx
772 Math Functions Math Functions AnnEx arithmetic operations, variables
773 Measure Java BehaviorExample for demonstrating Measure AnnEx interfaces
774 memp_variables_1 This is an example taken from google drive AnnEx
775 Scanner input Test AnnEx
776 Scanner input (Memphis) Description from Memphis CS1 instructor: Modifies our previous change making program to use Scanner. This is a way for the... AnnEx
777 Variables assignment (Memphis) Some basic variable demos. The final part of the code below demonstrates how to swap the values of x and... AnnEx
778 Method Demo Java BehaviorExample for demonstrating Method Demo AnnEx classes, objects
779 ISD::Metrics.java Java BehaviorExample for demonstrating ISD::Metrics.java AnnEx
780 Modulus (Memphis) Demonstrates usage of the % operator. % means "remainder when you divide by" For example: 49 % 6 = 1... AnnEx
781 ISD::MultipleSelection.java Java BehaviorExample for demonstrating ISD::MultipleSelection.java AnnEx
782 DEPRECATED_Nested Loops Java BehaviorExample for demonstrating DEPRECATED_Nested Loops AnnEx
783 Nested Loops Nested Loops AnnEx nested loops
784 DEPRECATED_Nested Loops2 Java BehaviorExample for demonstrating DEPRECATED_Nested Loops2 AnnEx
785 Nested Loops2 Nested Loops2 AnnEx nested loops
786 SimpleNestedLoop Simple Nested Loop for NestedStatement AnnEx
787 Object Equality Java BehaviorExample for demonstrating Object Equality AnnEx boolean expressions, variables
788 DEPRECATED_Operator Java BehaviorExample for demonstrating DEPRECATED_Operator AnnEx
789 Operator Operator AnnEx arithmetic operations, operators, variables
790 DEPRECATED_Override Java BehaviorExample for demonstrating DEPRECATED_Override AnnEx
791 Override Override AnnEx inheritance
792 Overriding Object Methods Java BehaviorExample for demonstrating Overriding Object Methods AnnEx inheritance
793 Package declaration Java BehaviorExample for demonstrating Package declaration AnnEx
794 ISD::PanelDemo.java Java BehaviorExample for demonstrating ISD::PanelDemo.java AnnEx
795 DEPRECATED_Point Java BehaviorExample for demonstrating DEPRECATED_Point AnnEx
796 Funcion mismo valor absoluto (ES) Point AnnEx classes, objects
797 Polymorphism and Inheritance 1 Java BehaviorExample for demonstrating Polymorphism and Inheritance 1 AnnEx inheritance
798 ISD:: Post Request Example.java Java BehaviorExample for demonstrating ISD:: Post Request Example.java AnnEx
799 ISD::HTTPPostServlet.java Java BehaviorExample for demonstrating ISD::HTTPPostServlet.java AnnEx
800 DEPRECATED_Primitive Data Types Java BehaviorExample for demonstrating DEPRECATED_Primitive Data Types AnnEx
801 Primitive Data Types Primitive Data Types AnnEx data types, operators, primitive data types, variables
802 PrintPrintln Java BehaviorExample for demonstrating PrintPrintln AnnEx
803 Print Tester Java BehaviorExample for demonstrating Print Tester AnnEx data types, variables
804 Linked List 1 Java BehaviorExample for demonstrating Linked List 1 AnnEx
805 ISD::RadioButtonTest.java Java BehaviorExample for demonstrating ISD::RadioButtonTest.java AnnEx
806 DEPRECATED_Rectangle Java BehaviorExample for demonstrating DEPRECATED_Rectangle AnnEx
807 Rectangle Rectangle AnnEx classes, objects
808 DEPRECATED_relational operators Java BehaviorExample for demonstrating DEPRECATED_relational operators AnnEx
809 relational operators relational operators AnnEx boolean expressions
810 ISD::SessionExample.java Java BehaviorExample for demonstrating ISD::SessionExample.java AnnEx
811 ISD::Shapes.java Java BehaviorExample for demonstrating ISD::Shapes.java AnnEx
812 ISD::Shapes2.java Java BehaviorExample for demonstrating ISD::Shapes2.java AnnEx
813 ISD::ShowColors2.java Java BehaviorExample for demonstrating ISD::ShowColors2.java AnnEx
814 ISD::ShowColors.java Java BehaviorExample for demonstrating ISD::ShowColors.java AnnEx
815 Simple Inheritance Java BehaviorExample for demonstrating Simple Inheritance AnnEx inheritance
816 Static Method Java BehaviorExample for demonstrating Static Method AnnEx
817 DEPRECATED_String Comparison Java BehaviorExample for demonstrating DEPRECATED_String Comparison AnnEx
818 String Comparison String Comparison AnnEx if-else statement
819 DEPRECATED_String Length Java BehaviorExample for demonstrating DEPRECATED_String Length AnnEx
820 String Length String Length AnnEx strings
821 String Equals Java BehaviorExample for demonstrating String Equals AnnEx boolean expressions, strings, variables
822 DEPRECATED_StringExample Java BehaviorExample for demonstrating DEPRECATED_StringExample AnnEx
823 String Example StringExample AnnEx strings
824 Strings (charAt) Java BehaviorExample for demonstrating Strings (charAt) AnnEx strings
825 Strings (Concatenation) Java BehaviorExample for demonstrating Strings (Concatenation) AnnEx
826 Strings (equalsIgnoreCase) Java BehaviorExample for demonstrating Strings (equalsIgnoreCase) AnnEx strings
827 Strings (parse) Java BehaviorExample for demonstrating Strings (parse) AnnEx strings
828 Strings (replace) Java BehaviorExample for demonstrating Strings (replace) AnnEx strings
829 DEPRECATED_Substring Java BehaviorExample for demonstrating DEPRECATED_Substring AnnEx
830 Substring Substring AnnEx strings
831 SwapExample Java BehaviorExample for demonstrating SwapExample AnnEx methods
832 DEPRECATED_switch Java BehaviorExample for demonstrating DEPRECATED_switch AnnEx
833 Switch (Memphis) Demonstrates how to use Java switch statement. This program determines whether an integer between 1 and 10 is prime. (Prime... AnnEx switch statement
834 switch switch AnnEx conditionals, switch statement
835 DEPRECATED_SwitchDemo2 Java BehaviorExample for demonstrating DEPRECATED_SwitchDemo2 AnnEx
836 Testing for null Java BehaviorExample for demonstrating Testing for null AnnEx boolean expressions
837 ISD::TextAreaDemo.java Java BehaviorExample for demonstrating ISD::TextAreaDemo.java AnnEx
838 ISD::TextFieldTest.java Java BehaviorExample for demonstrating ISD::TextFieldTest.java AnnEx
839 This Reference Java BehaviorExample for demonstrating This Reference AnnEx classes, objects
840 Tic-Tac-Toe Java BehaviorExample for demonstrating Tic-Tac-Toe AnnEx 2d arrays, arrays
841 DEPRECATED_Type Casting Java BehaviorExample for demonstrating DEPRECATED_Type Casting AnnEx
842 Type Casting Type Casting AnnEx arithmetic operations, operators, primitive data types, variables
843 DEPRECATED_Use 2D Array Java BehaviorExample for demonstrating DEPRECATED_Use 2D Array AnnEx
844 Use 2D Array Use 2D Array AnnEx 2d arrays, arithmetic operations, arrays, variables
845 DEPRECATED_Using an Array2 Java BehaviorExample for demonstrating DEPRECATED_Using an Array2 AnnEx
846 Using an Array2 Using an Array2 AnnEx 2d arrays, arrays
847 DEPRECATED_Using an Array1 Java BehaviorExample for demonstrating DEPRECATED_Using an Array1 AnnEx
848 Using an Array1 Using an Array1 AnnEx 2d arrays, arrays
849 VariablePrint Java BehaviorExample for demonstrating VariablePrint AnnEx
850 VariablePrintPrintln Java BehaviorExample for demonstrating VariablePrintPrintln AnnEx
851 Variable Demo Java BehaviorExample for demonstrating Variable Demo AnnEx data types, variables
852 DEPRECATED_variable declaration Java BehaviorExample for demonstrating DEPRECATED_variable declaration AnnEx
853 Variable Declaration Variable Declaration AnnEx data types, operators, variables
854 DEPRECATED_variable initialization Java BehaviorExample for demonstrating DEPRECATED_variable initialization AnnEx
855 Variable Initialization Variable Initialization AnnEx data types, operators, primitive data types, variables
856 ISD:: WelcomeApplet2.java Java BehaviorExample for demonstrating ISD:: WelcomeApplet2.java AnnEx
857 ISD::WelcomeLines.java Java BehaviorExample for demonstrating ISD::WelcomeLines.java AnnEx
858 DEPRECATED_While Java BehaviorExample for demonstrating DEPRECATED_While AnnEx
859 While 1 (Memphis) Java BehaviorExample for demonstrating While 1 (Memphis) AnnEx
860 DEPRECATED_WhileCounter Java BehaviorExample for demonstrating DEPRECATED_WhileCounter AnnEx
861 While (Memphis) Java BehaviorExample for demonstrating While (Memphis) AnnEx while loop
862 While While AnnEx loops, while loop
863 DEPRECATED_Wrapper Classes Java BehaviorExample for demonstrating DEPRECATED_Wrapper Classes AnnEx
864 Wrapper Classes Wrapper Classes AnnEx wrapper classes
865 Simple Printing Printing strings and numbers AnnEx variables
866 Deleting Data Deleting Data AnnEx tuple
867 Deleting Data pt This is the portuguese version. AnnEx tuple
868 Deleting with Condition (1) Deleting with Condition (1) AnnEx tuple
869 Deleting with Condition (1) pt This is the portuguese version. AnnEx tuple
870 Deleting with Condition (2) Deleting with Condition (2) AnnEx tuple
871 Deleting with Condition (2) pt This is the portuguese version. AnnEx tuple
872 Inserting Data (1) Inserting Data (1) AnnEx tuple
873 Inserting Data (1) pt This is the portuguese version. AnnEx tuple
874 Inserting Data (2) Inserting Data (2) AnnEx tuple
875 Inserting Data (2) pt This is the portuguese version. AnnEx tuple
876 Inserting Data (3) Inserting Data (3) AnnEx tuple
877 Inserting Data (3) pt This is the portuguese version. AnnEx tuple
878 Inserting Data (4) Inserting Data (4) AnnEx tuple
879 Inserting Data (4) pt This is the portuguese version. AnnEx tuple
880 Selecting One Attribute Selecting One Attribute AnnEx select
881 Selecting One Attribute pt This is the portuguese version. AnnEx select
882 Multiple Table Selection (1) Multiple Table Selection (1) AnnEx joins
883 Multiple Table Selection (1) pt This is the portuguese version. AnnEx joins
884 Arithmetic Expression Arithmetic Expression AnnEx arithmetic expressions
885 Arithmetic Expression pt This is the portuguese version. AnnEx arithmetic expressions
886 Multiple Comparisons (2) Multiple Comparisons (2) AnnEx joins, select
887 Multiple Comparisons (2) pt This is the portuguese version. AnnEx select
888 Range Test (1) Range Test (1) AnnEx select
889 Range Test (1) pt This is the portuguese version. AnnEx select
890 Range Test (2) Range Test (2) AnnEx select
891 Range Test (2) pt This is the portuguese version. AnnEx select
892 Multiple Table Selection (2) Multiple Table Selection (2) AnnEx joins
893 Multiple Table Selection (2) pt This is the portuguese version. AnnEx joins
894 String Operation String Operation AnnEx pattern matching
895 String Operation pt This is the portuguese version. AnnEx pattern matching
896 Alphabetic Order Alphabetic Order AnnEx order by
897 Alphabetic Order pt This is the portuguese version. AnnEx order by
898 Combining Query Results (1) Combining Query Results (1) AnnEx set operations
899 Combining Query Results (1) pt This is the portuguese version. AnnEx set operations
900 Selecting Multiple Attributes Selecting Multiple Attributes AnnEx select
901 Selecting Multiple Attributes pt This is the portuguese version. AnnEx select
902 Combining Query Results (2) Combining Query Results (2) AnnEx set operations
903 Combining Query Results (2) pt This is the portuguese version. AnnEx set operations
904 Combining Query Results (3) Combining Query Results (3) AnnEx set operations
905 Combining Query Results (3) pt This is the portuguese version. AnnEx set operations
906 Aggregate Functions (2) Aggregate Functions (2) AnnEx aggregate functions
907 Aggregate Functions (2) pt This is the portuguese version. AnnEx aggregate functions
908 Aggregate Functions (3) Aggregate Functions (3) AnnEx aggregate functions
909 Aggregate Functions (3) pt This is the portuguese version. AnnEx aggregate functions
910 Aggregate Functions (4) Aggregate Functions (4) AnnEx aggregate functions
911 Aggregate Functions (4) pt This is the portuguese version. AnnEx aggregate functions
912 Grouped Queries Grouped Queries AnnEx group by, group by having
913 Grouped Queries pt This is the portuguese version. AnnEx group by having
914 Grouped Queries with Condition Grouped Queries with Condition AnnEx group by having
915 Grouped Queries with Condition pt This is the portuguese version. AnnEx group by having
916 Checking Null Values Checking Null Values AnnEx null
917 Checking Null Values pt This is the portuguese version. AnnEx null
918 Nested Subqueries (1) Nested Subqueries (1) AnnEx subqueries
919 Nested Subqueries (1) pt This is the portuguese version. AnnEx subqueries
920 Nested Subqueries (2) Nested Subqueries (2) AnnEx subqueries
921 Nested Subqueries (2) pt This is the portuguese version. AnnEx subqueries
922 Selecting All Attributes Selecting All Attributes AnnEx select
923 Selecting All Attributes pt This is the portuguese version. AnnEx select
924 Comparing Subquery Results (1) Comparing Subquery Results (1) AnnEx set operations, subqueries
925 Comparing Subquery Results (1) pt This is the portuguese version. AnnEx set operations
926 Comparing Subquery Results (2) Comparing Subquery Results (2) AnnEx set operations, subqueries
927 Comparing Subquery Results (2) pt This is the portuguese version. AnnEx set operations
928 Aggregating Subquery Aggregating Subquery AnnEx group by having
929 Aggregating Subquery pt This is the portuguese version. AnnEx group by having
930 Derived Relations Derived Relations AnnEx views
931 Derived Relations pt This is the portuguese version. AnnEx views
932 View Creation (1) View Creation (1) AnnEx views
933 View Creation (1) pt This is the portuguese version. AnnEx views
934 View Creation (2) View Creation (2) AnnEx views
935 View Creation (2) pt This is the portuguese version. AnnEx views
936 Grouping and aggregating (1) Grouping and aggregating (1) AnnEx group by, group by having
937 Grouping and aggregating (1) pt This is the portuguese version. AnnEx group by having
938 Grouping and aggregating (2) Grouping and aggregating (2) AnnEx group by having
939 Grouping and aggregating (2) pt This is the portuguese version. AnnEx group by having
940 Grouping and aggregating (3) Grouping and aggregating (3) AnnEx group by having
941 Grouping and aggregating (3) pt This is the portuguese version. AnnEx group by having
942 Skipping Duplicates Skipping Duplicates AnnEx select
943 Skipping Duplicates pt This is the portuguese version. AnnEx select
944 Retrieving data from view Retrieving data from view AnnEx views
945 Retrieving data from view pt This is the portuguese version. AnnEx views
946 Aggregating Derived Relations Aggregating Derived Relations AnnEx views
947 Aggregating Derived Relations pt This is the portuguese version. AnnEx views
948 Aggregate Functions (1) Aggregate Functions (1) AnnEx aggregate functions
949 AggregateFunctions(1)_version_1 Aggregate Functions (1) AnnEx
950 Aggregate Functions (1) pt This is the portuguese version. AnnEx aggregate functions
951 Selection Condition Selection Condition AnnEx select
952 Selection Condition pt This is the portuguese version. AnnEx select
953 Comparison Condition (1) Comparison Condition (1) AnnEx select
954 Comparison Condition (1) pt This is the portuguese version. AnnEx select
955 Comparison Condition (2) Comparison Condition (2) AnnEx arithmetic expressions, select
956 Comparison Condition (2) pt This is the portuguese version. AnnEx select
957 Comparison Condition (3) Comparison Condition (3) AnnEx select
958 Comparison Condition (3) pt This is the portuguese version. AnnEx select
959 Multiple Comparisons (1) Multiple Comparisons (1) AnnEx select
960 Multiple Comparisons (1) pt This is the portuguese version. AnnEx select
961 Updating Data (2) Updating Data (2) AnnEx tuple
962 Updating Data (2) pt This is the portuguese version. AnnEx tuple
963 Updating Data (3) Updating Data (3) AnnEx tuple
964 Updating Data (3) pt This is the portuguese version. AnnEx tuple
965 Updating Data (1) Updating Data (1) AnnEx tuple
966 Updating Data (1) pt This is the portuguese version. AnnEx tuple
967 Updating with condition Updating with condition AnnEx tuple
968 Updating with condition pt This is the portuguese version. AnnEx tuple
969 Updating with subquery Updating with subquery AnnEx tuple
970 Updating with subquery pt This is the portuguese version. AnnEx tuple
971 Left Join 1 Sql BehaviorExample for demonstrating Left Join 1 AnnEx
972 LeftJoin1_version_1 Sql BehaviorExample for demonstrating LeftJoin1_version_1 AnnEx left join
973 Column Addition Column Addition AnnEx ddl
974 Column Addition pt This is the portuguese version. AnnEx ddl
975 Column Drop Column Drop AnnEx ddl
976 Column Drop pt This is the portuguese version. AnnEx ddl
977 Table Creation Table Creation AnnEx create table
978 Table Creation pt This is the portuguese version. AnnEx create table
979 Primary Key (1) Primary Key (1) AnnEx
980 Primary Key(1) pt This is the portuguese version. AnnEx
981 Primary Key and Unique Key Primary Key and Unique Key AnnEx
982 PrimaryKeyandUniqueKeypt This is the portuguese version. AnnEx
983 Primary Key and Unique Key pt This is the portuguese version. AnnEx
984 Foriegn Key Foriegn Key AnnEx
985 Foreign Key pt This is the portuguese version. AnnEx
986 Check Constraint (1) Check Constraint (1) AnnEx constraints
987 Check Constraint (1) pt This is the portuguese version. AnnEx constraints
988 Check Constraint (2) Check Constraint (2) AnnEx constraints
989 Check Constraint (2) pt This is the portuguese version. AnnEx constraints
990 Assertion Creation (1) Assertion Creation (1) AnnEx constraints
991 Assertion Creation (1) pt This is the portuguese version. AnnEx constraints
992 Assertion Creation (2) Assertion Creation (2) AnnEx constraints
993 Assertion Creation (2) pt This is the portuguese version. AnnEx constraints
994 Primary Key (2) Primary Key (2) AnnEx
995 Primary Key(2) pt This is the portuguese version. AnnEx
996 Table Drop Table Drop AnnEx ddl
997 Table Drop pt This is the portuguese version. AnnEx ddl
998 Arithmetic Operations Java CodeVisualization for demonstrating Arithmetic Operations JSVEE arithmetic operations, arithmetic operators, operators, variables
999 Array Demo Java CodeVisualization for demonstrating Array Demo JSVEE 2d arrays, arrays
1000 ArrayList Demo Java CodeVisualization for demonstrating ArrayList Demo JSVEE arraylist, list
1001 Hello Printer Java CodeVisualization for demonstrating Hello Printer JSVEE data types, operators, primitive data types, variables
1002 Print Tester Java CodeVisualization for demonstrating Print Tester JSVEE arithmetic operations, data types, operators, variables
1003 Variable Demo Java CodeVisualization for demonstrating Variable Demo JSVEE arithmetic operations, arithmetic operators, data types, operators, variables
1004 Method Demo Java CodeVisualization for demonstrating Method Demo JSVEE classes, objects
1005 Constructor Demo Java CodeVisualization for demonstrating Constructor Demo JSVEE classes, objects
1006 Accessor Mutator Demo Java CodeVisualization for demonstrating Accessor Mutator Demo JSVEE classes, object, objects
1007 Move Tester Java CodeVisualization for demonstrating Move Tester JSVEE classes, objects
1008 Copy Demo Java CodeVisualization for demonstrating Copy Demo JSVEE classes, objects
1009 Counter Demo Java CodeVisualization for demonstrating Counter Demo JSVEE classes, objects
1010 Bank Account Tester Java CodeVisualization for demonstrating Bank Account Tester JSVEE classes, objects
1011 Cash Register Tester Java CodeVisualization for demonstrating Cash Register Tester JSVEE classes, objects
1012 Cash Register Constant Demo Java CodeVisualization for demonstrating Cash Register Constant Demo JSVEE constants, data types, operators, primitive data types, variables
1013 comparison operators Java CodeVisualization for demonstrating comparison operators JSVEE boolean expressions, control flow, if-else statement
1014 Concat Demo Java CodeVisualization for demonstrating Concat Demo JSVEE string operations, strings
1015 If Conditions Demo Java CodeVisualization for demonstrating If Conditions Demo JSVEE boolean expressions, conditionals, control flow, if-else statement
1016 Constant Demo Java CodeVisualization for demonstrating Constant Demo JSVEE constants, data types, operators, primitive data types, variables
1017 Constsnt Math Demo Java CodeVisualization for demonstrating Constsnt Math Demo JSVEE constants, data types, operators, primitive data types, variables
1018 if-else-if Java CodeVisualization for demonstrating if-else-if JSVEE conditionals, control flow, if-else statement
1019 ae_demo Java CodeVisualization for demonstrating ae_demo JSVEE
1020 DoWhile Demo Java CodeVisualization for demonstrating DoWhile Demo JSVEE do-while loop, loops, while loop
1021 DoWhile Java CodeVisualization for demonstrating DoWhile JSVEE do-while loop, loops, while loop
1022 Enhanced For Loop Demo Java CodeVisualization for demonstrating Enhanced For Loop Demo JSVEE 2d arrays, arraylist, arrays, for loop
1023 Exceptions Java CodeVisualization for demonstrating Exceptions JSVEE exception handling, exceptions
1024 For Loop Demo Java CodeVisualization for demonstrating For Loop Demo JSVEE for loop, nested loops
1025 Polymorphism and Inheritance 2 Java CodeVisualization for demonstrating Polymorphism and Inheritance 2 JSVEE inheritance
1026 A Dog is also a Pet Java CodeVisualization for demonstrating A Dog is also a Pet JSVEE inheritance
1027 Multiple Variables Java CodeVisualization for demonstrating Multiple Variables JSVEE arithmetic operators, data types, operators, primitive data types, variables
1028 Nested if Java CodeVisualization for demonstrating Nested if JSVEE conditionals, control flow, if-else statement
1029 For with Multiple Variables 2 Java CodeVisualization for demonstrating For with Multiple Variables 2 JSVEE for loop, loops, nested loops
1030 For-Each with ArrayList Java CodeVisualization for demonstrating For-Each with ArrayList JSVEE arraylist, list
1031 For-Each Java CodeVisualization for demonstrating For-Each JSVEE 2d arrays, arraylist, arrays, loops
1032 For-each with break Java CodeVisualization for demonstrating For-each with break JSVEE 2d arrays, arraylist, arrays, loops
1033 Interface Java CodeVisualization for demonstrating Interface JSVEE interfaces
1034 Measure Java CodeVisualization for demonstrating Measure JSVEE interfaces
1035 2D array Demo Java CodeVisualization for demonstrating 2D array Demo JSVEE 2d arrays, arrays
1036 Nested For Demo Java CodeVisualization for demonstrating Nested For Demo JSVEE nested loops
1037 Nested Loops Java CodeVisualization for demonstrating Nested Loops JSVEE nested loops
1038 Primitive Datatype Demo Java CodeVisualization for demonstrating Primitive Datatype Demo JSVEE data types, operators, primitive data types, variables
1039 relational operators Java CodeVisualization for demonstrating relational operators JSVEE boolean expressions, logical operators
1040 Simple Inheritance Java CodeVisualization for demonstrating Simple Inheritance JSVEE inheritance, object
1041 String Example Java CodeVisualization for demonstrating String Example JSVEE string operations, strings
1042 Switch Demo 1 Java CodeVisualization for demonstrating Switch Demo 1 JSVEE conditionals, control flow, switch statement
1043 Switch Demo 2 Java CodeVisualization for demonstrating Switch Demo 2 JSVEE arraylist, conditionals, switch statement
1044 ToString Demo Java CodeVisualization for demonstrating ToString Demo JSVEE string operations, strings
1045 Unary Operator Demo Java CodeVisualization for demonstrating Unary Operator Demo JSVEE arithmetic operations, operators, variables
1046 Use 2D Array Java CodeVisualization for demonstrating Use 2D Array JSVEE 2d arrays, arrays
1047 Using an Array2 Java CodeVisualization for demonstrating Using an Array2 JSVEE 2d arrays, arrays
1048 While Demo Java CodeVisualization for demonstrating While Demo JSVEE while loop
1049 While Java CodeVisualization for demonstrating While JSVEE loops, while loop
1050 Wrapper Classes Java CodeVisualization for demonstrating Wrapper Classes JSVEE wrapper classes
1051 Aritmethics 2 Python CodeVisualization for demonstrating Aritmethics 2 JSVEE operators, variables
1052 Comparison Python CodeVisualization for demonstrating Comparison JSVEE boolean expressions, boolean logic, comparison operators
1053 Dictionary 1 Python CodeVisualization for demonstrating Dictionary 1 JSVEE classes, data structures, dictionaries, dictionary, json, stacks
1054 Dictionary 2 Python CodeVisualization for demonstrating Dictionary 2 JSVEE dictionaries, dictionary, json
1055 Dictionary 3 Python CodeVisualization for demonstrating Dictionary 3 JSVEE dictionaries, dictionary, json
1056 Files 1 Python CodeVisualization for demonstrating Files 1 JSVEE algorithm analysis, file i/o
1057 Files 2 Python CodeVisualization for demonstrating Files 2 JSVEE algorithm analysis, file i/o
1058 Find Max Python CodeVisualization for demonstrating Find Max JSVEE classes, data structures, json, list, stacks
1059 For Loop Python CodeVisualization for demonstrating For Loop JSVEE for loop, loops, while loop
1060 Format 1 Python CodeVisualization for demonstrating Format 1 JSVEE string formatting, strings
1061 Format 2 Python CodeVisualization for demonstrating Format 2 JSVEE string formatting, strings
1062 Functions 1 Python CodeVisualization for demonstrating Functions 1 JSVEE functions
1063 Functions 2 Python CodeVisualization for demonstrating Functions 2 JSVEE functions
1064 Functions 3 Python CodeVisualization for demonstrating Functions 3 JSVEE algorithm analysis, functions
1065 Greet Python CodeVisualization for demonstrating Greet JSVEE input, operators, variables
1066 Hello Python CodeVisualization for demonstrating Hello JSVEE operators, variables
1067 Hiscore 1 Python CodeVisualization for demonstrating Hiscore 1 JSVEE control flow, if statement, if-else statement
1068 Hiscore 2 Python CodeVisualization for demonstrating Hiscore 2 JSVEE control flow, if statement, if-else statement
1069 If El If Else Python CodeVisualization for demonstrating If El If Else JSVEE algorithm analysis, control flow, if statement, if-else statement
1070 If Else Python CodeVisualization for demonstrating If Else JSVEE control flow, if statement, if-else statement
1071 Input 1 Python CodeVisualization for demonstrating Input 1 JSVEE functions, input, operators, variables
1072 Input 2 Python CodeVisualization for demonstrating Input 2 JSVEE input, operators, variables
1073 Lists 1 Python CodeVisualization for demonstrating Lists 1 JSVEE list
1074 Lists 2 Python CodeVisualization for demonstrating Lists 2 JSVEE list
1075 Lists 3 Python CodeVisualization for demonstrating Lists 3 JSVEE list
1076 Logic Python CodeVisualization for demonstrating Logic JSVEE boolean expressions, boolean logic, logical operators
1077 Nested If Python CodeVisualization for demonstrating Nested If JSVEE algorithm analysis, control flow, if statement, if-else statement
1078 Objects 1 Python CodeVisualization for demonstrating Objects 1 JSVEE classes, data structures, objects, stacks
1079 Objects 2 Python CodeVisualization for demonstrating Objects 2 JSVEE classes, data structures, objects, stacks
1080 Objects 3 Python CodeVisualization for demonstrating Objects 3 JSVEE classes, data structures, objects, stacks
1081 Recursion Python CodeVisualization for demonstrating Recursion JSVEE functions, recursion
1082 Return value Python CodeVisualization for demonstrating Return value JSVEE functions
1083 Simpel Arithmetics Python CodeVisualization for demonstrating Simpel Arithmetics JSVEE operators, variables
1084 Strings Python CodeVisualization for demonstrating Strings JSVEE strings
1085 Swap Python CodeVisualization for demonstrating Swap JSVEE operators, swap, variables
1086 Try Except 1 Python CodeVisualization for demonstrating Try Except 1 JSVEE exception handling, exceptions
1087 Try Except 2 Python CodeVisualization for demonstrating Try Except 2 JSVEE exception handling, exceptions
1088 Values and References 1 Python CodeVisualization for demonstrating Values and References 1 JSVEE value vs reference
1089 Values and References 2 Python CodeVisualization for demonstrating Values and References 2 JSVEE value vs reference
1090 Values and References 3 Python CodeVisualization for demonstrating Values and References 3 JSVEE value vs reference
1091 Variables Python CodeVisualization for demonstrating Variables JSVEE operators, variables
1092 While Loop Python CodeVisualization for demonstrating While Loop JSVEE loops, while loop
1093 ae_python_assignment Python CodeVisualization for demonstrating ae_python_assignment JSVEE operators, variables
1094 ae_python_class1 Python CodeVisualization for demonstrating ae_python_class1 JSVEE algorithm analysis, classes, data structures, objects, stacks
1095 ae_python_class2 Python CodeVisualization for demonstrating ae_python_class2 JSVEE algorithm analysis, classes, data structures, objects, stacks
1096 ae_python_dict Python CodeVisualization for demonstrating ae_python_dict JSVEE dictionaries, dictionary
1097 ae_python_file Python CodeVisualization for demonstrating ae_python_file JSVEE file i/o
1098 ae_python_float Python CodeVisualization for demonstrating ae_python_float JSVEE data types, operators, variables
1099 ae_python_for Python CodeVisualization for demonstrating ae_python_for JSVEE for loop, loops
1100 ae_python_function Python CodeVisualization for demonstrating ae_python_function JSVEE functions
1101 ae_python_if Python CodeVisualization for demonstrating ae_python_if JSVEE if-else statement
1102 ae_python_input Python CodeVisualization for demonstrating ae_python_input JSVEE functions, operators, variables
1103 ae_python_intro Python CodeVisualization for demonstrating ae_python_intro JSVEE operators, variables
1104 ae_python_list Python CodeVisualization for demonstrating ae_python_list JSVEE list
1105 ae_python_split Python CodeVisualization for demonstrating ae_python_split JSVEE list
1106 ae_python_while Python CodeVisualization for demonstrating ae_python_while JSVEE loops, while loop
1107 Hello Construct a program that prints out hello and world on separate lines. jsParsons operators, variables
1108 Imprimir hola mundo Construye un programa que imprima hola y mundo en lineas separadas. jsParsons operators, variables
1109 Two-dimensional List Construct a program that prints out [[0, 1, 2], [3, 4, 5], [6, 7, 99]] jsParsons 2d list, classes, data structures, list, stacks
1110 Construir un programa que trabaje con listas Construye un programa que imprima [[0, 1, 2], [3, 4, 5], [6, 7, 99]] jsParsons
1111 Construct a program that creates unique 3 digit combination Construct a program which creates and prints all three-digit combinations from numbers 1-4 such that each number appears at most... jsParsons while loop
1112 Construir un programa que genere combinaciones únicas de 3 dígitos Construye un programa que cree e imprima todas las combinaciones de tres digitos de los numeros del 1 al 4... jsParsons
1113 Construct a program that creates unique 3 digit combinations Construct a program which creates and prints all three-digit combinations from numbers 1-4 such that each number appears at most... jsParsons
1114 Construir un programa que genere combinaciones únicas de 3 dígitos Construye un programa que cree e imprima todas las combinaciones de tres digitos de los numeros del 1 al 4... jsParsons
1115 Add to list Construct a function that adds a given amount to all items in a list. jsParsons aliasing, value vs reference
1116 List values and references. Construct a function that add k values to the given list. The added values is k's increment (increment by 1)... jsParsons value vs reference
1117 Valores y referencias en listas Construye una funcion que agregue valores de k a la lista dada. Los valores agregados son incrementos de k (incrementando... jsParsons list
1118 Practicar indexación y modificación de listas Construye una funcion que agregue una cantidad dada a todos los elementos de una lista. jsParsons
1119 Addition Construct a program that prints the value 8. jsParsons operators, variables
1120 Practicar el orden de líneas para obtener el número correcto Construye un programa que imprima el valor 8. jsParsons operators, variables
1121 Bigger Than Assume that num1 and num2 have been initialized to numbers, so that number1 is bigger. Construct a program that correctly... jsParsons boolean expressions, boolean logic, comparison operators
1122 Usar expresiones booleanas como parámetros de una función Asume que num1 y num2 han sido inicializados a numeros, de modo que numero1 es mayor. Construye un programa que... jsParsons boolean expressions, conditionals
1123 Calculate Function Define a function that returns the second value multiplied by two and added by the first value. The program should... jsParsons functions
1124 Crear y llamar a una función Define una funcion que devuelva el segundo valor multiplicado por dos y sumado al primer valor. El programa debe imprimir... jsParsons functions
1125 Dictionary calculations Construct a program that calculates each student’s average score by using `studentdict` dictionary that is already defined as follows: jsParsons classes, data structures, dictionaries, dictionary, stacks
1126 Cálculos con diccionarios Construye un programa que calcule el promedio de calificaciones de cada estudiante usando el diccionario `dicc_estudiantes` que ya esta definido... jsParsons dictionaries
1127 Practicing class inheritance Construct a program using inheritance of classes to display a student’s name and score. Consider student as an instance of... jsParsons classes, objects
1128 Practicar herencia de clases Construye un programa que use herencia de clases para mostrar el nombre y la nota de un estudiante. Considera que... jsParsons classes, objects
1129 Clss Person Write a program that will print out "Safiira. Nice to meet you!" jsParsons classes, data structures, objects, stacks
1130 Crear una clase y utilizarla Escribe un programa que imprima "Safiira. Encantado de conocerte!" jsParsons classes, objects
1131 Class Point Construct a class Point which has a method to tell distance from another instance of Point. jsParsons classes, data structures, objects, stacks
1132 Crear una clase y usar sus métodos Construye una clase Punto que tenga un metodo para calcular la distancia desde otra instancia de Punto. jsParsons classes, objects
1133 Comparisons Construct a program that prints out whether variable a is bigger than b. jsParsons boolean expressions, boolean logic, comparison operators
1134 Practicar el uso de comparaciones Construye un programa que imprima si la variable a es mayor que b. jsParsons boolean expressions, conditionals
1135 Conditionals Temperature Construct a program that prints out 'Cold', when the temperature is 15 degrees celcius or below, 'Moderate' when it is... jsParsons control flow, if statement, if-else statement
1136 Practicar sentencias if...elif...else Construye un programa que imprima 'Frio' cuando la temperatura sea de 15 grados centigrados o menos, 'Moderado' cuando sea mayor... jsParsons conditionals
1137 Practicing manipulating variables and checking types Construct a program that calculate two variables' modulus and check the type of the modulus jsParsons data types
1138 Practicar la manipulación de variables y verificar sus tipos Construye un programa que calcule el modulo de dos variables y verifique el tipo del resultado. jsParsons operators, variables
1139 Dictionary Filter Construct a program that prints out all the circles that are larger than 5. jsParsons classes, data structures, dictionaries, dictionary, stacks
1140 Iterar sobre elementos (items) de un diccionario Construye un programa que imprima todos los circulos que son mayores que 5. jsParsons dictionaries
1141 Dictionary Keys storage-dictionary stores the amount of certain items in storage. Construct a program that prints out a list of all the... jsParsons classes, data structures, dictionaries, dictionary, stacks
1142 Iterar sobre un diccionario El diccionario almacen almacena la cantidad de ciertos articulos en bodega. Construye un programa que imprima una lista de todos... jsParsons dictionaries
1143 Dictionary Values Construct a program that prints out how many items in total are in storage. You can assume that a dictionary... jsParsons classes, data structures, dictionaries, dictionary, stacks
1144 Acceder a los valores de un diccionario Construye un programa que imprima cuantos articulos en total hay en bodega. Puedes asumir que un diccionario llamado almacen ya... jsParsons dictionaries
1145 Construct a program with multiple if-elif statements Construct a program which checks whether each of the integers in interval from 1 to 100 is divisible by 2,... jsParsons
1146 Construir un programa con múltiples sentencias if-elif Construye un programa que verifique si cada uno de los enteros del intervalo del 1 al 100 es divisible por... jsParsons conditionals, for loop
1147 Construct a program with multiple if-elif statements Construct a program which checks which of the integers in interval from 1 to 50 is divisible by only 2,... jsParsons
1148 Construir un programa con múltiples sentencias if-elif Construye un programa que verifique cuales de los enteros en el intervalo del 1 al 50 son divisibles solo por... jsParsons
1149 Construct a program with multiple if-elif statements Construct a program which checks whether each of the integers in interval from 1 to 100 is divisible by 2,... jsParsons for loop
1150 Construir un programa con múltiples sentencias if-elif Construye un programa que verifique si cada uno de los enteros del intervalo del 1 al 100 es divisible por... jsParsons conditionals, for loop
1151 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
1152 Cálculo de potencias Construye una funcion que tome la base y el exponente como parametros y devuelva la base elevada al exponente. Llama... jsParsons
1153 Power calculation Construct a program which calculates the base raised to the power of the non-negative exponent. jsParsons
1154 Cálculo de potencias Construye un programa que calcule la base elevada al exponente no negativo. jsParsons
1155 Reorganize the list Construct a program which partition the original list of integers such that all even numbers come first and all odd... jsParsons
1156 Reorganizar la lista Construye un programa que divida la lista original de enteros de manera que todos los numeros pares vengan primero y... jsParsons list
1157 Reorganize the list Construct a function which partition the original list of integers such that all even numbers come first and all odd... jsParsons
1158 Reorganizar la lista Construye una funcion que divida la lista original de enteros de manera que todos los numeros pares vengan primero y... jsParsons
1159 Reorganize the list Construct a function which partition the list of integers given as a parameter such that all even numbers come first... jsParsons
1160 Reorganizar la lista Construye una funcion que divida la lista de enteros dada como parametro de manera que todos los numeros pares vengan... jsParsons list
1161 Reorganize the list Construct a program which partition the original list of integers such that all even numbers come first and all odd... jsParsons
1162 Reorganizar la lista Construye un programa que divida la lista original de enteros de manera que todos los numeros pares vengan primero y... jsParsons
1163 Calculating power Construct a program which calculates the base raised to the power of the exponent. jsParsons
1164 Calcular una potencia Construye un programa que calcule la base elevada al exponente. jsParsons loops, while loop
1165 Calculating power Construct a function which calculates the power of a number. The function takes two integers as parameters (the base number... jsParsons
1166 Calcular una potencia Construye una funcion que calcule la potencia de un numero. La funcion recibe dos enteros como parametros (la base y... jsParsons loops, while loop
1167 Practising reading a file and printing the third element in each line of the file Construct a program that opens up a file and prints out the third element in each line of the file jsParsons exception handling, file i/o
1168 Practicar la lectura de archivos e imprimir el tercer elemento de cada línea Construye un programa que abra un archivo y muestre el tercer elemento de cada linea del archivo jsParsons file i/o
1169 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
1170 Actualizar elementos en una nueva lista Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... jsParsons list
1171 Updating required elements to the new list Construct a program which finds even numbers from the original list, calculates the square of each such number and adds... jsParsons search algorithms
1172 Actualizar elementos necesarios en una nueva lista Construye un programa que encuentre los numeros pares en la lista original, calcule el cuadrado de cada uno de esos... jsParsons list
1173 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
1174 Actualizar los elementos en una nueva lista Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... jsParsons
1175 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
1176 Actualizar los elementos en una nueva lista Construye una funcion que encuentre los numeros pares en la lista dada como parametro, calcule el cuadrado de cada uno... jsParsons list
1177 Updating required elements to the new list Construct a program which finds even numbers from the original list, calculates the square of each such number and adds... jsParsons
1178 Actualizar elementos necesarios en una nueva lista Construye un programa que encuentre los numeros pares en la lista original, calcule el cuadrado de cada uno de esos... jsParsons list
1179 Updating required elements to the new list Construct a program which finds even numbers from the original list, calculates the square of each such number and adds... jsParsons
1180 Actualizar elementos necesarios en una nueva lista Construye un programa que encuentre los numeros pares en la lista original, calcule el cuadrado de cada uno de esos... jsParsons
1181 Odd or Even Construct a program that goes through a list of numbers and prints out whether they are odd or even. jsParsons algorithm analysis, for loop, loops
1182 Practicar iterar sobre una lista y usar módulo Construye un programa que recorra una lista de numeros e imprima si son pares o impares. jsParsons for loop, list
1183 Letter frequency Construct a function which counts the frequency of each character in the string given as a parameter and returns a... jsParsons dictionaries
1184 Frecuencia de letras Construye una funcion que cuente la frecuencia de cada caracter en la cadena dada como parametro y devuelva un diccionario... jsParsons
1185 Letter frequency Construct a program which counts the frequency of each character in string 'Summer' and stores it in a dictionary. Finally,... jsParsons dictionaries
1186 Frecuencia de letras Construye un programa que cuente la frecuencia de cada caracter en la cadena 'Summer' y la almacene en un diccionario.... jsParsons
1187 Iteration with Addition Construct a program that prints the value 8. jsParsons loops, while loop
1188 Crear un programa con un ciclo while Construye un programa que imprima el valor 8. jsParsons loops, while loop
1189 Iteration with Multiplication Construct a program that prints values 1,2,4,8 and finally prints "The end!". jsParsons loops, while loop
1190 Crear un programa que compare un valor en un ciclo Construye un programa que imprima los valores 1,2,4,8 y finalmente imprima "El fin!". jsParsons loops, while loop
1191 Iteration Multiplication For Construct a program that prints values 1,2,4,8 and finally prints "The end!". jsParsons for loop
1192 JSON Aggregate 1 You're provided a list of used cars in json list format. Find the the car by minimizing the cost. jsParsons json, json-aggregate
1193 JSON Aggregate 2 You're provided a list of laptops in JSON list format. Find the best laptop by minimizing the price and maximizing... jsParsons json, json-aggregate
1194 JSON Aggregate 3 Compute and display the average (mean) age jsParsons json, json-aggregate
1195 JSON Aggregate 4 You're provided a list of aircrafts and helicopter, with manufacturer information, date of manufacture and other information. Count the flights... jsParsons json, json-aggregate
1196 JSON Aggregate 5 You're provided a list of aircrafts and helicopter, with manufacturer information, date of manufacture and other information. Find the minimum... jsParsons json, json-aggregate
1197 JSON Conditions 1 you're provided information for a list of flights that go to and from New York, Pittsburgh and Miami. You have... jsParsons json, json-conditions
1198 JSON Conditions 2 You're provided a list of aircrafts and helicopter. Shortlist the flights used in military. jsParsons json, json-conditions
1199 JSON Iterate 1 Using JSON structure list all flights and their destinations jsParsons json, json-iterate
1200 JSON Iterate 2 Using JSON structure list codes for first three flights jsParsons json, json-iterate
1201 Construct a function that checks the size of a linked list Construct a function that calculates the number of elements in a singly linked list.
LinkedList class implementation is given below.
jsParsons linked list
1202 Construir una función que verifique el tamaño de una lista enlazada Construye una funcion que calcule el numero de elementos en una lista simplemente enlazada.
La implementacion de la clase ListaEnlazada se...
jsParsons
1203 Construct a function that traverse a linked list Construct a function that prints all elements of a Doubly Linked List in forwards and then reverse order.
DoublyLinkedList class implementation...
jsParsons doubly linked list, linked list
1204 Construir una función que recorra una lista enlazada Construye una funcion que imprima todos los elementos de una Lista Doblemente Enlazada hacia adelante y luego en orden inverso.
La...
jsParsons
1205 List Iteration Zoo Construct a program that prints out all the animals in the zoo-variable. jsParsons list
1206 Iterar sobre una lista Construye un programa que imprima todos los animales en la variable zoologico. jsParsons
1207 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
1208 Construir una función que devuelva una lista de restos (módulos) del valor de entrada Construye una funcion que calcule el residuo de cada elemento de la primera lista con el elemento del mismo indice... jsParsons list
1209 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
1210 Construir una función que devuelva una lista de restos (módulos) del valor de entrada Construye un programa que calcule el residuo de cada elemento de la primera lista con el elemento del mismo indice... jsParsons functions
1211 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons value vs reference
1212 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
1213 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons list
1214 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
1215 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons value vs reference
1216 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
1217 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons list
1218 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
1219 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons value vs reference
1220 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
1221 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons list
1222 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
1223 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons
1224 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
1225 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons
1226 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
1227 List to Dictionary Construct a program that prints out moo and oink, in that order. jsParsons classes, data structures, dictionaries, dictionary, stacks
1228 Convertir una lista de tuplas en un diccionario Construye un programa que imprima mu y oink, en ese orden. jsParsons dictionaries
1229 Practicing using math library and check a variable's type Construct a program that accesses math.pi and check its type jsParsons data types
1230 Practicar el uso de la biblioteca math y comprobar el tipo de una variable Construye un programa que acceda a math.pi y verifique su tipo. jsParsons operators, variables
1231 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
1232 Construir una función que ordene un arreglo numérico usando Merge Sort Construye una funcion de mezcla que divida recursivamente un arreglo numerico y tome una lista como parametro llamada datos.
Considera que...
jsParsons
1233 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
1234 Crear una función y usar el operador módulo Construye una funcion que devuelva True si un numero dado es par, de lo contrario False. jsParsons functions
1235 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
1236 Crear múltiples funciones y llamadas de función anidadas Primero define una funcion calcular y luego define una funcion doble (que devuelva el valor dado multiplicado por dos). Luego... jsParsons functions
1237 Nested ifs Construct a program that prints out a sentence depending on the time of day. Night is considered to be before... jsParsons algorithm analysis, control flow, if statement, if-else statement
1238 Practicar sentencias if anidadas Construye un programa que imprima una oracion dependiendo de la hora del dia. Noche se considera antes de las 7... jsParsons conditionals
1239 Nested List Indexing Construct a program that first prints out [[1, 2, 3], [4, 5, 6]], then [4, 5, 6], and finally 6. jsParsons list
1240 Practicar indexación de listas Construye un programa que primero imprima [[1, 2, 3], [4, 5, 6]], luego [4, 5, 6], y finalmente 6. jsParsons 2d list, list
1241 Practicing using nested while and for loops Construct a program to print a multiplication chart given the chart_size. Assume that chart_size is set to a positive integer. jsParsons algorithm analysis, for loop, nested loops
1242 Practicar el uso de ciclos while y for anidados Construye un programa que imprima una tabla de multiplicar segun el valor de tabla_tamano. Supone que tabla_tamano es un entero... jsParsons for loop, loops
1243 Nested Loops Construct a program that first prints out 15, then 14, then 12, then 9 and finally 5 on consecutive lines. jsParsons algorithm analysis, nested loops, while loop
1244 Construir un problema con ciclos anidados Construye un programa que primero imprima 15, luego 14, luego 12, luego 9 y finalmente 5 en lineas consecutivas. jsParsons loops
1245 Nested Loops For 1 Construct a program that first prints out 15, then 14, then 12, then 9 and finally 5 on consecutive lines. jsParsons nested loops
1246 Nested Loops For 2 Construct a program to print a multiplication chart given the chart_size. Assume that chart_size is set to a positive integer. jsParsons nested loops
1247 Practicing nested while loops Construct a program to print an upside-down right triangle. Assume that 'size' is defined, and holds an integer value. jsParsons algorithm analysis, nested loops, while loop
1248 Practicar ciclos while anidados Construye un programa que imprima un triangulo rectangulo invertido. Supone que 'tamano' esta definido y contiene un valor entero. jsParsons loops, while loop
1249 Creating a function that checks if the string is a palindrome or not. Construct a function which determines whether the string given as a paramter is a palindrome. The function should be case... jsParsons recursion, search algorithms, sorting algorithms, strings
1250 Crear una función que verifique si una cadena es un palíndromo o no Construye una funcion que determine si la cadena dada como parametro es un palindromo. La funcion debe ser insensible a... jsParsons strings
1251 Creating a function that checks if the string is a palindrome or not. Construct a program which determines whether the original string is a palindrome. The function should be case insensitive i.e. upper... jsParsons search algorithms
1252 Crear una función que verifique si una cadena es un palíndromo o no Construye un programa que determine si la cadena original es un palindromo. La funcion debe ser insensible a mayusculas y... jsParsons
1253 Creating a function that checks if the string is a palindrome or not. Construct a function which determines whether the string given as a paramter is a palindrome. The function should be case... jsParsons recursion, search algorithms
1254 Crear una función que verifique si una cadena es un palíndromo o no Construye una funcion que determine si la cadena dada como parametro es un palindromo. La funcion debe ser insensible a... jsParsons strings
1255 Construct a function which determines whether the string given as a paramter is a palindrome. Construct a function that checks if the string is a palindrome or not. The function should be case insensitive i.e.... jsParsons recursion
1256 Construir una función que determine si una cadena dada como parámetro es un palíndromo Construye una funcion que verifique si la cadena es un palindromo o no. La funcion debe ser insensible a mayusculas... jsParsons
1257 PANDAS GroupBy 1 You're provided a dataframe of used cars using pandas. Group the data by 'type' and calculate the average mileage for... jsParsons json, pandas
1258 PANDAS GroupBy 2 You're provided a dataframe of used cars using pandas. Group the data by 'type' and count the number of cars... jsParsons pandas
1259 PANDAS GroupBy 3 You're provided a dataframe of used cars using pandas. Group the data by 'type' and find the maximum mileage for... jsParsons pandas
1260 PANDAS Select 1 You're provided a dataframe of used cars using pandas. Select the columns with their type, mileage and name jsParsons json, pandas
1261 PANDAS Select 2 You're provided a dataframe of used cars using pandas. Select the columns with their type, mileage and name. filter those... jsParsons pandas
1262 PANDAS Stats 1 You're provided a dataframe of used cars using pandas. Display the first 5 rows and calculate the average mileage of... jsParsons json, pandas, statistics
1263 PANDAS Stats 2 You're provided a dataframe of used cars using pandas. Select the 'type' and 'mileage' columns and use describe() to display... jsParsons pandas, statistics
1264 PANDAS Stats 3 You're provided a dataframe of used cars using pandas. Count how many cars belong to each type using value_counts() and... jsParsons pandas, statistics
1265 Calculating power Construct a function which takes a base and a non-negative exponent as parameters and calculates the base raised to the... jsParsons
1266 Calcular una potencia Construye una funcion que tome una base y un exponente no negativo como parametros y calcule la base elevada al... jsParsons for loop, loops
1267 Calculating power Construct a program that calculates the base raised to the power of the non-negative exponent without using multiplication. jsParsons for loop
1268 Calcular una potencia Construye un programa que calcule la base elevada al exponente no negativo sin usar multiplicacion. jsParsons for loop, loops
1269 Dictionary manipulation. Construct a program that prints a blue Toyota car. jsParsons dictionaries, dictionary
1270 Manipulación de diccionarios Construye un programa que imprima un coche Toyota azul. jsParsons dictionaries
1271 Printing file contents Construct a program that opens up a file and prints out each line of the file jsParsons exception handling, file i/o
1272 Practicar leer un archivo e imprimir su contenido Construye un programa que abra un archivo e imprima cada linea del archivo jsParsons file i/o
1273 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
1274 Construir una función que use una estructura de cola (Queue) Construye una funcion que use la estructura de Cola para resolver el problema de Josephus que elimina el k-esimo elemento... jsParsons
1275 Practicing quick sort algorithm Construct a function that implements quick sort algorithm. The partition() function has been pre defined and displayed below.
Consider data is...
jsParsons recursion, search algorithms, sorting, sorting algorithms
1276 Practicar el algoritmo de ordenación rápida (Quick Sort) Construye una funcion que implemente el algoritmo de ordenamiento rapido. La funcion de particion() ha sido predefinida y se muestra... jsParsons
1277 Recursive Factorial Define a function that returns the factorial of a given positive integer. jsParsons functions, recursion, search, search algorithms, sorting, sorting algorithms
1278 Crear una función recursiva Define una funcion que devuelva el factorial de un entero positivo dado. jsParsons recursion
1279 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
1280 Eliminar duplicados de una lista Construye una funcion que cree una nueva lista donde se almacenen todos los elementos excepto los duplicados de la lista... jsParsons list
1281 Remove dublicates from the list Construct a program which creates a new list where it stores all elements except the duplicates from the original list.... jsParsons
1282 Eliminar duplicados de una lista Construye un programa que cree una nueva lista donde se almacenen todos los elementos excepto los duplicados de la lista... jsParsons
1283 Practicing searching the index of the min element Construct a program that finds the index of the minimum element in a list. num_list is a test case where... jsParsons recursion, search algorithms, sorting algorithms
1284 Practicar la búsqueda del índice del elemento mínimo Construye un programa que encuentre el indice del elemento minimo en una lista. num_lista es el caso de prueba donde... jsParsons
1285 Practicing searching the index of the min and max elements Construct a program that finds the indexes of both the max and min elements in a list. num_list is a... jsParsons algorithm analysis, recursion, search algorithms, sorting algorithms
1286 Practicar la búsqueda del índice de los elementos mínimo y máximo Construye un programa que encuentre los indices tanto del elemento maximo como del minimo en una lista. num_lista es el... jsParsons
1287 Construct a program that creates a Stack Structure Construct a program that creates two functions in a Stack Structure. The first one is "push" function and the second... jsParsons classes, data structures, stack, stacks
1288 Construir un programa que cree una estructura de pila (Stack) Construye un programa que cree dos funciones en una estructura de Pila. La primera es la funcion "apilar" y la... jsParsons
1289 String Indexing Construct a program that first prints out strings "Py", "th", "o", and "n" jsParsons strings
1290 Practicar el corte de cadenas (slicing) Construye un programa que primero imprima las cadenas "Py", "th", "o" y "n" jsParsons strings
1291 String join Construct a program that prints out a sentence from a given list of words. jsParsons strings
1292 Practicar métodos de cadenas Construye un programa que imprima una oracion a partir de una lista dada de palabras. jsParsons list, strings
1293 Checks whether the sum of two integers are equal as the third integer Construct a function which determines whether one of the paraters is the sum of the two other parameters. jsParsons
1294 Verificar si la suma de dos enteros es igual al tercer entero Construye una funcion que determine si uno de los parametros es la suma de los otros dos parametros. jsParsons conditionals
1295 Checks whether the sum of two integers are equal as the third integer Construct a program which determines whether the value of one of variables x, y, and z is the sum of... jsParsons
1296 Verificar si la suma de dos enteros es igual al tercer entero Construye un programa que determine si el valor de una de las variables x, y o z es la suma... jsParsons
1297 Swap Construct a program that swaps the values of x and y variables. jsParsons operators, variables
1298 Practicar la asignación de variables Construye un programa que intercambie los valores de las variables x e y. jsParsons
1299 Construct an inorder traversal function Construct an inorder traversal function that recursively traverse a tree from left node, root node and right node. We store... jsParsons trees
1300 Construir una función de recorrido inorder (inorden) Construye una funcion de recorrido inorder que recorra recursivamente un arbol desde el nodo izquierdo, nodo raiz y nodo derecho.... jsParsons
1301 Construct a preorder traversal function Construct a preorder traversal function that recursively traverse a tree from root node, left node and right node. We store... jsParsons trees
1302 Try adding Construct a function that adds two numbers together and handles non-numeric input. jsParsons exception handling, exceptions
1303 Practicar el manejo de excepciones Construye una funcion que sume dos numeros y maneje entradas no numericas. jsParsons exceptions
1304 Try Except Construct a program that prints out various Celcius temperatures in Fahrenheit. jsParsons exception handling, exceptions
1305 Practicar el manejo de excepciones Construye un programa que imprima varias temperaturas en Celsius convertidas a Fahrenheit. jsParsons exceptions
1306 XOR Construct a program that mimics a XOR gate (exclusive or). When input_a and input_b are the same, it should print... jsParsons boolean expressions, boolean logic, if-else statement, logical operators
1307 Crear una compuerta XOR usando sentencias if...elif Construye un programa que imite una compuerta XOR (o exclusivo). Cuando input_a y input_b sean iguales, debe imprimir 0 y... jsParsons boolean expressions, conditionals
1308 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
1309 Crear una función que devuelva el mayor de dos números Construye una funcion que devuelva el valor mayor de los argumentos dados. Si a y b son iguales, debe devolver... jsParsons conditionals, functions
1310 Simple Function Construct a program that prints out Hello functions. jsParsons functions
1311 Crear una función que imprima hola mundo Construye un programa que imprima Hola funciones. jsParsons functions
1312 Simple Params Construct a program that prints out 3 jsParsons functions
1313 Crear una función que reciba un número, le sume dos y lo devuelva Construye un programa que imprima 3 jsParsons
1314 f-string format 1 Python CodeVisualization for demonstrating f-string format 1 JSVEE strings
1315 f-string format 2 Python CodeVisualization for demonstrating f-string format 2 JSVEE strings
1316 Age Checking Python CodeVisualization for demonstrating Age Checking JSVEE 2d list, list
1317 Age Checking2 Python CodeVisualization for demonstrating Age Checking2 JSVEE loops, while loop
1318 Bubble Sort Best Python CodeVisualization for demonstrating Bubble Sort Best JSVEE recursion, search algorithms, sorting, sorting algorithms
1319 Bubble Sort Worst Python CodeVisualization for demonstrating Bubble Sort Worst JSVEE recursion, search algorithms, sorting, sorting algorithms
1320 Circle Class Python CodeVisualization for demonstrating Circle Class JSVEE
1321 Circle Class2 Python CodeVisualization for demonstrating Circle Class2 JSVEE
1322 Circle Class3 Python CodeVisualization for demonstrating Circle Class3 JSVEE
1323 Data Type Isinstance Python CodeVisualization for demonstrating Data Type Isinstance JSVEE data types
1324 Data Type Typeof Python CodeVisualization for demonstrating Data Type Typeof JSVEE data types, operators, variables
1325 Discount Calculator Python CodeVisualization for demonstrating Discount Calculator JSVEE if-else statement
1326 Discount Calculator2 Python CodeVisualization for demonstrating Discount Calculator2 JSVEE if-else statement
1327 Discount Calculator3 Python CodeVisualization for demonstrating Discount Calculator3 JSVEE
1328 Doubly Linked List Python CodeVisualization for demonstrating Doubly Linked List JSVEE doubly linked list, linked list
1329 Employee Class Python CodeVisualization for demonstrating Employee Class JSVEE
1330 Find Max2 Python CodeVisualization for demonstrating Find Max2 JSVEE search algorithms
1331 Find Target Python CodeVisualization for demonstrating Find Target JSVEE search algorithms
1332 Function Pass Python CodeVisualization for demonstrating Function Pass JSVEE functions, list
1333 Greatest Divisor Brute Force Python CodeVisualization for demonstrating Greatest Divisor Brute Force JSVEE for loop, functions
1334 Greatest Divisor Brute Force2 Python CodeVisualization for demonstrating Greatest Divisor Brute Force2 JSVEE boolean expressions, functions
1335 Import Math Python CodeVisualization for demonstrating Import Math JSVEE data types, functions
1336 Inheritance Python CodeVisualization for demonstrating Inheritance JSVEE classes, objects
1337 Leap Year Python CodeVisualization for demonstrating Leap Year JSVEE for loop
1338 Leap Year2 Python CodeVisualization for demonstrating Leap Year2 JSVEE
1339 Leap Year3 Python CodeVisualization for demonstrating Leap Year3 JSVEE
1340 List Pop Python CodeVisualization for demonstrating List Pop JSVEE list
1341 Palindrome Python CodeVisualization for demonstrating Palindrome JSVEE strings
1342 Partition Python CodeVisualization for demonstrating Partition JSVEE algorithm analysis, list, nested loops
1343 Partition2 Python CodeVisualization for demonstrating Partition2 JSVEE list, nested loops
1344 Partition3 Python CodeVisualization for demonstrating Partition3 JSVEE
1345 Power Python CodeVisualization for demonstrating Power JSVEE
1346 Power With Input Python CodeVisualization for demonstrating Power With Input JSVEE
1347 Power With Input2 Python CodeVisualization for demonstrating Power With Input2 JSVEE
1348 Power With Input3 Python CodeVisualization for demonstrating Power With Input3 JSVEE
1349 Power With Input4 Python CodeVisualization for demonstrating Power With Input4 JSVEE while loop
1350 Power2 Python CodeVisualization for demonstrating Power2 JSVEE while loop
1351 Queue Python CodeVisualization for demonstrating Queue JSVEE queue, queues
1352 Recursion Fibonacci Python CodeVisualization for demonstrating Recursion Fibonacci JSVEE recursion
1353 Recursion Greatest Divisor Python CodeVisualization for demonstrating Recursion Greatest Divisor JSVEE functions, recursion, search, search algorithms, sorting, sorting algorithms
1354 Recursion Greatest Divisor2 Python CodeVisualization for demonstrating Recursion Greatest Divisor2 JSVEE functions, recursion
1355 Recursion Halve Python CodeVisualization for demonstrating Recursion Halve JSVEE recursion
1356 Recursion Halve2 Python CodeVisualization for demonstrating Recursion Halve2 JSVEE recursion
1357 Recursion Mult2 Version1 Python CodeVisualization for demonstrating Recursion Mult2 Version1 JSVEE recursion
1358 Recursion Mult2 Version2 Python CodeVisualization for demonstrating Recursion Mult2 Version2 JSVEE recursion
1359 Recursion Sum Python CodeVisualization for demonstrating Recursion Sum JSVEE recursion
1360 Recursion Sum2 Python CodeVisualization for demonstrating Recursion Sum2 JSVEE recursion
1361 Selection Sort Python CodeVisualization for demonstrating Selection Sort JSVEE recursion, search, search algorithms, sorting, sorting algorithms
1362 Selection Sort2 Python CodeVisualization for demonstrating Selection Sort2 JSVEE sorting algorithms
1363 Singly Linked List Python CodeVisualization for demonstrating Singly Linked List JSVEE linked list
1364 Stack Lifo1 Python CodeVisualization for demonstrating Stack Lifo1 JSVEE classes, data structures, stack, stacks
1365 Stack Lifo2 Python CodeVisualization for demonstrating Stack Lifo2 JSVEE classes, data structures, stack, stacks
1366 Student Class Python CodeVisualization for demonstrating Student Class JSVEE
1367 Studet Class2 Python CodeVisualization for demonstrating Studet Class2 JSVEE
1368 Tree Python CodeVisualization for demonstrating Tree JSVEE binary search, trees
1369 Tree Node Access Python CodeVisualization for demonstrating Tree Node Access JSVEE binary search, trees
1370 Aggregate-functions query execution 1 Aggregate-functions query execution 1 DBQA
1371 Aggregate-functions query execution 2 Aggregate-functions query execution 2 DBQA
1372 Aggregate-functions query execution 3 Aggregate-functions query execution 3 DBQA
1373 Aggregate-functions query execution 4 Aggregate-functions query execution 4 DBQA
1374 Arithmetic-expressions query execution 1 Arithmetic-expressions query execution 1 DBQA
1375 Arithmetic-expressions query execution 2 Arithmetic-expressions query execution 2 DBQA
1376 Arithmetic-expressions query execution 3 Arithmetic-expressions query execution 3 DBQA
1377 Arithmetic-expressions query execution 4 Arithmetic-expressions query execution 4 DBQA
1378 Arithmetic-expressions query execution 5 Arithmetic-expressions query execution 5 DBQA
1379 Arithmetic-expressions query execution 6 Arithmetic-expressions query execution 6 DBQA
1380 Group-by-having query execution 1 Group-by-having query execution 1 DBQA
1381 Group-by-having query execution 2 Group-by-having query execution 2 DBQA
1382 Group-by-having query execution 3 Group-by-having query execution 3 DBQA
1383 Group-by-having query execution 4 Group-by-having query execution 4 DBQA
1384 Inner-join query execution 1 Inner-join query execution 1 DBQA
1385 Inner-join query execution 2 Inner-join query execution 2 DBQA
1386 Inner-join query execution 3 Inner-join query execution 3 DBQA
1387 Inner-join query execution 4 Inner-join query execution 4 DBQA
1388 Multiple-table-queries execution 1 Multiple-table-queries execution 1 DBQA
1389 Multiple-table-queries execution 2 Multiple-table-queries execution 2 DBQA
1390 Multiple-table-queries execution 3 Multiple-table-queries execution 3 DBQA
1391 Multiple-table-queries execution 4 Multiple-table-queries execution 4 DBQA
1392 Left-join query execution 1 Left-join query execution 1 DBQA
1393 Left-join query execution 2 Left-join query execution 2 DBQA
1394 Left-join query execution 3 Left-join query execution 3 DBQA
1395 Left-join query execution 4 Left-join query execution 4 DBQA
1396 Join query execution 1 Join query execution 1 DBQA
1397 Join query execution 2 Join query execution 2 DBQA
1398 Join query execution 3 Join query execution 3 DBQA
1399 Join query execution 4 Join query execution 4 DBQA
1400 Order-by query execution 1 Order-by query execution 1 DBQA
1401 Order-by query execution 2 Order-by query execution 2 DBQA
1402 Order-by query execution 3 Order-by query execution 3 DBQA
1403 Order-by query execution 4 Order-by query execution 4 DBQA
1404 Pattern-matching query execution 1 Pattern-matching query execution 1 DBQA
1405 Pattern-matching query execution 2 Pattern-matching query execution 2 DBQA
1406 Pattern-matching query execution 3 Pattern-matching query execution 3 DBQA
1407 Pattern-matching query execution 4 Pattern-matching query execution 4 DBQA
1408 Select-from query execution 1 Select-from query execution 1 DBQA
1409 Select-from query execution 2 Select-from query execution 2 DBQA
1410 Select-from query execution 3 Select-from query execution 3 DBQA
1411 Select-from query execution 4 Select-from query execution 4 DBQA
1412 Select-from-where query execution 1 Select-from-where query execution 1 DBQA
1413 Select-from-where query execution 2 Select-from-where query execution 2 DBQA
1414 Select-from-where query execution 3 Select-from-where query execution 3 DBQA
1415 Select-from-where query execution 4 Select-from-where query execution 4 DBQA
1416 Subqueries query execution 1 Subqueries query execution 1 DBQA
1417 Subqueries query execution 2 Subqueries query execution 2 DBQA
1418 Subqueries query execution 3 Subqueries query execution 3 DBQA
1419 Subqueries query execution 4 Subqueries query execution 4 DBQA
1420 pcex_test Java BehaviorExample for demonstrating pcex_test WebEx variables
1421 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 classes, objects
1422 Input Manipulation Construct a program that takes a user's inputs and multiplies the inputs.Then print the type of the result, convert the... PCEX data types, functions
1423 Doubly Linked List Create the necessary classes for a Doubly Linked List, containing the method insert_at_start(data) to add a new item to the... PCEX doubly linked list, linked list
1424 Multiple Parameters Construct a program that calculates the current savings after getting paid and the total expense. PCEX algorithm analysis, functions
1425 Funcion con Multiples Parametros Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... PCEX functions
1426 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 linked list, search algorithms
1427 Printing a square star pattern Construct a program that takes an input as the size of a solid square and print the square. For example,... PCEX for loop, nested loops
1428 Queue Implementation Implementing Queue. Using Class to construct a Queue structure. PCEX queue, queues
1429 Greatest Common Factor Construct a program that recursively finds and returns the great common factor between of two integers. PCEX recursion, search, search algorithms, sorting, sorting algorithms
1430 Passing Lists Construct a function that calculate square values of the list’s elements. PCEX list, value vs reference
1431 Passing Values Construct a function that increases the original integer's value by 1 and return the increased value's memory address. PCEX functions, value vs reference
1432 Equality Comparison Method Construct a program with two classes, where each class has a comparison method. Test whether instances of each class is... PCEX
1433 Recursive Binary Search Construct a function that uses recursive binary search to find if a specific value is in a list (known as... PCEX recursion, search, search algorithms, sorting
1434 Binary search Binary Search operates by dividing an array in half, and then determining whether or not the target value would be... PCEX binary search, recursion, search, search algorithms, sorting, trees
1435 Singly Linked List Create the necessary classes for a Singly Linked List, containing the method append(item) to add a new item to the... PCEX linked list
1436 Insertion Sort Insertion sort works similarly to how one would sort a hand of cards: by choosing an element and searching through... PCEX recursion, search algorithms, sorting, sorting algorithms
1437 Selection sort Ascending-order Selection sort operates by finding the minimum element of an array and moving it to the “beginning” of the... PCEX recursion, search algorithms, sorting, sorting algorithms
1438 Stack Implementing Stack. Using Class to construct a Stack structure. PCEX classes, data structures, stack, stacks
1439 Inserting binary tree In a BinaryTree, adding new nodes to the tree is an important capability to have. Construct a simple implementation of... PCEX binary search, recursion, trees
1440 Tree traversal. The tree can be traversed by deciding on a sequence to visit each node. There are three traversal algorithms: in-order... PCEX binary search, trees
1441 Person and Employee Inheritance Information Challenge Construct two classes: one represents a Person and another one represents an Employee that should be defined as Person's child... PCEX
1442 Input Manipulation Challenge Construct a program that takes a user's inputs and calculate the division of the inputs.Then convert the division result into... PCEX functions
1443 Doubly Linked List Challenge Create the necessary classes for a Doubly Linked List, containing the method insert_at_start(data) to add a new item to the... PCEX
1444 Funcion con Multiples Parametros Llamando Otra Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... PCEX functions
1445 Multiple Parameters Challenge Construct a program that calculates the pay and current savings. PCEX functions
1446 Search in the linked list. Challenge When using a LinkedList, it is possible that you may want to search through the list to see if a... PCEX search algorithms
1447 Printing the outline of a square star pattern Challenge Construct a program that takes an input as the size of a square and print the outline of the square.\nFor... PCEX for loop
1448 Solving Josephus Problem Challenge Construct a program by using Queue structure to solve a Josephus problem. Josephus problem is a counting-out game. N people... PCEX
1449 Greatest Common Factor Challenge Construct a program that recursively finds and returns the great common factor between of two integers. This is a simple... PCEX recursion
1450 Passing Lists Challenge Construct a program that convert Celsius temperature values in a list to Fahrenheit temperature values PCEX
1451 Passing Values Challenge Construct a program that convert Celsius to Fahrenheit. PCEX functions
1452 Greater Than Comparison Method Challenge Construct a program with two classes, where each class has a comparison method. Test whether the value of the first... PCEX
1453 Recursive Binary Search Challenge Construct a function that uses recursive binary search to find if a specific value is in a list (known as... PCEX recursion, search algorithms
1454 Binary search Challenge Binary Search operates by dividing an array in half, and then determining whether or not the target value would be... PCEX search algorithms
1455 Singly Linked List Challenge Create the necessary classes for a Singly Linked List, containing the method add(item) to add a new item to the... PCEX
1456 Insertion Sort Challenge Insertion sort works similarly to how one would sort a hand of cards: by choosing an element and searching through... PCEX
1457 Selection sort Challenge Descending-order Selection sort operates by finding the maximum element of an array and moving it to the “beginning” of the... PCEX
1458 Stack Challenge Implementing Stack. Using Class to construct a Stack. Implement a function to determine if all the given brackets are paired.\nFor... PCEX
1459 Inserting binary tree Challenge In a BinaryTree, adding new nodes to the tree is an important capability to have.\nConstruct a simple implementation of a... PCEX recursion, trees
1460 Tree traversal. Challenge The tree can be traversed by deciding on a sequence to visit each node. There are three traversal algorithms: in-order... PCEX trees
1461 q_py___eq__1_es Python PredictingFinalResult for demonstrating q_py___eq__1_es QuizPET
1462 Equal 1 Python PredictingFinalResult for demonstrating Equal 1 QuizPET classes, objects
1463 q_py___eq__2_es Python PredictingFinalResult for demonstrating q_py___eq__2_es QuizPET
1464 Equal 2 Python PredictingFinalResult for demonstrating Equal 2 QuizPET classes, objects
1465 q_py___gt__1_es Python PredictingFinalResult for demonstrating q_py___gt__1_es QuizPET
1466 Greater Than 1 Python PredictingFinalResult for demonstrating Greater Than 1 QuizPET classes, objects
1467 q_py_2d_arrays1_es Python PredictingFinalResult for demonstrating q_py_2d_arrays1_es QuizPET 2d list
1468 Two-dimensional List 1 Python PredictingFinalResult for demonstrating Two-dimensional List 1 QuizPET 2d list, list
1469 q_py_2d_arrays2_es Python PredictingFinalResult for demonstrating q_py_2d_arrays2_es QuizPET 2d list
1470 Two-dimensional List 2 Python PredictingFinalResult for demonstrating Two-dimensional List 2 QuizPET 2d list, algorithm analysis, list
1471 q_py_2d_arrays3_es Python PredictingFinalResult for demonstrating q_py_2d_arrays3_es QuizPET 2d list
1472 Two-dimensional List 3 Python PredictingFinalResult for demonstrating Two-dimensional List 3 QuizPET 2d list, list
1473 q_py_2d_arrays4_es Python PredictingFinalResult for demonstrating q_py_2d_arrays4_es QuizPET 2d list
1474 Two-dimensional List 4 Python PredictingFinalResult for demonstrating Two-dimensional List 4 QuizPET 2d list, algorithm analysis, classes, data structures, list, stacks
1475 q_py_account_logic1_es Python PredictingFinalResult for demonstrating q_py_account_logic1_es QuizPET boolean expressions
1476 account management Python PredictingFinalResult for demonstrating account management QuizPET boolean expressions, boolean logic, logical operators
1477 q_py_add_two_lists1_es Python PredictingFinalResult for demonstrating q_py_add_two_lists1_es QuizPET
1478 combine two lists Python PredictingFinalResult for demonstrating combine two lists QuizPET list
1479 q_py_aliasing1_es Python PredictingFinalResult for demonstrating q_py_aliasing1_es QuizPET list
1480 Aliasing 1 Python PredictingFinalResult for demonstrating Aliasing 1 QuizPET aliasing, operators, variables
1481 q_py_aliasing2_es Python PredictingFinalResult for demonstrating q_py_aliasing2_es QuizPET list
1482 Aliasing 2 Python PredictingFinalResult for demonstrating Aliasing 2 QuizPET aliasing, operators, variables
1483 q_py_aliasing3_es Python PredictingFinalResult for demonstrating q_py_aliasing3_es QuizPET strings
1484 Aliasing 3 Python PredictingFinalResult for demonstrating Aliasing 3 QuizPET aliasing, operators, variables
1485 q_py_arithmetic1_es Python PredictingFinalResult for demonstrating q_py_arithmetic1_es QuizPET operators, variables
1486 simple arithmetic Python PredictingFinalResult for demonstrating simple arithmetic QuizPET operators, variables
1487 q_py_arithmetic2_es Python PredictingFinalResult for demonstrating q_py_arithmetic2_es QuizPET operators, variables
1488 arithmetic Python PredictingFinalResult for demonstrating arithmetic QuizPET operators, variables
1489 Ordenamiento de burbuja 1 Python PredictingFinalResult for demonstrating Ordenamiento de burbuja 1 QuizPET list
1490 Bubble sort 1 Python PredictingFinalResult for demonstrating Bubble sort 1 QuizPET recursion, search algorithms, sorting, sorting algorithms
1491 Ordenamiento de burbuja 2 Python PredictingFinalResult for demonstrating Ordenamiento de burbuja 2 QuizPET list
1492 Bubble sort 2 Python PredictingFinalResult for demonstrating Bubble sort 2 QuizPET recursion, search algorithms, sorting, sorting algorithms
1493 q_py_comparison_logic1_es Python PredictingFinalResult for demonstrating q_py_comparison_logic1_es QuizPET boolean expressions, conditionals
1494 comparison Python PredictingFinalResult for demonstrating comparison QuizPET boolean expressions, boolean logic, comparison operators
1495 q_py_concat_strings1_es Python PredictingFinalResult for demonstrating q_py_concat_strings1_es QuizPET strings
1496 concatenate strings Python PredictingFinalResult for demonstrating concatenate strings QuizPET strings
1497 q_py_data_types_functions_es Python PredictingFinalResult for demonstrating q_py_data_types_functions_es QuizPET functions
1498 Data Types Functions Python PredictingFinalResult for demonstrating Data Types Functions QuizPET algorithm analysis, data types, functions
1499 q_py_data_types_module_es Python PredictingFinalResult for demonstrating q_py_data_types_module_es QuizPET functions
1500 Data Types Module Python PredictingFinalResult for demonstrating Data Types Module QuizPET algorithm analysis, data types, functions
1501 q_py_data_types2_es Python PredictingFinalResult for demonstrating q_py_data_types2_es QuizPET functions, operators, variables
1502 Data Types 2 Python PredictingFinalResult for demonstrating Data Types 2 QuizPET data types, operators, variables
1503 q_py_dict_access1_es Python PredictingFinalResult for demonstrating q_py_dict_access1_es QuizPET dictionaries
1504 access a dictionary Python PredictingFinalResult for demonstrating access a dictionary QuizPET dictionaries, dictionary
1505 q_py_dict_access2_es Python PredictingFinalResult for demonstrating q_py_dict_access2_es QuizPET dictionaries
1506 access and mofify a dictionary Python PredictingFinalResult for demonstrating access and mofify a dictionary QuizPET dictionaries, dictionary
1507 q_py_dict_square_es Python PredictingFinalResult for demonstrating q_py_dict_square_es QuizPET dictionaries
1508 Dictionary square Python PredictingFinalResult for demonstrating Dictionary square QuizPET classes, data structures, dictionaries, dictionary, stacks
1509 q_py_dlinkedlist1_es Python PredictingFinalResult for demonstrating q_py_dlinkedlist1_es QuizPET
1510 Double linked list 1 Python PredictingFinalResult for demonstrating Double linked list 1 QuizPET doubly linked list, linked list, list
1511 q_py_dlinkedlist3_es Python PredictingFinalResult for demonstrating q_py_dlinkedlist3_es QuizPET
1512 Doouble linked list 3 Python PredictingFinalResult for demonstrating Doouble linked list 3 QuizPET linked list, list
1513 q_py_exception_asE_es Python PredictingFinalResult for demonstrating q_py_exception_asE_es QuizPET exceptions
1514 Exceptions asE Python PredictingFinalResult for demonstrating Exceptions asE QuizPET exception handling, exceptions
1515 q_py_exception_assertion_es Python PredictingFinalResult for demonstrating q_py_exception_assertion_es QuizPET exceptions
1516 Exceptions Assertion Python PredictingFinalResult for demonstrating Exceptions Assertion QuizPET exception handling, exceptions
1517 q_py_exceptions_addarr_es Python PredictingFinalResult for demonstrating q_py_exceptions_addarr_es QuizPET exceptions
1518 Exceptions addarr Python PredictingFinalResult for demonstrating Exceptions addarr QuizPET exception handling, exceptions
1519 q_py_exchange1_es Python PredictingFinalResult for demonstrating q_py_exchange1_es QuizPET operators, variables
1520 exchange variables Python PredictingFinalResult for demonstrating exchange variables QuizPET operators, swap, variables
1521 q_py_exchange2_es Python PredictingFinalResult for demonstrating q_py_exchange2_es QuizPET operators, variables
1522 exchange variables 2 Python PredictingFinalResult for demonstrating exchange variables 2 QuizPET operators, swap, variables
1523 q_py_file1_es Python PredictingFinalResult for demonstrating q_py_file1_es QuizPET file i/o
1524 File Processing 1 Python PredictingFinalResult for demonstrating File Processing 1 QuizPET file i/o
1525 q_py_file2_es Python PredictingFinalResult for demonstrating q_py_file2_es QuizPET file i/o
1526 File processing 2 Python PredictingFinalResult for demonstrating File processing 2 QuizPET algorithm analysis, file i/o
1527 q_py_file3_es Python PredictingFinalResult for demonstrating q_py_file3_es QuizPET file i/o
1528 File processing 3 Python PredictingFinalResult for demonstrating File processing 3 QuizPET algorithm analysis, file i/o
1529 q_py_for_loop1_es Python PredictingFinalResult for demonstrating q_py_for_loop1_es QuizPET for loop, loops
1530 for loop Python PredictingFinalResult for demonstrating for loop QuizPET for loop, loops
1531 q_py_fstring_format_1_es Python PredictingFinalResult for demonstrating q_py_fstring_format_1_es QuizPET
1532 f-string formatting 1 Python PredictingFinalResult for demonstrating f-string formatting 1 QuizPET strings
1533 q_py_fstring_format_2_es Python PredictingFinalResult for demonstrating q_py_fstring_format_2_es QuizPET
1534 f-string formatting 2 Python PredictingFinalResult for demonstrating f-string formatting 2 QuizPET strings
1535 q_py_fstring_format_3_es Python PredictingFinalResult for demonstrating q_py_fstring_format_3_es QuizPET
1536 f-string formatting 3 Python PredictingFinalResult for demonstrating f-string formatting 3 QuizPET strings
1537 q_py_fstring_format_4_es Python PredictingFinalResult for demonstrating q_py_fstring_format_4_es QuizPET
1538 f-string formatting 4 Python PredictingFinalResult for demonstrating f-string formatting 4 QuizPET strings
1539 q_py_fun_car1_es Python PredictingFinalResult for demonstrating q_py_fun_car1_es QuizPET functions
1540 one simple function Python PredictingFinalResult for demonstrating one simple function QuizPET functions
1541 q_py_fun_car2_es Python PredictingFinalResult for demonstrating q_py_fun_car2_es QuizPET conditionals, functions
1542 two simple functions Python PredictingFinalResult for demonstrating two simple functions QuizPET algorithm analysis, functions
1543 q_py_function_pass_es Python PredictingFinalResult for demonstrating q_py_function_pass_es QuizPET
1544 Functions pass Python PredictingFinalResult for demonstrating Functions pass QuizPET functions, list
1545 q_py_if_elif1_es Python PredictingFinalResult for demonstrating q_py_if_elif1_es QuizPET conditionals
1546 if-elif Python PredictingFinalResult for demonstrating if-elif QuizPET control flow, if statement, if-else statement
1547 Postfix Python PredictingFinalResult for demonstrating Postfix QuizPET queues, stack, stacks
1548 Postfix 2 Python PredictingFinalResult for demonstrating Postfix 2 QuizPET queues, stack, stacks
1549 animal inheritance Python PredictingFinalResult for demonstrating animal inheritance QuizPET classes, objects
1550 q_py_Inheritance_person1_es Python PredictingFinalResult for demonstrating q_py_Inheritance_person1_es QuizPET
1551 Inheritance Person 1 Python PredictingFinalResult for demonstrating Inheritance Person 1 QuizPET classes, objects
1552 q_py_inheritance_person2_es Python PredictingFinalResult for demonstrating q_py_inheritance_person2_es QuizPET
1553 Inheritance Person 2 Python PredictingFinalResult for demonstrating Inheritance Person 2 QuizPET classes, objects
1554 q_py_int_ref1_es Python PredictingFinalResult for demonstrating q_py_int_ref1_es QuizPET functions
1555 int reference Python PredictingFinalResult for demonstrating int reference QuizPET aliasing, value vs reference
1556 q_py_interest_if_elif1_es Python PredictingFinalResult for demonstrating q_py_interest_if_elif1_es QuizPET conditionals
1557 if-elif (interest) Python PredictingFinalResult for demonstrating if-elif (interest) QuizPET
1558 q_py_interest_if_else1_es Python PredictingFinalResult for demonstrating q_py_interest_if_else1_es QuizPET conditionals
1559 if-else (interest) Python PredictingFinalResult for demonstrating if-else (interest) QuizPET if-else statement
1560 JSON Aggregate 1 Python PredictingFinalResult for demonstrating JSON Aggregate 1 QuizPET json, json-aggregate
1561 JSON Aggregate 2 Python PredictingFinalResult for demonstrating JSON Aggregate 2 QuizPET json-aggregate
1562 JSON Aggregate 3 Python PredictingFinalResult for demonstrating JSON Aggregate 3 QuizPET json, json-aggregate
1563 JSON Condition 1 Python PredictingFinalResult for demonstrating JSON Condition 1 QuizPET json, json-conditions
1564 JSON Iteration 1 Python PredictingFinalResult for demonstrating JSON Iteration 1 QuizPET json, json-iterate
1565 q_py_list_access1_es Python PredictingFinalResult for demonstrating q_py_list_access1_es QuizPET list
1566 modify a list Python PredictingFinalResult for demonstrating modify a list QuizPET list
1567 q_py_list_access2_es Python PredictingFinalResult for demonstrating q_py_list_access2_es QuizPET
1568 modify a list in a loop Python PredictingFinalResult for demonstrating modify a list in a loop QuizPET list
1569 q_py_list_append1_es Python PredictingFinalResult for demonstrating q_py_list_append1_es QuizPET list
1570 append to a list Python PredictingFinalResult for demonstrating append to a list QuizPET list
1571 q_py_list_except1_es Python PredictingFinalResult for demonstrating q_py_list_except1_es QuizPET exceptions
1572 index error Python PredictingFinalResult for demonstrating index error QuizPET exception handling, exceptions
1573 q_py_list_int_ref1_es Python PredictingFinalResult for demonstrating q_py_list_int_ref1_es QuizPET list
1574 list reference (int) Python PredictingFinalResult for demonstrating list reference (int) QuizPET aliasing, value vs reference
1575 q_py_list_remove1_es Python PredictingFinalResult for demonstrating q_py_list_remove1_es QuizPET
1576 remove from a list Python PredictingFinalResult for demonstrating remove from a list QuizPET list
1577 q_py_list_str_ref1_es Python PredictingFinalResult for demonstrating q_py_list_str_ref1_es QuizPET list
1578 list reference (string) Python PredictingFinalResult for demonstrating list reference (string) QuizPET aliasing, value vs reference
1579 q_py_max_index_search_es Python PredictingFinalResult for demonstrating q_py_max_index_search_es QuizPET
1580 Max index search Python PredictingFinalResult for demonstrating Max index search QuizPET recursion, search algorithms, sorting algorithms
1581 Ciclo for anidado Python PredictingFinalResult for demonstrating Ciclo for anidado QuizPET for loop, loops
1582 Nested for loop Python PredictingFinalResult for demonstrating Nested for loop QuizPET algorithm analysis, for loop, nested loops
1583 q_py_nested_for_while_es Python PredictingFinalResult for demonstrating q_py_nested_for_while_es QuizPET 2d list
1584 Nested For and While Loop Python PredictingFinalResult for demonstrating Nested For and While Loop QuizPET algorithm analysis, for loop, nested loops
1585 q_py_nested_if_elif1_es Python PredictingFinalResult for demonstrating q_py_nested_if_elif1_es QuizPET conditionals
1586 nested if-elif Python PredictingFinalResult for demonstrating nested if-elif QuizPET algorithm analysis, control flow, if statement, if-else statement
1587 q_py_nested_if_elif2_es Python PredictingFinalResult for demonstrating q_py_nested_if_elif2_es QuizPET conditionals
1588 nested if-elif Python PredictingFinalResult for demonstrating nested if-elif QuizPET
1589 q_py_nested_if1_es Python PredictingFinalResult for demonstrating q_py_nested_if1_es QuizPET conditionals
1590 nested if Python PredictingFinalResult for demonstrating nested if QuizPET control flow, if-else statement
1591 q_py_nested_while1_es Python PredictingFinalResult for demonstrating q_py_nested_while1_es QuizPET loops, while loop
1592 nested while Python PredictingFinalResult for demonstrating nested while QuizPET algorithm analysis, loops, nested loops, while loop
1593 q_py_obj_account1_es Python PredictingFinalResult for demonstrating q_py_obj_account1_es QuizPET classes, objects
1594 account objects Python PredictingFinalResult for demonstrating account objects QuizPET algorithm analysis, classes, data structures, objects, stacks
1595 bus objects Python PredictingFinalResult for demonstrating bus objects QuizPET classes, data structures, objects, stacks
1596 q_py_obj_car1_es Python PredictingFinalResult for demonstrating q_py_obj_car1_es QuizPET classes, objects
1597 one car object Python PredictingFinalResult for demonstrating one car object QuizPET classes, data structures, objects, stacks
1598 q_py_obj_car2_es Python PredictingFinalResult for demonstrating q_py_obj_car2_es QuizPET
1599 two car objects Python PredictingFinalResult for demonstrating two car objects QuizPET classes, data structures, objects, stacks
1600 q_py_obj_point1_es Python PredictingFinalResult for demonstrating q_py_obj_point1_es QuizPET classes, objects
1601 point object Python PredictingFinalResult for demonstrating point object QuizPET classes, data structures, objects, stacks
1602 student objects Python PredictingFinalResult for demonstrating student objects QuizPET classes, objects
1603 q_py_output1_es Python PredictingFinalResult for demonstrating q_py_output1_es QuizPET operators, strings, variables
1604 simple format Python PredictingFinalResult for demonstrating simple format QuizPET string formatting, strings
1605 q_py_output2_es Python PredictingFinalResult for demonstrating q_py_output2_es QuizPET strings
1606 format with one argument Python PredictingFinalResult for demonstrating format with one argument QuizPET string formatting, strings
1607 q_py_output3_es Python PredictingFinalResult for demonstrating q_py_output3_es QuizPET operators, strings, variables
1608 format with two arguments Python PredictingFinalResult for demonstrating format with two arguments QuizPET string formatting, strings
1609 q_py_output4_es Python PredictingFinalResult for demonstrating q_py_output4_es QuizPET
1610 format with three arguments Python PredictingFinalResult for demonstrating format with three arguments QuizPET string formatting, strings
1611 Pandas Group By 1 Python PredictingFinalResult for demonstrating Pandas Group By 1 QuizPET pandas
1612 Pandas Data Selection 1 Python PredictingFinalResult for demonstrating Pandas Data Selection 1 QuizPET pandas
1613 Pandas Data Statistics 1 Python PredictingFinalResult for demonstrating Pandas Data Statistics 1 QuizPET pandas
1614 Pandas Data Statistics 2 Python PredictingFinalResult for demonstrating Pandas Data Statistics 2 QuizPET pandas
1615 Pandas Data Statistics 3 Python PredictingFinalResult for demonstrating Pandas Data Statistics 3 QuizPET pandas
1616 Pandas Data Statistics 4 Python PredictingFinalResult for demonstrating Pandas Data Statistics 4 QuizPET pandas
1617 Pandas Data Statistics 5 Python PredictingFinalResult for demonstrating Pandas Data Statistics 5 QuizPET pandas
1618 q_py_q_py_datatype1_es Python PredictingFinalResult for demonstrating q_py_q_py_datatype1_es QuizPET functions, operators, variables
1619 Data Type 1 Python PredictingFinalResult for demonstrating Data Type 1 QuizPET data types, operators, variables
1620 String Formatting V1 Python PredictingFinalResult for demonstrating String Formatting V1 QuizPET strings
1621 String Formatting Python PredictingFinalResult for demonstrating String Formatting QuizPET strings
1622 q_py_q_py_string_formatting1_es Python PredictingFinalResult for demonstrating q_py_q_py_string_formatting1_es QuizPET
1623 String Formatting 1 Python PredictingFinalResult for demonstrating String Formatting 1 QuizPET strings
1624 q_py_q_py_string_formatting2_es Python PredictingFinalResult for demonstrating q_py_q_py_string_formatting2_es QuizPET
1625 String Formatting 2 Python PredictingFinalResult for demonstrating String Formatting 2 QuizPET strings
1626 q_py_queue_es Python PredictingFinalResult for demonstrating q_py_queue_es QuizPET
1627 Queue Num Python PredictingFinalResult for demonstrating Queue Num QuizPET queue, queues, stacks
1628 Queue implementation Python PredictingFinalResult for demonstrating Queue implementation QuizPET queue, queues
1629 q_py_recursion_pascal_es Python PredictingFinalResult for demonstrating q_py_recursion_pascal_es QuizPET recursion
1630 Recursing Pascal Python PredictingFinalResult for demonstrating Recursing Pascal QuizPET recursion, search, search algorithms, sorting, sorting algorithms
1631 q_py_recursion1_es Python PredictingFinalResult for demonstrating q_py_recursion1_es QuizPET
1632 Recursion 1 Python PredictingFinalResult for demonstrating Recursion 1 QuizPET recursion, search, search algorithms, sorting, sorting algorithms
1633 q_py_reference_list1_es Python PredictingFinalResult for demonstrating q_py_reference_list1_es QuizPET list
1634 Reference List 1 Python PredictingFinalResult for demonstrating Reference List 1 QuizPET aliasing, value vs reference
1635 q_py_reference_reverse_es Python PredictingFinalResult for demonstrating q_py_reference_reverse_es QuizPET list
1636 Reference Reverse Python PredictingFinalResult for demonstrating Reference Reverse QuizPET aliasing, value vs reference
1637 q_py_rw_file1_es Python PredictingFinalResult for demonstrating q_py_rw_file1_es QuizPET file i/o
1638 q_py_rw_file2_es Python PredictingFinalResult for demonstrating q_py_rw_file2_es QuizPET file i/o
1639 q_py_sequential_search_es Python PredictingFinalResult for demonstrating q_py_sequential_search_es QuizPET list
1640 Sequential search Python PredictingFinalResult for demonstrating Sequential search QuizPET recursion, search, search algorithms, sorting, sorting algorithms
1641 q_py_slinkedlist1_es Python PredictingFinalResult for demonstrating q_py_slinkedlist1_es QuizPET
1642 Single linked list Python PredictingFinalResult for demonstrating Single linked list QuizPET linked list, list
1643 Stack Num Python PredictingFinalResult for demonstrating Stack Num QuizPET classes, data structures, queues, stack, stacks
1644 q_py_str_ref1_es Python PredictingFinalResult for demonstrating q_py_str_ref1_es QuizPET strings
1645 string reference Python PredictingFinalResult for demonstrating string reference QuizPET aliasing, value vs reference
1646 q_py_substring1_es Python PredictingFinalResult for demonstrating q_py_substring1_es QuizPET strings
1647 substring Python PredictingFinalResult for demonstrating substring QuizPET strings
1648 q_py_swap1_es Python PredictingFinalResult for demonstrating q_py_swap1_es QuizPET operators, variables
1649 swap Python PredictingFinalResult for demonstrating swap QuizPET operators, swap, variables
1650 q_py_tree_inorder_traverse_es Python PredictingFinalResult for demonstrating q_py_tree_inorder_traverse_es QuizPET
1651 Tree inorder traversal Python PredictingFinalResult for demonstrating Tree inorder traversal QuizPET binary search, trees
1652 q_py_tree_preorder_traverse_es Python PredictingFinalResult for demonstrating q_py_tree_preorder_traverse_es QuizPET
1653 Tree preorder traversal Python PredictingFinalResult for demonstrating Tree preorder traversal QuizPET binary search, trees
1654 q_py_tuple_es Python PredictingFinalResult for demonstrating q_py_tuple_es QuizPET
1655 Tuple Python PredictingFinalResult for demonstrating Tuple QuizPET value vs reference
1656 q_py_value_except1_es Python PredictingFinalResult for demonstrating q_py_value_except1_es QuizPET exceptions
1657 value error Python PredictingFinalResult for demonstrating value error QuizPET exception handling, exceptions
1658 q_py_while_loop1_es Python PredictingFinalResult for demonstrating q_py_while_loop1_es QuizPET loops, while loop
1659 while loop Python PredictingFinalResult for demonstrating while loop QuizPET loops, while loop
1660 q_py_while_loop2_es Python PredictingFinalResult for demonstrating q_py_while_loop2_es QuizPET loops, while loop
1661 while loop with summation Python PredictingFinalResult for demonstrating while loop with summation QuizPET loops, while loop
1662 Variables 4 Python PredictingFinalResult for demonstrating Variables 4 QuizPET variables
1663 SELECT-FROM question1 SELECT-FROM question1 SQL-KnoT
1664 Multiple Table question1 Sql FreeCodingProblems for demonstrating Multiple Table question1 SQL-KnoT
1665 Aggregate Functions question2 Aggregate Functions question2 SQL-KnoT
1666 Group-By & Having question2 Sql FreeCodingProblems for demonstrating Group-By & Having question2 SQL-KnoT
1667 SELECT-FROM-WHERE question3 SELECT-FROM-WHERE question3 SQL-KnoT
1668 Aggregate Functions question3 Sql FreeCodingProblems for demonstrating Aggregate Functions question3 SQL-KnoT
1669 Order-By question4 Order-By question4 SQL-KnoT
1670 Multiple Table question4 Sql FreeCodingProblems for demonstrating Multiple Table question4 SQL-KnoT
1671 Arithmetic Expressions question5 Arithmetic Expressions question5 SQL-KnoT
1672 Pattern Matching question5 Sql FreeCodingProblems for demonstrating Pattern Matching question5 SQL-KnoT
1673 SELECT-DISTINCT question6 SELECT-DISTINCT question6 SQL-KnoT
1674 SELECT-DISTINCT question6 Sql FreeCodingProblems for demonstrating SELECT-DISTINCT question6 SQL-KnoT
1675 SELECT-FROM-WHERE question7 SELECT-FROM-WHERE question7 SQL-KnoT
1676 SELECT-FROM-WHERE question7 Sql FreeCodingProblems for demonstrating SELECT-FROM-WHERE question7 SQL-KnoT
1677 SELECT-FROM-WHERE question8 SELECT-FROM-WHERE question8 SQL-KnoT
1678 SELECT-FROM-WHERE question8 Sql FreeCodingProblems for demonstrating SELECT-FROM-WHERE question8 SQL-KnoT
1679 SELECT-FROM-WHERE question9 SELECT-FROM-WHERE question9 SQL-KnoT
1680 SELECT-FROM-WHERE question9 Sql FreeCodingProblems for demonstrating SELECT-FROM-WHERE question9 SQL-KnoT
1681 IS12:: abcounting_case.c (118.5) C BehaviorExample for demonstrating IS12:: abcounting_case.c (118.5) WebEx
1682 IS12:: abcounting.c (118.4) C BehaviorExample for demonstrating IS12:: abcounting.c (118.4) WebEx
1683 IS12:: accumulator.c (4.7) C BehaviorExample for demonstrating IS12:: accumulator.c (4.7) WebEx
1684 IS12:: apples_kids.c (4.8) C BehaviorExample for demonstrating IS12:: apples_kids.c (4.8) WebEx
1685 IS12:: arrayio.c (119.1) C BehaviorExample for demonstrating IS12:: arrayio.c (119.1) WebEx
1686 IS12:: arrayiofor.c (119.2) C BehaviorExample for demonstrating IS12:: arrayiofor.c (119.2) WebEx
1687 IS12:: arraymax.c (9.2) C BehaviorExample for demonstrating IS12:: arraymax.c (9.2) WebEx
1688 IS12:: arraymin.c (9.3) C BehaviorExample for demonstrating IS12:: arraymin.c (9.3) WebEx
1689 IS12:: arraysum.c (9.1) C BehaviorExample for demonstrating IS12:: arraysum.c (9.1) WebEx
1690 IS12:: av_line_for.c (118.2) C BehaviorExample for demonstrating IS12:: av_line_for.c (118.2) WebEx
1691 IS12:: av_line_while.c (118.1) C BehaviorExample for demonstrating IS12:: av_line_while.c (118.1) WebEx
1692 IS12:: babyweighting.c (9.4) C BehaviorExample for demonstrating IS12:: babyweighting.c (9.4) WebEx
1693 IS12:: battleship.c (15.1) C BehaviorExample for demonstrating IS12:: battleship.c (15.1) WebEx
1694 IS12:: better_copycat.c (6.5) C BehaviorExample for demonstrating IS12:: better_copycat.c (6.5) WebEx
1695 IS12:: better_kiosk.c (3.2) C BehaviorExample for demonstrating IS12:: better_kiosk.c (3.2) WebEx
1696 IS12:: betterbattle.c (15.4) C BehaviorExample for demonstrating IS12:: betterbattle.c (15.4) WebEx
1697 calculate_Functions.c C++ BehaviorExample for demonstrating calculate_Functions.c WebEx
1698 calculate_Main.c C++ BehaviorExample for demonstrating calculate_Main.c WebEx
1699 Simple Calculations Python BehaviorExample for demonstrating Simple Calculations WebEx operators, variables
1700 IS12:: calculating1.c (2.3) C BehaviorExample for demonstrating IS12:: calculating1.c (2.3) WebEx
1701 IS12:: calculating2.c (2.4) C BehaviorExample for demonstrating IS12:: calculating2.c (2.4) WebEx
1702 IS12:: capital.c (3.3) C BehaviorExample for demonstrating IS12:: capital.c (3.3) WebEx
1703 IS12:: capitaltable.c (4.9) C BehaviorExample for demonstrating IS12:: capitaltable.c (4.9) WebEx
1704 IS12:: capitalyears.c (4.3) C BehaviorExample for demonstrating IS12:: capitalyears.c (4.3) WebEx
1705 IS12:: char_codes.c (6.2) C BehaviorExample for demonstrating IS12:: char_codes.c (6.2) WebEx
1706 IS12:: copycat.c (6.6) C BehaviorExample for demonstrating IS12:: copycat.c (6.6) WebEx
1707 IS12:: count_char.c (6.1) C BehaviorExample for demonstrating IS12:: count_char.c (6.1) WebEx
1708 IS12:: countdown1.c (4.1) C BehaviorExample for demonstrating IS12:: countdown1.c (4.1) WebEx
1709 IS12:: countdown2.c (4.2) C BehaviorExample for demonstrating IS12:: countdown2.c (4.2) WebEx
1710 IS12:: digcount.c (10.1) C BehaviorExample for demonstrating IS12:: digcount.c (10.1) WebEx
1711 IS12:: encrypt.c (117.3) C BehaviorExample for demonstrating IS12:: encrypt.c (117.3) WebEx
1712 IS12:: exchange_kiosk.c (3.11) C BehaviorExample for demonstrating IS12:: exchange_kiosk.c (3.11) WebEx
1713 IS12:: f2c_for.c (118.3) C BehaviorExample for demonstrating IS12:: f2c_for.c (118.3) WebEx
1714 IS12:: f2c_table.c (4.5) C BehaviorExample for demonstrating IS12:: f2c_table.c (4.5) WebEx
1715 IS12:: factorial.c (4.4) C BehaviorExample for demonstrating IS12:: factorial.c (4.4) WebEx
1716 IS12:: fahr_input.c (3.4) C BehaviorExample for demonstrating IS12:: fahr_input.c (3.4) WebEx
1717 fig02_01.c C++ BehaviorExample for demonstrating fig02_01.c WebEx
1718 fig02_03.c C++ BehaviorExample for demonstrating fig02_03.c WebEx
1719 fig02_04.c C++ BehaviorExample for demonstrating fig02_04.c WebEx
1720 fig02_05.c C++ BehaviorExample for demonstrating fig02_05.c WebEx
1721 fig02_13.c C++ BehaviorExample for demonstrating fig02_13.c WebEx
1722 fig03_06.c C++ BehaviorExample for demonstrating fig03_06.c WebEx
1723 fig03_08.c C++ BehaviorExample for demonstrating fig03_08.c WebEx
1724 fig03_10.c C++ BehaviorExample for demonstrating fig03_10.c WebEx
1725 fig03_13.c C++ BehaviorExample for demonstrating fig03_13.c WebEx
1726 fig04_01.c C++ BehaviorExample for demonstrating fig04_01.c WebEx
1727 fig04_02.c C++ BehaviorExample for demonstrating fig04_02.c WebEx
1728 fig04_05.c C++ BehaviorExample for demonstrating fig04_05.c WebEx
1729 fig04_06.c C++ BehaviorExample for demonstrating fig04_06.c WebEx
1730 fig04_07.c C++ BehaviorExample for demonstrating fig04_07.c WebEx
1731 fig04_09.c C++ BehaviorExample for demonstrating fig04_09.c WebEx
1732 fig04_11.c C++ BehaviorExample for demonstrating fig04_11.c WebEx
1733 fig04_12.c C++ BehaviorExample for demonstrating fig04_12.c WebEx
1734 fig05_03.c C++ BehaviorExample for demonstrating fig05_03.c WebEx
1735 fig05_04.c C++ BehaviorExample for demonstrating fig05_04.c WebEx
1736 fig05_07.c C++ BehaviorExample for demonstrating fig05_07.c WebEx
1737 fig05_08.c C++ BehaviorExample for demonstrating fig05_08.c WebEx
1738 fig05_09.c C++ BehaviorExample for demonstrating fig05_09.c WebEx
1739 fig05_10.c C++ BehaviorExample for demonstrating fig05_10.c WebEx
1740 fig05_12.c C++ BehaviorExample for demonstrating fig05_12.c WebEx
1741 fig05_14.c C++ BehaviorExample for demonstrating fig05_14.c WebEx
1742 fig05_15.c C++ BehaviorExample for demonstrating fig05_15.c WebEx
1743 fig06_03.c C++ BehaviorExample for demonstrating fig06_03.c WebEx
1744 fig06_04.c C++ BehaviorExample for demonstrating fig06_04.c WebEx
1745 fig06_05.c C++ BehaviorExample for demonstrating fig06_05.c WebEx
1746 fig06_06.c C++ BehaviorExample for demonstrating fig06_06.c WebEx
1747 fig06_07.c C++ BehaviorExample for demonstrating fig06_07.c WebEx
1748 fig06_08.c C++ BehaviorExample for demonstrating fig06_08.c WebEx
1749 fig06_09.c C++ BehaviorExample for demonstrating fig06_09.c WebEx
1750 fig06_10.c C++ BehaviorExample for demonstrating fig06_10.c WebEx
1751 fig06_11.c C++ BehaviorExample for demonstrating fig06_11.c WebEx
1752 fig06_12.c C++ BehaviorExample for demonstrating fig06_12.c WebEx
1753 fig06_13.c C++ BehaviorExample for demonstrating fig06_13.c WebEx
1754 fig06_14.c C++ BehaviorExample for demonstrating fig06_14.c WebEx
1755 fig06_15.c C++ BehaviorExample for demonstrating fig06_15.c WebEx
1756 fig06_16.c C++ BehaviorExample for demonstrating fig06_16.c WebEx
1757 fig06_18.c C++ BehaviorExample for demonstrating fig06_18.c WebEx
1758 fig06_19.c C++ BehaviorExample for demonstrating fig06_19.c WebEx
1759 fig06_21.c C++ BehaviorExample for demonstrating fig06_21.c WebEx
1760 fig06_22.c C++ BehaviorExample for demonstrating fig06_22.c WebEx
1761 fig07_04.c C++ BehaviorExample for demonstrating fig07_04.c WebEx
1762 fig07_06.c C++ BehaviorExample for demonstrating fig07_06.c WebEx
1763 fig07_07.c C++ BehaviorExample for demonstrating fig07_07.c WebEx
1764 fig07_10.c C++ BehaviorExample for demonstrating fig07_10.c WebEx
1765 fig07_11.c C++ BehaviorExample for demonstrating fig07_11.c WebEx
1766 fig07_12.c C++ BehaviorExample for demonstrating fig07_12.c WebEx
1767 fig07_13.c C++ BehaviorExample for demonstrating fig07_13.c WebEx
1768 fig07_14.c C++ BehaviorExample for demonstrating fig07_14.c WebEx
1769 fig07_15.c C++ BehaviorExample for demonstrating fig07_15.c WebEx
1770 fig07_16.c C++ BehaviorExample for demonstrating fig07_16.c WebEx
1771 fig07_17.c C++ BehaviorExample for demonstrating fig07_17.c WebEx
1772 fig07_20.cpp C++ BehaviorExample for demonstrating fig07_20.cpp WebEx
1773 fig07_21.c C++ BehaviorExample for demonstrating fig07_21.c WebEx
1774 fig07_24.c C++ BehaviorExample for demonstrating fig07_24.c WebEx
1775 fig07_26.c C++ BehaviorExample for demonstrating fig07_26.c WebEx
1776 fig07_28.c C++ BehaviorExample for demonstrating fig07_28.c WebEx
1777 IS12:: goodswap.c (14.1) C BehaviorExample for demonstrating IS12:: goodswap.c (14.1) WebEx
1778 IS12:: helloworld.c (1.1) C BehaviorExample for demonstrating IS12:: helloworld.c (1.1) WebEx
1779 IS12:: insummax.c (111.1) C BehaviorExample for demonstrating IS12:: insummax.c (111.1) WebEx
1780 IS12:: line_count.c (6.4) C BehaviorExample for demonstrating IS12:: line_count.c (6.4) WebEx
1781 IS12:: longestline.c (12.2) C BehaviorExample for demonstrating IS12:: longestline.c (12.2) WebEx
1782 IS12:: max1.c (5.2) C BehaviorExample for demonstrating IS12:: max1.c (5.2) WebEx
1783 IS12:: max2.c (5.1) C BehaviorExample for demonstrating IS12:: max2.c (5.1) WebEx
1784 IS12:: max3.c (5.5) C BehaviorExample for demonstrating IS12:: max3.c (5.5) WebEx
1785 IS12:: maxloop.c (5.4) C BehaviorExample for demonstrating IS12:: maxloop.c (5.4) WebEx
1786 IS12:: nicer_f2c_table.c (4.6) C BehaviorExample for demonstrating IS12:: nicer_f2c_table.c (4.6) WebEx
1787 IS12:: nondigits.c (118.7) C BehaviorExample for demonstrating IS12:: nondigits.c (118.7) WebEx
1788 IS12:: palindrome.c (111.3) C BehaviorExample for demonstrating IS12:: palindrome.c (111.3) WebEx
1789 IS12:: parampass.c (111.2) C BehaviorExample for demonstrating IS12:: parampass.c (111.2) WebEx
1790 IS12:: patternsearch.c (12.3) C BehaviorExample for demonstrating IS12:: patternsearch.c (12.3) WebEx
1791 IS12:: power.c (10.3) C BehaviorExample for demonstrating IS12:: power.c (10.3) WebEx
1792 IS12:: printback.c (15.3) C BehaviorExample for demonstrating IS12:: printback.c (15.3) WebEx
1793 IS12:: printing.c (2) C BehaviorExample for demonstrating IS12:: printing.c (2) WebEx
1794 IS12:: printing1.c (2.1) C BehaviorExample for demonstrating IS12:: printing1.c (2.1) WebEx
1795 IS12:: printing2.c (2.2) C BehaviorExample for demonstrating IS12:: printing2.c (2.2) WebEx
1796 Hello World Python BehaviorExample for demonstrating Hello World WebEx variables
1797 Different Ways to Print Python BehaviorExample for demonstrating Different Ways to Print WebEx strings, variables
1798 Variable Assignment Python BehaviorExample for demonstrating Variable Assignment WebEx operators, variables
1799 Multiple Variable Assignment Python BehaviorExample for demonstrating Multiple Variable Assignment WebEx operators, variables
1800 Variable type: Numbers Python BehaviorExample for demonstrating Variable type: Numbers WebEx operators, variables
1801 Variable type: Strings Python BehaviorExample for demonstrating Variable type: Strings WebEx operators, variables
1802 Variable type: Lists Python BehaviorExample for demonstrating Variable type: Lists WebEx list, variables
1803 Variable type: Tuples Python BehaviorExample for demonstrating Variable type: Tuples WebEx variables
1804 Variable type: Dictionary Python BehaviorExample for demonstrating Variable type: Dictionary WebEx dictionaries, variables
1805 IF...ELSE Statement 2 Python BehaviorExample for demonstrating IF...ELSE Statement 2 WebEx if statement, if-else statement
1806 Simple Input 2 Python BehaviorExample for demonstrating Simple Input 2 WebEx input
1807 Output Formatting Python BehaviorExample for demonstrating Output Formatting WebEx string formatting, strings
1808 Output Formatting 2 Python BehaviorExample for demonstrating Output Formatting 2 WebEx string formatting, strings
1809 Dictionary Basics Python BehaviorExample for demonstrating Dictionary Basics WebEx dictionary
1810 Accessing Dictionary Elements Python BehaviorExample for demonstrating Accessing Dictionary Elements WebEx dictionary, json
1811 Adding and Modifying Dictionary Elements Python BehaviorExample for demonstrating Adding and Modifying Dictionary Elements WebEx dictionaries, dictionary, json
1812 Class Definition - Calculator Python BehaviorExample for demonstrating Class Definition - Calculator WebEx classes, objects
1813 Class Definition - Bank Account Python BehaviorExample for demonstrating Class Definition - Bank Account WebEx classes, objects
1814 Classes - Inheritance Python BehaviorExample for demonstrating Classes - Inheritance WebEx classes, objects
1815 References Basics Python BehaviorExample for demonstrating References Basics WebEx value vs reference
1816 ELIF (ELSE IF) Statement Python BehaviorExample for demonstrating ELIF (ELSE IF) Statement WebEx if statement, if-else statement
1817 Exceptions Basics Python BehaviorExample for demonstrating Exceptions Basics WebEx exceptions
1818 Exceptions 2 Python BehaviorExample for demonstrating Exceptions 2 WebEx exceptions
1819 Reading from a text file Python BehaviorExample for demonstrating Reading from a text file WebEx file i/o
1820 Writing to a text file Python BehaviorExample for demonstrating Writing to a text file WebEx file i/o
1821 Exceptions 3 Python BehaviorExample for demonstrating Exceptions 3 WebEx exceptions
1822 Logical Operators Python BehaviorExample for demonstrating Logical Operators WebEx if-else statement, logical operators
1823 Complex IF...ELSE Statement Python BehaviorExample for demonstrating Complex IF...ELSE Statement WebEx if statement, if-else statement
1824 Functions Introduction Python BehaviorExample for demonstrating Functions Introduction WebEx functions
1825 Functions with Arguments Python BehaviorExample for demonstrating Functions with Arguments WebEx functions
1826 Functions Example 1 Python BehaviorExample for demonstrating Functions Example 1 WebEx functions, if-else statement
1827 Functions Example 2 Python BehaviorExample for demonstrating Functions Example 2 WebEx functions, while loop
1828 Simple Input Python BehaviorExample for demonstrating Simple Input WebEx input
1829 Arithmatic Operations Python BehaviorExample for demonstrating Arithmatic Operations WebEx operators, variables
1830 Comparison Operators Python BehaviorExample for demonstrating Comparison Operators WebEx boolean expressions, comparison operators, operators
1831 Assignment Operators Python BehaviorExample for demonstrating Assignment Operators WebEx operators, variables
1832 Bitwise Operators Python BehaviorExample for demonstrating Bitwise Operators WebEx boolean expressions, operators
1833 Identity Operators Python BehaviorExample for demonstrating Identity Operators WebEx boolean expressions, operators
1834 Arithmetic Operators Python BehaviorExample for demonstrating Arithmetic Operators WebEx
1835 If statement Python BehaviorExample for demonstrating If statement WebEx conditionals, if-else statement
1836 Nested IF...ELSE Statement 2 Python BehaviorExample for demonstrating Nested IF...ELSE Statement 2 WebEx if statement
1837 Single Line IF...ELSE Statement Python BehaviorExample for demonstrating Single Line IF...ELSE Statement WebEx if-else statement
1838 If..Else statement Python BehaviorExample for demonstrating If..Else statement WebEx conditionals, if-else statement
1839 Nested If Statements Python BehaviorExample for demonstrating Nested If Statements WebEx conditionals, if-else statement
1840 Single Line If...Else Statement Python BehaviorExample for demonstrating Single Line If...Else Statement WebEx conditionals
1841 IF Statement Python BehaviorExample for demonstrating IF Statement WebEx if statement, if-else statement
1842 IF...ELSE Statement Python BehaviorExample for demonstrating IF...ELSE Statement WebEx if statement
1843 IF...ELSE Statement (Multiple Conditions) Python BehaviorExample for demonstrating IF...ELSE Statement (Multiple Conditions) WebEx if-else statement, logical operators
1844 Nested IF...ELSE Statement Python BehaviorExample for demonstrating Nested IF...ELSE Statement WebEx if statement, if-else statement
1845 While Loop Statement Python BehaviorExample for demonstrating While Loop Statement WebEx loops, while loop
1846 Continue Statement Python BehaviorExample for demonstrating Continue Statement WebEx
1847 Pass Statement Python BehaviorExample for demonstrating Pass Statement WebEx
1848 Single Line Loop Statement Python BehaviorExample for demonstrating Single Line Loop Statement WebEx for loop
1849 For Loop Statement Python BehaviorExample for demonstrating For Loop Statement WebEx for loop, loops
1850 Nested Loops Python BehaviorExample for demonstrating Nested Loops WebEx loops, while loop
1851 Break Statement Python BehaviorExample for demonstrating Break Statement WebEx for loop, loops
1852 Continue Statement Python BehaviorExample for demonstrating Continue Statement WebEx for loop, loops
1853 Pass Statement Python BehaviorExample for demonstrating Pass Statement WebEx for loop, loops
1854 While Loop Statement Python BehaviorExample for demonstrating While Loop Statement WebEx loops
1855 5.2. The while statement Python BehaviorExample for demonstrating 5.2. The while statement WebEx loops, while loop
1856 Break Statement Python BehaviorExample for demonstrating Break Statement WebEx
1857 Number Basics Python BehaviorExample for demonstrating Number Basics WebEx numeric types
1858 Variable to Integer Python BehaviorExample for demonstrating Variable to Integer WebEx numeric types
1859 Strings Basics Python BehaviorExample for demonstrating Strings Basics WebEx strings
1860 Sub-Strings Python BehaviorExample for demonstrating Sub-Strings WebEx strings
1861 Adding Strings Python BehaviorExample for demonstrating Adding Strings WebEx strings
1862 Escape Characters Python BehaviorExample for demonstrating Escape Characters WebEx strings
1863 List Basics Python BehaviorExample for demonstrating List Basics WebEx list
1864 Accessing the List Index Python BehaviorExample for demonstrating Accessing the List Index WebEx list
1865 Replacing list elements Python BehaviorExample for demonstrating Replacing list elements WebEx list
1866 Appending Values to List Python BehaviorExample for demonstrating Appending Values to List WebEx list
1867 Removing list elements Python BehaviorExample for demonstrating Removing list elements WebEx list
1868 Addiing Lists Python BehaviorExample for demonstrating Addiing Lists WebEx list
1869 Tuple Basics Python BehaviorExample for demonstrating Tuple Basics WebEx tuples
1870 Accessing Tuple Index Python BehaviorExample for demonstrating Accessing Tuple Index WebEx tuples
1871 Adding Tuples Python BehaviorExample for demonstrating Adding Tuples WebEx tuples
1872 Dictionary Basics Python BehaviorExample for demonstrating Dictionary Basics WebEx dictionaries
1873 Accessing Dictionary Elements Python BehaviorExample for demonstrating Accessing Dictionary Elements WebEx dictionaries
1874 Updating Dictionary Elements Python BehaviorExample for demonstrating Updating Dictionary Elements WebEx
1875 References with Lists Python BehaviorExample for demonstrating References with Lists WebEx value vs reference
1876 References with Lists Python BehaviorExample for demonstrating References with Lists WebEx value vs reference
1877 References - Values Python BehaviorExample for demonstrating References - Values WebEx value vs reference
1878 Variables 1 Python BehaviorExample for demonstrating Variables 1 WebEx
1879 Variable Type Conversion Python BehaviorExample for demonstrating Variable Type Conversion WebEx operators, variables
1880 Currency Conversion Kiosk Python BehaviorExample for demonstrating Currency Conversion Kiosk WebEx
1881 Maximum of 2 Numbers Python BehaviorExample for demonstrating Maximum of 2 Numbers WebEx if-else statement
1882 Interest Capital and Interest Python BehaviorExample for demonstrating Interest Capital and Interest WebEx if-else statement
1883 Conditionals basics Python BehaviorExample for demonstrating Conditionals basics WebEx if-else statement
1884 Countdown to Zero Python BehaviorExample for demonstrating Countdown to Zero WebEx while loop
1885 Table of Squares Python BehaviorExample for demonstrating Table of Squares WebEx while loop
1886 Conversion Table (Fahrenheit to Celsius) Python BehaviorExample for demonstrating Conversion Table (Fahrenheit to Celsius) WebEx while loop
1887 Calculating Interest Over Years Python BehaviorExample for demonstrating Calculating Interest Over Years WebEx
1888 Sum and Average Using Loops Python BehaviorExample for demonstrating Sum and Average Using Loops WebEx while loop
1889 Sentinel Loop Control Python BehaviorExample for demonstrating Sentinel Loop Control WebEx while loop
1890 Table of Squares (For Loop) Python BehaviorExample for demonstrating Table of Squares (For Loop) WebEx for loop
1891 Functions Basics Python BehaviorExample for demonstrating Functions Basics WebEx while loop
1892 Function - Repetitive Calling Python BehaviorExample for demonstrating Function - Repetitive Calling WebEx functions
1893 Finding elements in a list Python BehaviorExample for demonstrating Finding elements in a list WebEx search algorithms
1894 Creating list of items Python BehaviorExample for demonstrating Creating list of items WebEx list
1895 Finding character in a string Python BehaviorExample for demonstrating Finding character in a string WebEx strings
1896 String Index Search Python BehaviorExample for demonstrating String Index Search WebEx search algorithms, strings
1897 IS12:: qpa_and.c (117.5) C BehaviorExample for demonstrating IS12:: qpa_and.c (117.5) WebEx
1898 IS12:: qpa_or.c (117.4) C BehaviorExample for demonstrating IS12:: qpa_or.c (117.4) WebEx
1899 IS12:: qpa.c (117.1) C BehaviorExample for demonstrating IS12:: qpa.c (117.1) WebEx
1900 IS12:: rate2.c (5.3) C BehaviorExample for demonstrating IS12:: rate2.c (5.3) WebEx
1901 IS12:: rate3.c (117.2) C BehaviorExample for demonstrating IS12:: rate3.c (117.2) WebEx
1902 IS12:: recfactorial.c (24.1) C BehaviorExample for demonstrating IS12:: recfactorial.c (24.1) WebEx
1903 IS12:: recpower.c (24.2) C BehaviorExample for demonstrating IS12:: recpower.c (24.2) WebEx
1904 IS12:: starchart.c (12.1) C BehaviorExample for demonstrating IS12:: starchart.c (12.1) WebEx
1905 IS12:: str2int.c (12.4) C BehaviorExample for demonstrating IS12:: str2int.c (12.4) WebEx
1906 IS12:: strcomp.c (14.2) C BehaviorExample for demonstrating IS12:: strcomp.c (14.2) WebEx
1907 IS12:: sumarfunc.c (10.2) C BehaviorExample for demonstrating IS12:: sumarfunc.c (10.2) WebEx
1908 IS12:: variables.c (3.1) C BehaviorExample for demonstrating IS12:: variables.c (3.1) WebEx
1909 IS12:: wc.c (118.6) C BehaviorExample for demonstrating IS12:: wc.c (118.6) WebEx
1910 IS12:: yearday.c (15.2) C BehaviorExample for demonstrating IS12:: yearday.c (15.2) WebEx
1911 List of numbers Code Completion When printing the elements in an array, you want commas between the elements, such as CodeCheck Arrays and Array Lists
1912 Short words Code Completion You want to collect all “short” words in an array of words, that is, words with at most three characters.... CodeCheck Arrays and Array Lists
1913 Select a short word Code Completion You want to pick a particular “short” word in an array of words, that is, words with at most three... CodeCheck Arrays and Array Lists
1914 Diagonals on board Code Completion You are given a class similar to the TicTacToe board in Section 7.6, but the board can have more than... CodeCheck Arrays and Array Lists
1915 Border on board Code Completion You are given a class similar to the TicTacToe board in Section 7.6, but the board can have more than... CodeCheck Arrays and Array Lists
1916 Run lengths Code Completion A run is a sequence of adjacent repeated values. For example, the array with elements CodeCheck Arrays and Array Lists
1917 Same beginning and end sequence Code Completion Your task is to determine whether an array has the same sequence of numbers at the beginning and the end,... CodeCheck Arrays and Array Lists
1918 Remove short words Code Completion Remove all short words (that is, words of length at most 3) from an array. Move down the remaining array... CodeCheck Arrays and Array Lists
1919 Number of even and odd elements Code Completion Count the number of even and odd elements in an array of integers. Since you must return two counts, place... CodeCheck Arrays and Array Lists
1920 Letter frequency (count) Code Completion Write a method that computes how often each letter A-Z or a-z occurs in a string. Don't distinguish between upper-... CodeCheck Arrays and Array Lists
1921 Letter frequency (percentage) Code Completion Write a method that computes the frequency (as a percentage between 0.0 and 1.0) of each letter A-Z or a-z... CodeCheck Arrays and Array Lists
1922 Swap first and second half of array Code Completion Your task is to complete a method that swaps the first and second half of an array of integers. For... CodeCheck Arrays and Array Lists
1923 Swap adjacent elements in array Code Completion Your task is to complete a method that swaps adjacent values in an array of integers. For example, if the... CodeCheck Arrays and Array Lists
1924 Railfence cypher Code Completion A simple way of encoding a message is the railfence cypher. The message is written downwards and diagonally on rails... CodeCheck Arrays and Array Lists
1925 Employee Pay with Overtime Code Completion Employees get paid time and a half for the weekly work hours in excess of 40 hours. For example, an... CodeCheck Branches
1926 Middle Letter Code Completion Complete the getMiddle method that gets the middle character from a word if the word length is odd, or the... CodeCheck Branches
1927 Check for Valid Answers Code Completion Consider a program that administers multiple-choice quizzes. The student needs to provide a response such as A or D. Your... CodeCheck Branches
1928 Overlapping sets Code Completion An open interval is the set of all numbers between a lower and upper bound. In mathematical notation, we write CodeCheck Branches
1929 Intersecting Lines Code Completion A non-vertical line in the plane can be described by the slope/y intercept equation CodeCheck Branches
1930 Sort Names Code Completion We consider names of people that consist of first and last names, such as Joe Smith. When you sort names,... CodeCheck Branches
1931 Number guessing game Code Completion A simple guessing game asks the player to guess a number between 1 and 50. Hints are returned depending on... CodeCheck Branches
1932 All the same Code Completion Write a method to test whether four numbers are all the same. For example, CodeCheck Branches
1933 All different Code Completion Write a method to test whether three numbers are all different. For example, CodeCheck Branches
1934 All the same sign Code Completion Write a method to test whether three numbers have the same sign (positive, zero, or negative). For example, CodeCheck Branches
1935 BankAccount with Service Charge Code Completion Change the withdraw method of the BankAccount class so that a charge of $1.00 is deducted for each withdrawal. CodeCheck Classes
1936 BankAccount with Transaction Count Code Completion Change the deposit and withdraw methods of the BankAccount class so that a count of transactions is updated. For example,... CodeCheck Classes
1937 BankAccount with Bonus for Opening Account Code Completion Implement a BankAccount that pays a bonus of $10 for each new account. CodeCheck Classes
1938 ClassSchedule Code Completion Implement a class ClassSchedule with a title (a string), days the class meets (a string), a start meeting time (a... CodeCheck Classes
1939 ClassSchedule with setDays and set times Code Completion A ClassSchedule class has been designed to represent a class that is scheduled at given days and times. Sometimes class... CodeCheck Classes
1940 ClassSchedule with getDays and set times Code Completion Your task is to write a tester class for the ClassSchedule class given below. You should test the getTime and... CodeCheck Classes
1941 XML Map Labels Code Completion The latitude, longitude and place name are used to label a map. Implement a class with latitude and longitude as... CodeCheck Classes
1942 XML Map Labels convert to decimal degrees Code Completion The latitude, longitude and place name are used to label a map. Implement a class with latitude and longitude as... CodeCheck Classes
1943 Reimplement Person class to increase cohesion Code Completion Consider the Person class below. CodeCheck Designing Classes
1944 Swap values by using an array Code Completion A Java method cannot update primitive type parameters. For example, the following method does not work as intended: CodeCheck Designing Classes
1945 Preconditions for Sentence constructor Code Completion The constructor of the Sentence class below makes assumptions about the text parameter: CodeCheck Designing Classes
1946 Static method for computing number of binary digits in n Code Completion Supply a static method that computes the number of binary digits in a given integer. For example, CodeCheck Designing Classes
1947 Static field to count number of objects Code Completion Add a private static variable to the Coin class that counts the total number of coins that were constructed. Also... CodeCheck Designing Classes
1948 Reimplement Vehicle class to increase cohesion Code Completion Consider the Vehicle class below. CodeCheck Designing Classes
1949 Introduce class to implement method that mutates value Code Completion A Java method cannot update primitive type parameters. For example, the following program cannot work as intended: CodeCheck Designing Classes
1950 Preconditions for SalaryBonus constructor Code Completion The constructor of the SalaryBonus class below makes the following assumptions; CodeCheck Designing Classes
1951 Static method for counting the number of times a character appears in a string Code Completion Supply a static method that counts the number of times that a specific character appears in a given string. For... CodeCheck Designing Classes
1952 Static field to maintain the total value of Coin objects created Code Completion Add a private static variable to the Coin class that maintains the total value of all coins that were constructed.... CodeCheck Designing Classes
1953 Liftoff threads Code Completion We want to simulate multiple rocket launches by ACME Rocket Inc. Each launch has a countdown, like this CodeCheck Concurrency
1954 Synchronizing multiple summation threads Code Completion We will divide the work of computing the sum of all values in an array over multiple threads. Each thread... CodeCheck Concurrency
1955 Using conditions for completion count Code Completion We will divide the work of computing the maximum of all values in an array over multiple threads. Each thread... CodeCheck Concurrency
1956 Launching multiple summation threads and using yield Code Completion We will divide the work of computing the sum of all values in an array over multiple threads. Each thread... CodeCheck Concurrency
1957 A slow sorting algorithm with two threads Code Completion Consider the following algorithm to sort an array of strings and remove duplicates, using two threads. CodeCheck Concurrency
1958 Normalizing Angles Code Completion When you work with angle measurements, you often want them normalized or converted into the range between 0 . .... CodeCheck Fundamental Data Types
1959 Last n Characters Code Completion Write a method that gets the last n characters from a string. For example, last("Hello, World!", 5) should return the... CodeCheck Fundamental Data Types
1960 Length of Line Code Completion Complete the following function that computes the length of a line segment with end points (x1, y1) and (x2, y2).... CodeCheck Fundamental Data Types
1961 Initials Code Completion Complete the initials method in the class below. For example, the call initials("Harry", "Joseph", "Hacker") should return the string "HJH". CodeCheck Fundamental Data Types
1962 Timer Code Completion The following timer class measures the total time that has elapsed after timing a number of events. Your job is... CodeCheck Fundamental Data Types
1963 Decimal Degrees Code Completion Latitude and longitude are measured in degrees, minutes and seconds. As with time measurements, there are 60 seconds to a... CodeCheck Fundamental Data Types
1964 Degree, Minute, Second Code Completion Latitude and longitude can be expressed in the form of decimal degrees. Another form, often used on maps, is degrees,... CodeCheck Fundamental Data Types
1965 Distance between two points on earth Code Completion A position on the planet Earth is specified by latitude and longitude (in degrees). The distance between two points on... CodeCheck Fundamental Data Types
1966 Swap first and last name Code Completion Write a method getLastFirst whose parameter is a string containing a name such as "Harry Smith" and that returns a... CodeCheck Fundamental Data Types
1967 Change Firstname Lastname to Lastname, Firstname Code Completion Fred fills out his time sheet at work, but he needs to provide the number of minutes worked. He only... CodeCheck Fundamental Data Types
1968 Generic matrix class as array of arrays Code Completion Your task is to complete the implementation of a generic Matrix class. A matrix is a two-dimensional arrangement of elements.... CodeCheck Generic Types
1969 Generic matrix class as linear array Code Completion Your task is to complete the implementation of a generic Matrix class. A matrix is a two-dimensional arrangement of elements.... CodeCheck Generic Types
1970 Generic matrix class as a map with integer keys Code Completion Your task is to complete the implementation of a generic Matrix class. A matrix is a two-dimensional arrangement of elements.... CodeCheck Generic Types
1971 Generic matrix class as a map with integer pair keys Code Completion Your task is to complete the implementation of a generic Matrix class. A matrix is a two-dimensional arrangement of elements.... CodeCheck Generic Types
1972 Pair class with compareTo method Code Completion We sometimes want to compare two Pair objects, for example, when using pairs as keys in a tree map. CodeCheck Generic Types
1973 Generic pair with min method Code Completion CodeCheck Generic Types
1974 Generic method for filling an array Code Completion The class below has a static method which sets all elements of an array to a value. The method is... CodeCheck Generic Types
1975 Generic replicate method Code Completion Implement the generic replicate method. It should return a list containing multiple copies of the given value. CodeCheck Generic Types
1976 Finding the first match for a predicate Code Completion Recall that a predicate is a method with a Boolean return value. The Predicate interface can be used to test... CodeCheck Generic Types
1977 Finding all matches for a predicate Code Completion Recall that a predicate is a method with a Boolean return value. The Predicate interface can be used to test... CodeCheck Generic Types
1978 Extend ASCII art rectangle to filled rectangle Code Completion You are given a class Rectangle that produces ASCII art rectangles such as the following: CodeCheck Inheritance
1979 Extend ASCII art rectangle to tiled rectangle Code Completion You are given a class Rectangle that produces ASCII art rectangles such as the following: CodeCheck Inheritance
1980 Implement LabeledPoint.toString Code Completion A labeled point has an x- and y-position and a label. CodeCheck Inheritance
1981 Implement LabeledPoint.equals Code Completion A labeled point has an x- and y-position and a label. CodeCheck Inheritance
1982 Implement Tile.translate Code Completion A Tile class extends Rectangle. It is to be used for non-overlapping tilings. Your task is to override the translate... CodeCheck Inheritance
1983 Auto extending Vehicle and overriding getID Code Completion All vehicles used for transportation in the U.S. must have identification, which varies according to the type of vehicle. For... CodeCheck Inheritance
1984 Inherit and call a superclass constructor Code Completion Complete the Car class below so that it inherits from the given Vehicle class. Cars lose value over time. In... CodeCheck Inheritance
1985 An enum type describing chemical elements Code Completion Enumerated types in Java are quite powerful, in that they can contain methods and instance variables. An enum type class... CodeCheck Inheritance
1986 Using an Abstract Class Code Completion Light bulbs can be identified by type and can be measured by the amount of lumens produced per watt of... CodeCheck Inheritance
1987 Overriding the equals Method Code Completion All vehicles used for transportation in the U.S. must have identification, which varies according to the type of vehicle. For... CodeCheck Inheritance
1988 Make Sentence implement Measurable Code Completion Complete the Sentence class below so that it implements the Measurable interface. The measure of a sentence should be the... CodeCheck Interfaces
1989 Make a measurer for words Code Completion In this exercise, we use the Word class from chapter 6 (with the bugs fixed). You should not change the... CodeCheck Interfaces
1990 Implement the Doublable interface Code Completion Some objects can be doubled, for example a bank account. The result would be a bank account with twice the... CodeCheck Interfaces
1991 Provide a RectangleDoubler class that implements the Doubler interface Code Completion Some objects can be doubled, for example a bank account. The result would be a bank account with twice the... CodeCheck Interfaces
1992 Implement an Interface to Change Rectangle Dimensions Code Completion Complete the RectangleManager class below so that it implements the given Adjuster interface. The implementation should use the h and... CodeCheck Interfaces
1993 Implement an Interface to Provide Museum's Car Count Code Completion Complete the CarMuseum class below so that it implements the given Measurable interface. Your tasks are as follows: CodeCheck Interfaces
1994 Using Anonymous Objects Code Completion Modify the PolygonTester class below so that it uses anonymous objects where possible. Objects that are only used once should... CodeCheck Interfaces
1995 Creating the Movement Interface Code Completion Create the Movement interface below and the abstract methods move and getPosition, which are implemented by the Ship and Auto... CodeCheck Interfaces
1996 Using instanceof for Converting Between Animal Types Code Completion The Cat and Dog class below implement the Animal interface. All animals have names, but only dogs do tricks. Implement... CodeCheck Interfaces
1997 Reversing the lines in a file Code Completion Your task is to read a file containing lines of text, and to write another file that contains these lines... CodeCheck Input and Output
1998 Find longest word in file Code Completion Your task is to open a file, read all words in the file, and find the longest word in the... CodeCheck Input and Output
1999 Throw IllegalArgumentException in SavingsAccount constructor Code Completion The SavingsAccount class given below is similar to that of Chapter 9. It should be illegal to construct savings accounts... CodeCheck Input and Output
2000 Catching a NumberFormatException Code Completion In the following code, catch the NumberFormatException that is thrown when the argument of Integer.parseInt does not represent a number. CodeCheck Input and Output
2001 Add throws clause to web reader Code Completion The checkURL method below checks whether a web site contains data. Checked exceptions can be thrown in the code. Your... CodeCheck Input and Output
2002 Processing exam scores Code Completion Your task is to read a file containing exam scores, and to write another file that contains the results of... CodeCheck Input and Output
2003 Processing names Code Completion Your task is to read an input file containing a name on each line, and then write an output file... CodeCheck Input and Output
2004 Converting temperatures Code Completion Your task is to read an input file containing a month name followed by the average maximum temperature for that... CodeCheck Input and Output
2005 Throw IllegalArgumentException in Vehicle constructor Code Completion The Vehicle class given below is used to represent various types of self-propelled vehicles. It should be illegal to construct... CodeCheck Input and Output
2006 Design IllegalNumberOfWheels Exception Code Completion The following Vehicle class throws a custom exception of type IllegalNumberOfWheels. Your task is to implement this exception class. The... CodeCheck Input and Output
2007 SuperCaesar Cipher Code Completion The SuperCaesar cipher is just like the Caesar cipher, except that the key value is incremented in each step. For... CodeCheck Advanced Input and Output
2008 HyperCaesar cipher Code Completion The HyperCaesar cipher is just like the Caesar cipher, except that the key for each step is the initial key... CodeCheck Advanced Input and Output
2009 Swap As and Os in RandomAccessFile Code Completion Your task is to swap all letters A with O and all letters a with o in a RandomAccessFile. Simply... CodeCheck Advanced Input and Output
2010 Swap adjacent characters in a RandomAccessFile Code Completion Your task is to swap adjacent letters in a RandomAccessFile. Simply read two bytes, back up by two bytes, and... CodeCheck Advanced Input and Output
2011 Reading a serialized array of objects Code Completion Your task is to read a serialized array of objects. You are given a FileInputStream, and you need to read... CodeCheck Advanced Input and Output
2012 Remove short words Code Completion Your task is to remove all short words (that is, words with at most 3 characters) from a linked list. CodeCheck Linear Data Structures
2013 Duplicate short words Code Completion Your task is to duplicate all short words (that is, words with at most 3 characters) in a linked list.... CodeCheck Linear Data Structures
2014 Concatenate elements backwards Code Completion Your task is to concatenate all elements in a linked list of strings backwards, starting at the end of the... CodeCheck Linear Data Structures
2015 Rotate linked list by manipulating nodes Code Completion Your task is to add a rotate method to the LinkedList class of Section 15.2 that rotates the elements of... CodeCheck Linear Data Structures
2016 Using a stack for checking balanced parentheses Code Completion A stack can be used to check whether an arithmetic expression such as CodeCheck Linear Data Structures
2017 Remove all but first two elements from linked list Code Completion Write a method that removes all but the first two elements from a linked list, using an iterator. You may... CodeCheck Linear Data Structures
2018 Add an element to the front and back of a linked list Code Completion Implement a method that adds an element to the beginning of a linked list and another at the end. CodeCheck Linear Data Structures
2019 Add an element after the first and before the last Code Completion Write a method that adds an element after the first and another before the last element of a nonempty linked... CodeCheck Linear Data Structures
2020 Implement addLast using raw nodes Code Completion Implement the addLast method in this simplified LinkedList class. CodeCheck Linear Data Structures
2021 Palindrome testing with stack and queue Code Completion Using a queue and a stack, implement a method that tests whether a sequence of numbers is a palindrome, that... CodeCheck Linear Data Structures
2022 GetVowels Code Completion Your task is to write a method getVowels that gets the vowels in a string. For example, the call getVowels("Hello,... CodeCheck Loops
2023 EvenSum Code Completion Your task is to write a method evenSum that computes the sum of all even numbers between two given numbers.... CodeCheck Loops
2024 Stutter Code Completion Your task is to write a method stutter that repeats all letters t in a string. For example, the call... CodeCheck Loops
2025 Count perfect squares Code Completion Your task is to write a method countPerfectSquares that counts all perfect squares in a given range. For example, the... CodeCheck Loops
2026 Count Sevens Code Completion Your task is to write a method countSevens that counts the number of digits equal to 7 in a given... CodeCheck Loops
2027 Format Phone Number Code Completion When people enter their telephone numbers into a form they use many different formats. Some examples are: CodeCheck Loops
2028 Color codes for double-sized image Code Completion Consider an image that is composed of a number of colored small squares, each colored in one of these 8... CodeCheck Loops
2029 Run-Length Encoding Code Completion A simple technique for compressing an image is run-length encoding. The color of each pixel or area is specified for... CodeCheck Loops
2030 Picture of Colored Boxes Code Completion Your task is to write a method that produces images from strings describing color values. CodeCheck Loops
2031 Balloon Filled Sky Code Completion Your task is to draw n balloons centered at random positions, each with a randomly colored circle and a white... CodeCheck Loops
2032 Oracle client Code Completion Your task is to connect to the oracle server at port 7777 on the local host. The oracle protocol is... CodeCheck Networking
2033 Oracle server Code Completion Your task is to provide an oracle server at port 7777 on the local host. The oracle protocol is very... CodeCheck Networking
2034 Cookies with raw sockets Code Completion Many web site instruct browsers to set cookies, small pieces of information that the browser will send back to the... CodeCheck Networking
2035 Cookies with URLConnection Code Completion Many web site instruct browsers to set cookies, small pieces of information that the browser will send back to the... CodeCheck Networking
2036 Popular boys and girls names Code Completion The web sites http://www.census.gov/genealogy/names/dist.male.first and http://www.census.gov/genealogy/names/dist.female.first contain baby names sorted by popularity. The format is very simple: name, frequency, cumulative... CodeCheck Networking
2037 371t3 hack3rs Code Completion The "elite hackers" like to make their text look cool by replacing characters with similar-looking symbols: e becomes 3, i... CodeCheck Objects
2038 Average word length Code Completion Complete the following program to compute the average length of the words. Invoke the appropriate method to compute the length... CodeCheck Objects
2039 Rectangle construction Code Completion Your task is to construct a rectangle with area 51. CodeCheck Objects
2040 Translate square so that intersection has area 10 Code Completion Your task is to translate the rectangle box2 in the program below so that the intersection of box and box2... CodeCheck Objects
2041 Red checkerboard squares Code Completion Your task is to draw a simple checkerboard pattern. CodeCheck Objects
2042 Traffic light Code Completion Your task is to draw the lamps in a traffic light. CodeCheck Objects
2043 Make stronger password Code Completion A stronger password can be created by replacing characters with similar-looking symbols: e becomes 3, i becomes 1, a becomes... CodeCheck Objects
2044 Reversing a string with StringBuilder Code Completion StringBuilder is another class that provides methods to manipulate strings. Look in the StringBuilder class API for information on the... CodeCheck Objects
2045 Uppercase international letters Code Completion Your task is to find out what happens when you call the toUpperCase method on strings that contain accented characters... CodeCheck Objects
2046 Draw intersection of rectangles Code Completion Draw two intersecting rectangles and color their intersection black. CodeCheck Objects
2047 Rectangle with 3D effect Code Completion Complete the ThreeDButtonComponent class to draw a button with shading. The button is a Rectangle, with very thin rectangles on... CodeCheck Objects
2048 Drawing with fill3DRect Code Completion Complete the ThreeButtonComponent class to draw three boxes that look like push buttons. Each box is a Rectangle drawn in... CodeCheck Objects
2049 Using inheritance for modeling Square class Code Completion Intuitively, every square is a rectangle, so it is tempting to use inheritance for implementing a square: CodeCheck Object-Oriented Design
2050 Using aggregation for modeling Square class Code Completion Intuitively, every square is a rectangle, so it is tempting to use inheritance for implementing a square: CodeCheck Object-Oriented Design
2051 Use Money interface in invoice program Code Completion The invoice program assumes that prices are given in dollar. Other currencies have different rules, and it makes sense to... CodeCheck Object-Oriented Design
2052 Add transfer to ATM Code Completion Add the capability of transferring money from the currently selected account to the other account from the same account holder... CodeCheck Object-Oriented Design
2053 Add user interface for balance transfer Code Completion In this assignment, a transfer method has been added to the ATM class of section 12.5: CodeCheck Object-Oriented Design
2054 Collaborator classes Code Completion In some situations, a class needs the help of other classes to complete a task. These other classes are called... CodeCheck Object-Oriented Design
2055 Using Aggegation Code Completion A team has players. Use aggregation to complete the class constructor and the listTeam and addPlayer methods of the Team... CodeCheck Object-Oriented Design
2056 Relationships between classes and interfaces Code Completion A stamp has a descriptive name, a face value, and an issuing country. Stamps have a measurable value (the face... CodeCheck Object-Oriented Design
2057 Pyramid volume Code Completion A pyramid is built by stacking up cubes: CodeCheck Recursion
2058 Zipper words Code Completion Two strings of equal length can be interlaced like the teeth of a zipper to form a new word. For... CodeCheck Recursion
2059 Zipper words with helper method Code Completion Two strings of equal length can be interlaced like the teeth of a zipper to form a new word. For... CodeCheck Recursion
2060 ZipperWordGenerator Code Completion You are given two strings of equal length. Your task is to generate all zipper words that can be produced... CodeCheck Recursion
2061 A recursive squid (square in diamond) Code Completion A recursive squid is a square in a diamond containing another squid. CodeCheck Recursion
2062 Reverse an integer Code Completion We want to implement a method that reverses the digits in an integer. For example, reverseInt(3456) should yield 6543. CodeCheck Recursion
2063 Reverse an integer with helper method Code Completion We want to implement a method that reverses the digits in an integer. For example, reverseDigits(3456) should yield 6543. CodeCheck Recursion
2064 Multiplication as recursive addition Code Completion Complete the multiply method in the MyMethods class so that it returns the product of the non-negative integer n multipled... CodeCheck Recursion
2065 Recursive toString for array Code Completion Complete the static mkString method in the MyMethods class so that it formats an array of int values, with the... CodeCheck Recursion
2066 Reverse toString for array Code Completion Complete the static toStringInReverse method in the MyMethods class so that it formats an array of int values in reverse... CodeCheck Recursion
2067 Extract uppercase letters from string Code Completion Modify the static return upperCase method in the MyMethods class so that it returns a string of the upper case... CodeCheck Recursion
2068 Recursive string reversal with helper method Code Completion Complete the static reverseHelper method so that the reverse method returns a String that is the reverse of the parameter... CodeCheck Recursion
2069 Find vowels in string with recursive helper method Code Completion Complete the MyMethods class so that the static vowels method returns a string of the vowels of the string parameter.... CodeCheck Recursion
2070 Modified SelectionSort Code Completion Your task is to modify the selection sort algorithm so that you find the largest element and swap it to... CodeCheck Sorting and Searching
2071 Count visits in selection sort Code Completion In section 14.3, we approximated a count of the array visits in selection sort. Your task is to provide an... CodeCheck Sorting and Searching
2072 Count visits in selection sort Code Completion In section 14.5, we approximated a count of the array visits in merge sort. Your task is to provide an... CodeCheck Sorting and Searching
2073 Sort real data Code Completion Your task is to sort an array list of path names such as CodeCheck Sorting and Searching
2074 Number guesser Code Completion Your task is to implement a number guesser that works on the principle of a binary search. In each step,... CodeCheck Sorting and Searching
2075 Selection sort modification placing only min and max Code Completion Your task is to modify the selection sort algorithm so that you find the largest element and swap it to... CodeCheck Sorting and Searching
2076 Selection sort modification placing even before odd Code Completion Implement a modification of the SelectionSorter class that reorders the array to have even elements followed by odd ones. Follow... CodeCheck Sorting and Searching
2077 Merge sort modification placing even before odd Code Completion Modify the merge sort algorithm so that, instead of sorting an array, it rearranges places all even elements before the... CodeCheck Sorting and Searching
2078 Descending merge sort Code Completion CodeCheck Sorting and Searching
2079 Selection sort modification, placing the largest element first Code Completion Your task is to modify the selection sort algorithm so that you find the largest element and swap it to... CodeCheck Sorting and Searching
2080 Letter set Code Completion Your task is to produce a set of all letters in a string. Letters are represented as strings of length... CodeCheck Tree Structures
2081 Letter frequency map Code Completion Your task is to produce a map of the frequencies of all letters in a string. Letters are represented as... CodeCheck Tree Structures
2082 Path lengths in binary tree Code Completion Your task is to compute a set of all path lengths in a binary tree. For example, given this tree, CodeCheck Tree Structures
2083 Hash code for LabeledPoint Code Completion Implement the hashCode method for the LabeledPoint class so that equal objects have the same hash code and that unequal... CodeCheck Tree Structures
2084 A fast priority queue Code Completion It is possible to provide a fast priority queue implementation if the inserted items have a bounded number of integer... CodeCheck Tree Structures
2085 Unique words in two string sets Code Completion Implement a method that receives two arrays of strings and determines which words are unique to each. CodeCheck Tree Structures
2086 Map words to their lengths Code Completion Given an array of strings, create a tree map with each string as a key and its corresponding value the... CodeCheck Tree Structures
2087 Map word lengths to words Code Completion Given an array of strings, create a tree map whose keys are the string lengths and whose values are the... CodeCheck Tree Structures
2088 Hash code for Person class Code Completion When you add instances of the given Person class in a HashSet, the resulting hash set is too large. Evidently,... CodeCheck Tree Structures
2089 Make Person class comparable Code Completion The program below will fail to run because the Person class does not implement the Comparable interface. Modify the class... CodeCheck Tree Structures
2090 Read XML from string or file. Code Completion You are given a string that is either valid XML (when it starts with a '<' character) or the name... CodeCheck XML
2091 How many items in this RSS file? Code Completion An RSS file contains a sequence of item elements inside a channel element. Here is a sample RSS file: CodeCheck XML
2092 Get a title from an RSS file Code Completion An RSS file contains a sequence of item elements inside a channel element. Here is a sample RSS file: CodeCheck XML
2093 Get the version attribute from an RSS file Code Completion An RSS file describes a set of news items. Here is a sample RSS file: CodeCheck XML
2094 Get the version attribute from an RSS file Code Completion An RSS file describes a set of news items. Here is a sample RSS file: CodeCheck XML
2095 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
2096 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
2097 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
2098 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
2099 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
2100 Repeat with NW NE SW SE. Code Completion Repeat with NW NE SW SE. CodeCheck Two-Dimensional Arrays, No Loops
2101 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
2102 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
2103 Given an array of integers of length ≥ 4, return the average of the first two and last two elements. Code Completion Given an array of integers of length ≥ 4, return the average of the first two and last two elements. CodeCheck Arrays - Simple Exercises, No loops
2104 Given an array 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 an array of integers of length ≥ 3, return the average of the first, last, and middle element (or... CodeCheck Arrays - Simple Exercises, No loops
2105 Given an array of integers, swap the first and last elements. Code Completion Given an array of integers, swap the first and last elements. CodeCheck Arrays - Simple Exercises, No loops
2106 Given an array of integers, swap the first two and the last two elements. Code Completion Given an array of integers, swap the first two and the last two elements. CodeCheck Arrays - Simple Exercises, No loops
2107 Given an input string, print the string with the first and last letter removed if they were equal, or the original string if they were not. Code Completion Given an input string, print the string with the first and last letter removed if they were equal, or the... CodeCheck Branches, Branches Without Functions
2108 Given an actual time and an alarm clock time, both in “military” format (such as 0730 for 7:30am), print how many more minutes before the alarm rings. Code Completion Given an actual time and an alarm clock time, both in “military” format (such as 0730 for 7:30am), print how... CodeCheck Branches, Branches Without Functions
2109 Repeat the preceding exercise for U. Code Completion Repeat the preceding exercise for U.S. time (e.g. 7:30am). CodeCheck Branches, Branches Without Functions
2110 Given a point with integer coordinates (x, y) and a compass direction N, E, S, W, print the neigboring lattice point. Code Completion Given a point with integer coordinates (x, y) and a compass direction N, E, S, W, print the neigboring lattice... CodeCheck Branches, Branches Without Functions
2111 Repeat with compass directions NW, NE, SW, SE. Code Completion Repeat with compass directions NW, NE, SW, SE. CodeCheck Branches, Branches Without Functions
2112 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 Without Functions
2113 On a chessboard, fields 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, fields are marked with a letter between a and h for the column and a number between... CodeCheck Branches, Branches Without Functions
2114 Given the x- and y-coordinates of a point, print whether the point lies in the first, second, third, or fourth quadrant plane, or on the x-axis, or on the y-axis, or the origin. Code Completion Given the x- and y-coordinates of a point, print whether the point lies in the first, second, third, or fourth... CodeCheck Branches, Branches Without Functions
2115 Given three numbers x, y, z, determine if one of them is the sum of the two others, and then print out the equation. Code Completion Given three numbers x, y, z, determine if one of them is the sum of the two others, and then... CodeCheck Branches, Branches Without Functions
2116 Given three numbers x, y, z, print out how whether they are all distinct, two are the same, or all three are the same. Code Completion Given three numbers x, y, z, print out how whether they are all distinct, two are the same, or all... CodeCheck Branches, Branches Without Functions
2117 Given two integers x and y, print their sum, but if it is more than 100 or less than 0, print "out of range". Code Completion Given two integers x and y, print their sum, but if it is more than 100 or less than 0,... CodeCheck Branches, Branches Without Functions
2118 Given three integers x, y, z, print the sum of the odd integers. Code Completion Given three integers x, y, z, print the sum of the odd integers. CodeCheck Branches, Branches Without Functions
2119 Given three input strings, print all but the shortest one. Code Completion Given three input strings, print all but the shortest one. CodeCheck Branches, Branches Without Functions
2120 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
2121 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
2122 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
2123 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
2124 Given a two-dimensional array of integers, return the position of the largest square subarray filled with zeroes, as an array of length 2. Code Completion Given a two-dimensional array of integers, return the position of the largest square subarray filled with zeroes, as an array... CodeCheck Two-Dimensional Arrays, Complex Loops
2125 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
2126 Given an array of integers, count how many elements are negative. Code Completion Given an array of integers, count how many elements are negative. CodeCheck Arrays - Simple Exercises, Counting Elements
2127 Given an array a, count how many times the ith element from the front equals the ith element from the back. Code Completion Given an array a, count how many times the ith element from the front equals the ith element from the... CodeCheck Arrays - Simple Exercises, Counting Elements
2128 Given an array of integers and two values a and b, count how many elements are at least a and at most b. Code Completion Given an array of integers and two values a and b, count how many elements are at least a and... CodeCheck Arrays - Simple Exercises, Counting Elements
2129 Given an array of integers, return the most frequent element. Code Completion Given an array of integers, return the most frequent element. If there is more than one element with maximum frequency,... CodeCheck Arrays - Simple Exercises, Counting Elements
2130 Given an array of integers, return an array of all elements that occur with maximum frequency. Code Completion Given an array of integers, return an array of all elements that occur with maximum frequency. CodeCheck Arrays - Simple Exercises, Counting Elements
2131 Given an array 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 an array of integers, return the position of the first element that occurs more than once, or -1 if... CodeCheck Arrays - Simple Exercises, Counting Elements
2132 Given an array of integers, return an array of all elements that occur exactly once. Code Completion Given an array of integers, return an array of all elements that occur exactly once. CodeCheck Arrays - Simple Exercises, Counting Elements
2133 Given an array of integers, remove all elements that occur more than once, leaving the first occurrence. Code Completion Given an array of integers, remove all elements that occur more than once, leaving the first occurrence. CodeCheck Arrays - Simple Exercises, Counting Elements
2134 Given two arrays of integers a and b of the same length, count the number of positions where the arrays have the same elements. Code Completion Given two arrays of integers a and b of the same length, count the number of positions where the arrays... CodeCheck Arrays - Simple Exercises, Counting Elements
2135 Given two arrays of integers a and b of the same length, count the number of positions where the array elements differ by at least 2. Code Completion Given two arrays of integers a and b of the same length, count the number of positions where the array... CodeCheck Arrays - Simple Exercises, Counting Elements
2136 Given two arrays a and b, remove all elements of b from a. Code Completion Given two arrays a and b, remove all elements of b from a. CodeCheck Arrays - Simple Exercises, Double Loops
2137 Given two arrays a and b, return an array that contains all elements occurring in a but not in b. Code Completion Given two arrays a and b, return an array that contains all elements occurring in a but not in b. CodeCheck Arrays - Simple Exercises, Double Loops
2138 Given an array a, return the longest n so that the first n elements equal the last n elements. Code Completion Given an array a, return the longest n so that the first n elements equal the last n elements. CodeCheck Arrays - Simple Exercises, Double Loops
2139 Given an array of integers, return the largest sum of consecutive elements. Code Completion Given an array of integers, return the largest sum of consecutive elements. CodeCheck Arrays - Simple Exercises, Double Loops
2140 Given an array of integers, return the largest sequence whose reverse also occurs somewhere in the array. Code Completion Given an array of integers, return the largest sequence whose reverse also occurs somewhere in the array. CodeCheck Arrays - Simple Exercises, Double Loops
2141 Given an array a of integers, return an array of all elements of a that occur exactly once. Code Completion Given an array a of integers, return an array of all elements of a that occur exactly once. CodeCheck Arrays - Simple Exercises, Double Loops
2142 Given an array of integers, return an array of arrays of length 2, containing each unique element together with its frequency. Code Completion Given an array of integers, return an array of arrays of length 2, containing each unique element together with its... CodeCheck Arrays - Simple Exercises, Double Loops
2143 Given an array of integers, return the position of the longest subsequence of consecutive integers a, a + 1, a + 2, . Code Completion Given an array of integers, return the position of the longest subsequence of consecutive integers a, a + 1, a... CodeCheck Arrays - Simple Exercises, Double Loops
2144 Given an integer n, fill an array of length n with 1 -1 1 -1 . Code Completion Given an integer n, fill an array of length n with 1 -1 1 -1 ... CodeCheck Arrays - Simple Exercises, Filling
2145 Given integers n and k, fill an array of length n with 0 1 2 . Code Completion Given integers n and k, fill an array of length n with 0 1 2 ... k-1 0 1 2... CodeCheck Arrays - Simple Exercises, Filling
2146 Given integers a and b, fill an array with a, a + 1, a + 2, . Code Completion Given integers a and b, fill an array with a, a + 1, a + 2, ..., b. CodeCheck Arrays - Simple Exercises, Filling
2147 Given integers a and b, fill an array containing all even numbers that are at least a and at most b. Code Completion Given integers a and b, fill an array containing all even numbers that are at least a and at most... CodeCheck Arrays - Simple Exercises, Filling
2148 Given an integer n, fill an array with 1 2 2 3 3 3 4 4 4 4 . Code Completion Given an integer n, fill an array with 1 2 2 3 3 3 4 4 4 4 ... and... CodeCheck Arrays - Simple Exercises, Filling
2149 Given an array of integers and a value, return the position of the last occurrence of the value in the array, or -1 if the value does not exist. Code Completion Given an array of integers and a value, return the position of the last occurrence of the value in the... CodeCheck Arrays - Simple Exercises, Finding Elements
2150 Given an array of integers and a value, return the difference between the last and first position of the value in the array, or -1 if the value does not exist. Code Completion Given an array of integers and a value, return the difference between the last and first position of the value... CodeCheck Arrays - Simple Exercises, Finding Elements
2151 Given an array of integers and a value, fill an array with all positions of the value in the array. Code Completion Given an array of integers and a value, fill an array with all positions of the value in the array. CodeCheck Arrays - Simple Exercises, Finding Elements
2152 Given an array of integers and a value, return the position of the element that is closest to the value. Code Completion Given an array of integers and a value, return the position of the element that is closest to the value.... CodeCheck Arrays - Simple Exercises, Finding Elements
2153 Given two arrays of integers of the same length, return the first position where their elements are the same. Code Completion Given two arrays of integers of the same length, return the first position where their elements are the same. CodeCheck Arrays - Simple Exercises, Finding Elements
2154 Given two arrays of integers of the same length, return the first position where their elements differ. Code Completion Given two arrays of integers of the same length, return the first position where their elements differ. CodeCheck Arrays - Simple Exercises, Finding Elements
2155 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
2156 Write a function that checks whether two points with coordinates x1, y1 and x2, y2 are in the same quadrant. Code Completion Write a function that checks whether two points with coordinates x1, y1 and x2, y2 are in the same quadrant. CodeCheck Branches, Branches with Functions
2157 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
2158 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
2159 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 &lt; y &lt; 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
2160 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
2161 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
2162 Repeat for four numbers. Code Completion Repeat for four numbers. Hint: Use the previous problem. CodeCheck Branches, Branches with Functions
2163 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
2164 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
2165 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
2166 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
2167 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
2168 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
2169 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
2170 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
2171 Given a two-dimensional array of integers, return the position of the smallest element in the array as an array of length 2. Code Completion Given a two-dimensional array of integers, return the position of the smallest element in the array as an array of... CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
2172 Given a two-dimensional array of integers and a value x, return the position of the first match as an array of length 2. Code Completion Given a two-dimensional array of integers and a value x, return the position of the first match as an array... CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
2173 Given a two-dimensional array of integers and a value x, return the positions of all matching elements, as an array 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 an array... CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
2174 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
2175 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
2176 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
2177 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
2178 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
2179 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
2180 Given a two-dimensional array of integers, return an array of the largest element in each row. Code Completion Given a two-dimensional array of integers, return an array of the largest element in each row. CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
2181 Given a two-dimensional array of integers, return an array of the number of negative elements in each column. Code Completion Given a two-dimensional array of integers, return an array of the number of negative elements in each column. CodeCheck Two-Dimensional Arrays, Looping Over the Entire Array
2182 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
2183 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
2184 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
2185 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
2186 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
2187 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
2188 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
2189 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
2190 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
2191 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
2192 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
2193 Given an array of integers, return the position of the first occurrence of the largest element. Code Completion Given an array of integers, return the position of the first occurrence of the largest element. CodeCheck Arrays - Simple Exercises, Maximum and Minimum
2194 Given an array of integers, return the position of the last occurrence of the largest element. Code Completion Given an array of integers, return the position of the last occurrence of the largest element. CodeCheck Arrays - Simple Exercises, Maximum and Minimum
2195 Given an array of integers, return the difference of the positions of the first and the last occurrence of the largest element. Code Completion Given an array of integers, return the difference of the positions of the first and the last occurrence of the... CodeCheck Arrays - Simple Exercises, Maximum and Minimum
2196 Given an array of integers, return the difference between the maximum and minimum. Code Completion Given an array of integers, return the difference between the maximum and minimum. CodeCheck Arrays - Simple Exercises, Maximum and Minimum
2197 Given an array of integers, swap the the maximum and minimum. Code Completion Given an array of integers, swap the the maximum and minimum. CodeCheck Arrays - Simple Exercises, Maximum and Minimum
2198 Given an array of integers, return the second-largest element. Code Completion Given an array of integers, return the second-largest element. CodeCheck Arrays - Simple Exercises, Maximum and Minimum
2199 Given an array of element, find the shortest distance between two consecutive elements. Code Completion Given an array of element, find the shortest distance between two consecutive elements. CodeCheck Arrays - Simple Exercises, Maximum and Minimum
2200 Given an array of integers and an integer n, remove all elementts &gt; n or &lt; -n. Code Completion Given an array of integers and an integer n, remove all elementts > n or < -n. Shift all remaining... CodeCheck Arrays - Simple Exercises, Moving or Removing Elements
2201 Given an array of integers, move all zeroes to the back. Code Completion Given an array of integers, move all zeroes to the back. CodeCheck Arrays - Simple Exercises, Moving or Removing Elements
2202 Given an array of integers, move all zeroes to the front. Code Completion Given an array of integers, move all zeroes to the front. CodeCheck Arrays - Simple Exercises, Moving or Removing Elements
2203 Given an array of integers, move all negative numbers to the front and all positive numbers to the back, keeping their relative order. Code Completion Given an array of integers, move all negative numbers to the front and all positive numbers to the back, keeping... CodeCheck Arrays - Simple Exercises, Moving or Removing Elements
2204 Given an array of integers, remove all even elements that occur exactly twice. Code Completion Given an array of integers, remove all even elements that occur exactly twice. CodeCheck Arrays - Simple Exercises, Moving or Removing Elements
2205 Given an array of integers, remove all adjacent duplicates. Code Completion Given an array of integers, remove all adjacent duplicates. CodeCheck Arrays - Simple Exercises, Moving or Removing Elements
2206 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
2207 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
2208 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
2209 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 _ sign. 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
2210 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
2211 Write a method that undoes the effect of the preceding exercise. Code Completion Write a method that undoes the effect of the preceding exercise. CodeCheck Strings, Other String Operations
2212 Given a string and two characters x and y, interchange all occurrences of x and y. Code Completion Given a string and two characters x and y, interchange all occurrences of x and y. CodeCheck Strings, Other String Operations
2213 Given a string s and a character c, return a string with the characters surrounding the first of c reversed. Code Completion Given a string s and a character c, return a string with the characters surrounding the first of c reversed.... CodeCheck Strings, Other String Operations
2214 Given a string s and a character c, return a string with the characters surrounding any occurrence of c reversed. Code Completion Given a string s and a character c, return a string with the characters surrounding any occurrence of c reversed.... CodeCheck Strings, Other String Operations
2215 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
2216 Given two two-dimensional arrays a and b of integers with the same number of rows and columns, return an array 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 an array... CodeCheck Two-Dimensional Arrays, Producing 2D Arrays
2217 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
2218 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 an array 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
2219 Given two two-dimensional arrays with the same number of rows, return an array that places them side by side. Code Completion Given two two-dimensional arrays with the same number of rows, return an array that places them side by side. CodeCheck Two-Dimensional Arrays, Producing 2D Arrays
2220 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
2221 Given a two-dimensional array a, return an array 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 an array whose [i][j] element is the average of the neighbors of a[i][j] in... CodeCheck Two-Dimensional Arrays, Producing 2D Arrays
2222 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
2223 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
2224 Given a string s, count how many times the ith character from the front equals the ith character from the back. Code Completion Given a string s, count how many times the ith character from the front equals the ith character from the... CodeCheck Strings, Comparing Strings
2225 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
2226 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
2227 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
2228 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
2229 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
2230 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
2231 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
2232 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
2233 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
2234 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
2235 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
2236 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
2237 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
2238 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
2239 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
2240 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
2241 Given a string in which words are separated by spaces, and two words a and b, interchange all occurrences of a and b. Code Completion Given a string in which words are separated by spaces, and two words a and b, interchange all occurrences of... CodeCheck Strings, Words
2242 Given an array of integers, return the sum of all positive elements. Code Completion Given an array of integers, return the sum of all positive elements. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2243 Given an array of integers, find the largest sum of two different elements in the array. Code Completion Given an array of integers, find the largest sum of two different elements in the array. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2244 Given an array of floating-point numbers, return an array of the averages of consecutive element pairs of the original array. Code Completion Given an array of floating-point numbers, return an array of the averages of consecutive element pairs of the original array. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2245 Given an array of integers and an integer n, return an array of the averages of n consecutive elements of the original array. Code Completion Given an array of integers and an integer n, return an array of the averages of n consecutive elements of... CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2246 Given an array of integers, return the average of all elements that are not the maximum or minimum. Code Completion Given an array of integers, return the average of all elements that are not the maximum or minimum. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2247 Given an array of integers, replace each element with the average of its neighbors. Code Completion Given an array of integers, replace each element with the average of its neighbors. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2248 Given an array of integers, return the sum of all odd elements. Code Completion Given an array of integers, return the sum of all odd elements. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2249 Given an array 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 an array of integers and two values a and b, return the sum of all elements that are at... CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2250 Given an array of integers, return the average of all positive elements. Code Completion Given an array of integers, return the average of all positive elements. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2251 Given an array of strings and a string s, return the average length of all strings containing s. Code Completion Given an array of strings and a string s, return the average length of all strings containing s. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2252 Given an array of integers, return the product of all non-zero elements. Code Completion Given an array of integers, return the product of all non-zero elements. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2253 Given an array of integers, give the smallest n so that the sum of the first n elements is at least as large as the sum of the remaining elements. Code Completion Given an array of integers, give the smallest n so that the sum of the first n elements is at... CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2254 Given an array of integers, give the largest n ≤ length / 2 so that the sum of the first n elements equals the sum of the last n elements. Code Completion Given an array of integers, give the largest n ≤ length / 2 so that the sum of the first... CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2255 Given an array of integers, give the largest sum of n consecutive elements. Code Completion Given an array of integers, give the largest sum of n consecutive elements. CodeCheck Arrays - Simple Exercises, Sums, Averages, Products
2256 Given an array of integers, return an array of length 2 containing the first and last element, in sorted order. Code Completion Given an array of integers, return an array of length 2 containing the first and last element, in sorted order. CodeCheck Arrays - Simple Exercises, Two Answers
2257 Given an array of integers, return an array of length 2 containing the minimum and the maximum. Code Completion Given an array of integers, return an array of length 2 containing the minimum and the maximum. CodeCheck Arrays - Simple Exercises, Two Answers
2258 Given an array of integers, return an array of length 2, with the number of positive and the number of negative elements in the array. Code Completion Given an array of integers, return an array of length 2, with the number of positive and the number of... CodeCheck Arrays - Simple Exercises, Two Answers
2259 Given an array of integers, return an array of length 2, each being an array. Code Completion Given an array of integers, return an array of length 2, each being an array. The first one holds the... CodeCheck Arrays - Simple Exercises, Two Answers
2260 Given an array of integers, return an array of length 2, each being an array. Code Completion Given an array of integers, return an array of length 2, each being an array. The first one holds the... CodeCheck Arrays - Simple Exercises, Two Answers
2261 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
2262 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
2263 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
2264 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
2265 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
2266 Repeat with NW NE SW SE. Code Completion Repeat with NW NE SW SE. CodeCheck Two-Dimensional Arrays, No Loops
2267 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
2268 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
2269 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
2270 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
2271 Given a list of integers, swap the first and last elements. Code Completion Given a list of integers, swap the first and last elements. CodeCheck Lists - Simple Exercises, No loops
2272 Given a list of integers, swap the first two and the last two elements. Code Completion Given a list of integers, swap the first two and the last two elements. CodeCheck Lists - Simple Exercises, No loops
2273 Given an input string, print the string with the first and last letter removed if they were equal, or the original string if they were not. Code Completion Given an input string, print the string with the first and last letter removed if they were equal, or the... CodeCheck Branches, Branches Without Functions
2274 Given an actual time and an alarm clock time, both in “military” format (such as 0730 for 7:30am), print how many more minutes before the alarm rings. Code Completion Given an actual time and an alarm clock time, both in “military” format (such as 0730 for 7:30am), print how... CodeCheck Branches, Branches Without Functions
2275 Repeat the preceding exercise for U. Code Completion Repeat the preceding exercise for U.S. time (e.g. 7:30am). CodeCheck Branches, Branches Without Functions
2276 Given a point with integer coordinates (x, y) and a compass direction N, E, S, W, print the neigboring lattice point. Code Completion Given a point with integer coordinates (x, y) and a compass direction N, E, S, W, print the neigboring lattice... CodeCheck Branches, Branches Without Functions
2277 Repeat with compass directions NW, NE, SW, SE. Code Completion Repeat with compass directions NW, NE, SW, SE. CodeCheck Branches, Branches Without Functions
2278 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 Without Functions
2279 On a chessboard, fields 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, fields are marked with a letter between a and h for the column and a number between... CodeCheck Branches, Branches Without Functions
2280 Given the x- and y-coordinates of a point, print whether the point lies in the first, second, third, or fourth quadrant plane, or on the x-axis, or on the y-axis, or the origin. Code Completion Given the x- and y-coordinates of a point, print whether the point lies in the first, second, third, or fourth... CodeCheck Branches, Branches Without Functions
2281 Given three numbers x, y, z, determine if one of them is the sum of the two others, and then print out the equation. Code Completion Given three numbers x, y, z, determine if one of them is the sum of the two others, and then... CodeCheck Branches, Branches Without Functions
2282 Given three numbers x, y, z, print out how whether they are all distinct, two are the same, or all three are the same. Code Completion Given three numbers x, y, z, print out how whether they are all distinct, two are the same, or all... CodeCheck Branches, Branches Without Functions
2283 Given two integers x and y, print their sum, but if it is more than 100 or less than 0, print "out of range". Code Completion Given two integers x and y, print their sum, but if it is more than 100 or less than 0,... CodeCheck Branches, Branches Without Functions
2284 Given three integers x, y, z, print the sum of the odd integers. Code Completion Given three integers x, y, z, print the sum of the odd integers. CodeCheck Branches, Branches Without Functions
2285 Given three input strings, print all but the shortest one. Code Completion Given three input strings, print all but the shortest one. CodeCheck Branches, Branches Without Functions
2286 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
2287 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
2288 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
2289 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
2290 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
2291 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
2292 Given a list of integers, count how many elements are negative. Code Completion Given a list of integers, count how many elements are negative. CodeCheck Lists - Simple Exercises, Counting Elements
2293 Given a list a, count how many times the ith element from the front equals the ith element from the back. Code Completion Given a list a, count how many times the ith element from the front equals the ith element from the... CodeCheck Lists - Simple Exercises, Counting Elements
2294 Given a list of integers and two values a and b, count how many elements are at least a and at most b. Code Completion Given a list of integers and two values a and b, count how many elements are at least a and... CodeCheck Lists - Simple Exercises, Counting Elements
2295 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
2296 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
2297 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
2298 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
2299 Given a list of integers, remove all elements that occur more than once, leaving the first occurrence. Code Completion Given a list of integers, remove all elements that occur more than once, leaving the first occurrence. CodeCheck Lists - Simple Exercises, Counting Elements
2300 Given two lists of integers a and b of the same length, count the number of positions where the lists have the same elements. Code Completion Given two lists of integers a and b of the same length, count the number of positions where the lists... CodeCheck Lists - Simple Exercises, Counting Elements
2301 Given two lists of integers a and b of the same length, count the number of positions where the list elements differ by at least 2. Code Completion Given two lists of integers a and b of the same length, count the number of positions where the list... CodeCheck Lists - Simple Exercises, Counting Elements
2302 Given two lists a and b, remove all elements of b from a. Code Completion Given two lists a and b, remove all elements of b from a. CodeCheck Lists - Simple Exercises, Double Loops
2303 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
2304 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
2305 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
2306 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
2307 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
2308 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
2309 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
2310 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
2311 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
2312 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
2313 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
2314 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
2315 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
2316 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
2317 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
2318 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
2319 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
2320 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
2321 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
2322 Write a function that checks whether two points with coordinates x1, y1 and x2, y2 are in the same quadrant. Code Completion Write a function that checks whether two points with coordinates x1, y1 and x2, y2 are in the same quadrant. CodeCheck Branches, Branches with Functions
2323 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
2324 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
2325 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 &lt; y &lt; 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
2326 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
2327 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
2328 Repeat for four numbers. Code Completion Repeat for four numbers. Hint: Use the previous problem. CodeCheck Branches, Branches with Functions
2329 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
2330 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
2331 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
2332 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
2333 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
2334 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
2335 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
2336 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
2337 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
2338 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
2339 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
2340 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
2341 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
2342 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
2343 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
2344 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
2345 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
2346 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
2347 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
2348 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
2349 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
2350 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
2351 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
2352 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
2353 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
2354 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
2355 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
2356 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
2357 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
2358 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
2359 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
2360 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
2361 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
2362 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
2363 Given a list of integers, swap the the maximum and minimum. Code Completion Given a list of integers, swap the the maximum and minimum. CodeCheck Lists - Simple Exercises, Maximum and Minimum
2364 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
2365 Given a list of elements, find the shortest distance between two consecutive elements. Code Completion Given a list of elements, find the shortest distance between two consecutive elements. CodeCheck Lists - Simple Exercises, Maximum and Minimum
2366 Given a list of integers and an integer n, remove all elementts &gt; n or &lt; -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
2367 Given a list of integers, move all zeroes to the back. Code Completion Given a list of integers, move all zeroes to the back. CodeCheck Lists - Simple Exercises, Moving or Removing Elements
2368 Given a list of integers, move all zeroes to the front. Code Completion Given a list of integers, move all zeroes to the front. CodeCheck Lists - Simple Exercises, Moving or Removing Elements
2369 Given a list of integers, move all negative numbers to the front and all positive numbers to the back, keeping their relative order. Code Completion Given a list of integers, move all negative numbers to the front and all positive numbers to the back, keeping... CodeCheck Lists - Simple Exercises, Moving or Removing Elements
2370 Given a list of integers, remove all even elements that occur exactly twice. Code Completion Given a list of integers, remove all even elements that occur exactly twice. CodeCheck Lists - Simple Exercises, Moving or Removing Elements
2371 Given a list of integers, remove all adjacent duplicates. Code Completion Given a list of integers, remove all adjacent duplicates. CodeCheck Lists - Simple Exercises, Moving or Removing Elements
2372 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
2373 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
2374 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
2375 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
2376 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
2377 Write a method that undoes the effect of the preceding exercise. Code Completion Write a method that undoes the effect of the preceding exercise. CodeCheck Strings, Other String Operations
2378 Given a string and two characters x and y (as strings of length 1), interchange all occurrences of x and y. Code Completion Given a string and two characters x and y (as strings of length 1), interchange all occurrences of x and... CodeCheck Strings, Other String Operations
2379 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
2380 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
2381 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
2382 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
2383 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
2384 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
2385 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
2386 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
2387 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
2388 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
2389 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
2390 Given a string s, count how many times the ith character from the front equals the ith character from the back. Code Completion Given a string s, count how many times the ith character from the front equals the ith character from the... CodeCheck Strings, Comparing Strings
2391 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
2392 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
2393 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
2394 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
2395 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
2396 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
2397 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
2398 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
2399 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
2400 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
2401 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
2402 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
2403 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
2404 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
2405 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
2406 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
2407 Given a string in which words are separated by spaces, and two words a and b, interchange all occurrences of a and b. Code Completion Given a string in which words are separated by spaces, and two words a and b, interchange all occurrences of... CodeCheck Strings, Words
2408 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
2409 Given a list of integers, find the largest sum of two different elements in the list. Code Completion Given a list of integers, find the largest sum of two different elements in the list. CodeCheck Lists - Simple Exercises, Sums, Averages, Products
2410 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
2411 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
2412 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
2413 Given a list of integers, replace each element with the average of its neighbors. Code Completion Given a list of integers, replace each element with the average of its neighbors. CodeCheck Lists - Simple Exercises, Sums, Averages, Products
2414 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
2415 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
2416 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
2417 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
2418 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
2419 Given a list of integers, give the largest n so that the sum of the first n elements equals the sum of the remaining elements. Code Completion Given a list of integers, give the largest n so that the sum of the first n elements equals the... CodeCheck Lists - Simple Exercises, Sums, Averages, Products
2420 Given a list of integers, give the largest n ≤ length / 2 so that the sum of the first n elements equals the sum of the last n elements. Code Completion Given a list of integers, give the largest n ≤ length / 2 so that the sum of the first... CodeCheck Lists - Simple Exercises, Sums, Averages, Products
2421 Given a list of integers, give the largest sum of n consecutive elements. Code Completion Given a list of integers, give the largest sum of n consecutive elements. CodeCheck Lists - Simple Exercises, Sums, Averages, Products
2422 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
2423 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
2424 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
2425 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
2426 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
2427 Binary Search Tree Insert Proficiency Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with BST insert. OpenDSA Binary Search Tree
2428 Binary Search Tree Remove Proficiency Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with BST remove. OpenDSA Binary Search Tree
2429 Binary Search Tree Search Proficiency Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with BST search. OpenDSA Binary Search Tree
2430 Inorder Traversal Exercise Tracing Exercise Practice exercise for Inorder traversal. User clicks on nodes to indicate the proper order of the traversal process. OpenDSA Inorder Traversal
2431 Postorder Traversal Exercise Tracing Exercise Practice exercise for postorder traversal. User clicks on nodes to indicate the proper order of the traversal process. OpenDSA Postorder Traversal
2432 Preorder Traversal Exercise Tracing Exercise Practice exercise for preorder traversal. User clicks on nodes to indicate the proper order of the traversal process. OpenDSA Preorder Traversal
2433 Heap Build Proficiency Exercise Tracing Exercise Practice exercise for heap building. User clicks on nodes to indicate the proper order of the build process. OpenDSA Heap
2434 Heap Insert Proficiency Exercise Tracing Exercise Practice exercise for heap insertion. User clicks on nodes to indicate the proper order of the insert process. OpenDSA Heap
2435 Heap Remove Proficiency Exercise Tracing Exercise Practice exercise for heap remove. User clicks on nodes to indicate the proper order of the remove process. OpenDSA Heap
2436 Huffman Coding Tree Build Visualization Algorithm Visualization, User Supplied Data Visualization for building a Huffman Coding Tree from a set of weights supplied by the user. OpenDSA Huffman Coding Tree
2437 Add Command Proficiency Exercise Proficiency Exercise Add command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2438 Git Branch Command Proficiency Exercise Proficiency Exercise Git branch command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2439 Cd Command Proficiency Exercise 2 Proficiency Exercise Second cd command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2440 Cd Command Proficiency Exercise 3 Proficiency Exercise Third cd command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2441 cd Command Proficiency Exercise Proficiency Exercise Cd command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2442 Command Line Proficiency Exercise: Challenge 1 Proficiency Exercise Command line proficency exercise: User provides the appropriate command to achieve some goal. Challenge 1. OpenDSA Command Line
2443 Command line proficiency exercise: Challenge 2 Proficiency Exercise Command line proficency exercise: User provides the appropriate command to achieve some goal. Challeng 2. OpenDSA Command Line
2444 Command Line Proficiency Exercise: Challenge 3 Proficiency Exercise Command line proficency exercise: User provides the appropriate command to achieve some goal. Challenge 3. OpenDSA Command Line
2445 Clone Command Proficiency Exercise Proficiency Exercise clone command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2446 Commit -a Command Proficiency Exercise Proficiency Exercise Commit -a command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2447 Commit Path Command Proficiency Exercise Proficiency Exercise Commit Path command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2448 Git Commit Command Proficiency Exercise Proficiency Exercise Commit command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2449 cp command proficiency exercise Proficiency Exercise cp command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2450 Git Command Proficiency Exercise: Challenge 1 Proficiency Exercise Git command proficency exercise: User provides the appropriate command to achieve some goal. Challenge 1. OpenDSA Git
2451 Git Command Proficiency Exercise: Challenge 2 Proficiency Exercise Git command proficency exercise: User provides the appropriate command to achieve some goal. Challenge 2. OpenDSA Git
2452 Git Command Proficiency Exercise: Challenge 3 Proficiency Exercise Git command proficency exercise: User provides the appropriate command to achieve some goal. Challenge 3. OpenDSA Git
2453 Git Command Proficiency Exercise: rm Proficiency Exercise Git command proficency exercise: User provides the appropriate command to achieve some goal. rm command. OpenDSA Git
2454 ls command proficiency exercise Proficiency Exercise ls command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2455 mkdir command proficiency exercise Proficiency Exercise mkdir command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2456 mv command proficiency exercise Proficiency Exercise mv command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2457 Git Pull Command Proficiency Exercise Proficiency Exercise Git pull command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2458 Git Push Command Proficiency Exercise Proficiency Exercise push command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2459 pwd Command Proficiency Exercise 2 Proficiency Exercise Second pwd command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2460 pwd Command Proficiency Exercise 3 Proficiency Exercise Third pwd command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2461 pwd Command Proficiency Exercise Proficiency Exercise pwd command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2462 Git Restore Staged Command Proficiency Exercise Proficiency Exercise Git Restore staged command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2463 Git Restore Command Proficiency Exercise Proficiency Exercise restore command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2464 rm -r Command Proficiency Exercise Proficiency Exercise rm -r command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2465 rm Command Proficiency Exercise Proficiency Exercise rm command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2466 rmdir command proficiency exercise Proficiency Exercise rmdir command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2467 Status Command Proficiency Exercise Proficiency Exercise status command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2468 Git Switch -c Command Proficiency Exercise Proficiency Exercise Git switch -c command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2469 Git Switch Diverged Command Proficiency Exercise Proficiency Exercise Git switch diverged command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2470 Git Switch Command Proficiency Exercise Proficiency Exercise Git switch command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Git
2471 touch command proficiency exercise Proficiency Exercise touch command proficency exercise: User provides the appropriate command to achieve some goal. OpenDSA Command Line
2472 Buffer Pool Visualization Algorithm Visualization, User Supplied Data Algorithm Visualization for buffer pools. User can selectreplacement heuristic, pool size, and input data for the visualization. OpenDSA Buffer Pool
2473 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
2474 Replacement Selection Proficiency Exercise Tracing Exercise Interactive algorithm proficiency exercise for the replacement selection algorithm. User clicks on heap nodes to reproduce the behavior of replacement... OpenDSA File Processing, External Sorting, Replacement Selection
2475 Union/Find Proficiency Exercise Tracing Exercise Proficiency exercise for the Union/Find algorithm to maintain a collection of disjoint sets. User must show the complete sequence of... OpenDSA Union/Find Algorithm
2476 Breadth-First Search Graph Traversal Visualization Algorithm Visualization Visualization for breadth-first search to traverse a graph. OpenDSA Breadth-First Search
2477 Breadth-First Search Graph Traversal Proficiency Exercise Tracing Exercise Proficiency exercise for breadth-first search to traverse a graph. User must indicate the order in which nodes are visited by... OpenDSA Breadth-First Search
2478 Depth-First Search Graph Traversal Proficiency Exercise Tracing Exercise Proficiency exercise for depth-first search to traverse a graph. User just indicate the order in which nodes are visited by... OpenDSA Depth-First Search
2479 Dijkstra's Single-Source Shortest Paths Proficiency Exercise Tracing Exercise Proficiency exercise for Dijkstra's single-source -- OpenDSA Shortest Path Problem
2480 Kruskal's Minimal-Cost Spanning Tree Proficiency Exercise Tracing Exercise Proficiency exercise for Kruskal's minimal-cost spanning tree. User must indicate the order in which nodes are visited by clicking on... OpenDSA Minimal-Cost Spanning Tree
2481 Prim's Minimal-Cost Spanning Tree Proficiency Exercise Tracing Exercise Proficiency exercise for Prim's minimal-cost spanning tree. User must indicate the order in which nodes are visited by clicking on... OpenDSA Minimal-Cost Spanning Tree
2482 Birthday Calculator Calculation, User Supplied Data Simple calculator for computing the probability of a collision occuring given a specified number of inserts into a specified table... OpenDSA Hashing, Collision Resolution
2483 Hash Table Deletion Proficiency Exercise Tracing Exercise Proficiency exercise for hash table deletion. User must show the complete sequence of steps for removing an element from the... OpenDSA Hashing
2484 Mid-square Method Calculator Calculation Exercise Calculator for computing value of the middle digits of a squared number. OpenDSA Hash Function
2485 String Folding Method activity Calculation, User Supplied Data Calculator for computing value of hashing a string by 'folding'. A better method than character value summing. OpenDSA Hash Function
2486 Simple String Hash Calculator Calculation, User Supplied Data Calculator for computing value of hashing a string by simple summation of its characters' ASCII values. OpenDSA Hash Function
2487 B+ Tree Insertion Proficiency Exercise Tracing Exercise Interactive proficiency exercise for insertion into a B+ Tree. User clicks on tree nodes to indicate how the insert process... OpenDSA B-Tree, Tree-Based Indexing
2488 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
2489 Buddy Method Memory Manager Visualization Algorithm Visualization, User Supplied Data Algorithm Visualization for the buddy method memory manager. User can select data for the visualization. OpenDSA Buddy Method Memory Manager
2490 First Fit Memory Manager Visualization Algorithm Visualization, User Supplied Data Algorithm Visualization for various sequential memory manager schemes. User can select data for the visualization. Multiple versions are available: First... OpenDSA Sequential Fit Memory Manager
2491 First Fit Memory Manager Proficiency Exercise Tracing Exercise Proficiency exercise for first fit memory manager. User must show the complete sequence of steps for allocating memory blocks. OpenDSA First Fit Memory Manager
2492 CFG Exercise: a^mb^ia^n, i=m+n Grammar Construction Exercise User creates a CFG that generates strings in the language a^mb^ia^n, i=m+n. OpenDSA Context-Free Grammar
2493 CFG Exercise: a^mb^ic^n, i less than 3 Grammar Construction Exercise User creates a CFG that generates strings in the language a^mb^ic^n, i < 3. OpenDSA Context-Free Grammar
2494 CFG Exercise: Odd length Grammar Construction Exercise User creates a CFG that generates strings in the language a^nb^m where m - n is positive, odd. OpenDSA Context-Free Grammar
2495 CFG Exercise: a's and b's are equal Grammar Construction Exercise User creates a CFG that generates strings in the language where the number of a's and b's is equal. OpenDSA Context-Free Grammar
2496 CFG Transformation Exercise 1 Grammar Construction Exercise User creates an equivalent CFG with no usless, lambda, or unit productions: Exercise 1. OpenDSA Context-Free Grammar
2497 CFG Transformation Exercise 2 Grammar Construction Exercise User creates an equivalent CFG with no usless, lambda, or unit productions: Exercise 2. OpenDSA Context-Free Grammar
2498 CFG Transformation: Chomsky Normal Form Grammar Construction Exercise User creates an equivalent CFG in Chomsky Normal Form. OpenDSA Context-Free Grammar
2499 DFA Exercise: Length a Multiple of 3 with No aab Automata Construction Exercise User creates a DFA that recognizes strings with length a multiple of 3 and containing no instance of aab. OpenDSA Context-Free Grammar
2500 DFA Exercise: Both Even or Odd Automata Construction Exercise User creates a DFA that accepts the langugage of strings with both even a's and b's, or both odd a's... OpenDSA Deterministic Finite Automata
2501 DFA Exercise: b Surrounds a Automata Construction Exercise User creates a DFA that accepts the langugage of strings where every a is surrounded by b's. OpenDSA Deterministic Finite Automata
2502 DFA Exercise: Complement Even a, 3 b's Automata Construction Exercise User creates a DFA that accepts the complement of the langugage of strings with an even number of a's and... OpenDSA Deterministic Finite Automata
2503 DFA Exercise: Compliment of No 3 a's Automata Construction Exercise User creates a DFA that accepts the langugage of strings of a's and b's that have 3 consecutive a's. OpenDSA Deterministic Finite Automata
2504 DFA Exercise: Complement No ba Automata Construction Exercise User creates a DFA that accepts the complement of the langugage of strings with a's and b's that does not... OpenDSA Deterministic Finite Automata
2505 DFA Exercise: Divisible by 4 Automata Construction Exercise User creates a DFA that accepts the langugage of strings of binary numbers divisible by 4. OpenDSA Deterministic Finite Automata
2506 DFA Exercise: Even a's Automata Construction Exercise User creates a DFA that accepts the langugage of strings with an even number of a's. OpenDSA Deterministic Finite Automata
2507 DFA Exercise: Even a's, b's, odd a's Automata Construction Exercise User creates a DFA that accepts the langugage of strings with an even number of a's, followed by at least... OpenDSA Deterministic Finite Automata
2508 DFA Exercise: Even a, 3 b's Automata Construction Exercise User creates a DFA that accepts the langugage of strings with an even number of a's and at least 3... OpenDSA Deterministic Finite Automata
2509 DFA Exercise: Even a's Odd b's Automata Construction Exercise User creates a DFA that accepts the langugage of strings with an even number of a's and an odd number... OpenDSA Deterministic Finite Automata
2510 DFA Exercise: Even Binary Numbers Automata Construction Exercise User creates a DFA that accepts the langugage of even binary numbers. OpenDSA Deterministic Finite Automata
2511 DFA Exercise: Minimize the Number of State Exercise 1 Automata Construction Exercise User shows the steps in the algorithm to minimize the states in a given DFA. Exercise 1. OpenDSA Deterministic Finite Automata
2512 DFA Exercise: Minimize the Number of State Exercise 2 Automata Construction Exercise User shows the steps in the algorithm to minimize the states in a given DFA. Exercise 2. OpenDSA Deterministic Finite Automata
2513 DFA Exercise: No 3 a's Automata Construction Exercise User creates a DFA that accepts the langugage of strings of a's and b's without 3 consecutive a's. OpenDSA Deterministic Finite Automata
2514 DFA Exercise: No ba Automata Construction Exercise User creates a DFA that accepts the langugage of strings with a's and b's that does not end in ba. OpenDSA Deterministic Finite Automata
2515 DFA Exercise: Odd a's Automata Construction Exercise User creates a DFA that accepts the langugage of strings with an odd number of a's. OpenDSA Deterministic Finite Automata
2516 DFA Exercise: Odd a's, 3 b's Automata Construction Exercise User creates a DFA that accepts the langugage of strings with an odd number of a's and at most 3... OpenDSA Deterministic Finite Automata
2517 DFA Exercise: Odd a's, Even b's Automata Construction Exercise User creates a DFA that accepts the langugage of strings with an odd number of a's and an even number... OpenDSA Deterministic Finite Automata
2518 NFA Construction Exercise 1 Automata Construction Exercise Construct an NFA: Exercise 1 OpenDSA Deterministic Finite Automata
2519 Convert NFA to DFA Exercise 1 Automata Construction Exercise User shows the steps to convert a given NFA to an equivalent DFA: Exercise 1 OpenDSA Deterministic Finite Automata
2520 Grammar Construction Exercise: Three Strings Grammar Construction Exercise Exercise where user must write the grammar for a given language. This language has three strings. OpenDSA Language, Grammar
2521 Grammar Construction Exercise: abb Grammar Construction Exercise Exercise where user must write the grammar for a given language. This language has some a's followed by twice as... OpenDSA Language, Grammar
2522 Grammar Construction Exercise: a's and b's Grammar Construction Exercise Exercise where user must write the grammar for a given language. This language has some a's followed by some b's. OpenDSA Language, Grammar
2523 Grammar Construction Exercise: Palendrome Grammar Construction Exercise Exercise where user must write the grammar for a given language. This language is palendromes on a's and b's. OpenDSA Language, Grammar
2524 Grammar Construction Exercise: Balanced Parentheses Grammar Construction Exercise Exercise where user must write the grammar for a given language. This language has balanced and properly nested parentheses. OpenDSA Language, Grammar
2525 PDA Exercise: Twice as many a's as b's Automata Construction Exercise User creates a Pushdowns Automata that accepts the langugage of strings that have twice as many a's as b's. OpenDSA Pushdown Automata
2526 PDA Exercise: Equal a's to b's or c's Automata Construction Exercise User creates a Pushdowns Automata that accepts the langugage of a's b's and c's with as many a's as either... OpenDSA Pushdown Automata
2527 PDA Exercise: Equal a's and b's Automata Construction Exercise User creates a Pushdowns Automata that accepts the langugage a^ic^jb^i. OpenDSA Pushdown Automata
2528 PDA Exercise: String and Reverse Automata Construction Exercise User creates a Pushdowns Automata that accepts the langugage WcW^R. OpenDSA Pushdown Automata
2529 Regular Expression Exercise: Strings Containing aba RegEx Writing Exercise User writes an regular expression for the language of strings containing aba. OpenDSA Regular Expression
2530 Regular Expression Exercise: Strings of Multiples of 3 a's RegEx Writing Exercise User writes an regular expression for the language of strings that contain a multiple of 3 a's. OpenDSA Regular Expression
2531 Regular Expression Exercise: Strings of a's Preceded or Followed by b RegEx Writing Exercise User writes an regular expression for the language of strings where every a is either proceeded or followed by b. OpenDSA Regular Expression
2532 Regular Expression Exercise: Strings Containing bba in an Even Position RegEx Writing Exercise User writes an regular expression for the langugae of strings containing bba in an even position. OpenDSA Regular Expression
2533 Regular Expression Exercise: Strings of 2 b's and c's RegEx Writing Exercise User writes an regular expression for the language of strings where the number of b's and c's sums to 2. OpenDSA Regular Expression
2534 Regular Expression Exercise: Strings of Even Binary Numbers RegEx Writing Exercise User writes an regular expression for the language of strings that are even binary numbers. OpenDSA Regular Expression
2535 Regular Expression Exercise: Strings Containing No aa RegEx Writing Exercise User writes an regular expression for the langugae of strings containing no occurance of aa. OpenDSA Regular Expression
2536 Regular Expression Exercise: Strings Containing One bbb RegEx Writing Exercise User writes an regular expression for the langugae of strings containing exactly one instance of bbb. OpenDSA Regular Expression
2537 Regular Grammar Exercise: aaab*ba Grammar Construction Exercise User writes an regular grammar for the language of strings matching the regular expression (aaab*ba)*. OpenDSA Regular Expression, Regular Grammar
2538 Regular Grammar Exercise: a's a Multiple of 3 Grammar Construction Exercise User writes an regular grammar for the language of strings with the number of a's being divisible by 3. OpenDSA Regular Grammar
2539 Regular Grammar Exercise: Number of a's and b's is Odd Grammar Construction Exercise User writes an regular grammar for the language of strings with an odd length. OpenDSA Regular Expression, Regular Grammar
2540 Regular Grammar Exercise: bb*aaa* Grammar Construction Exercise User writes an regular grammar for the language of strings that meet this regular expression: bb*aaa* OpenDSA Regular Expression, Regular Grammar
2541 Regular Grammar Exercise: NFA conversion RegEx Writing Exercise User writes a regular grammar equivalent to a given NFA: Exercise 1. OpenDSA Non-Deterministic Finite Automata, Regular Grammar
2542 Regular Grammar Exercise: NFA Conversion 2 Grammar Construction Exercise User writes a regular grammar equivalent to a given NFA: Exercise 2. OpenDSA Non-Deterministic Finite Automata, Regular Grammar
2543 Regular Grammar Exercise: NFA Conversion to Right Regular Grammar Grammar Construction Exercise User writes a right regular grammar equivalent to a given NFA: Exercise 2. OpenDSA Non-Deterministic Finite Automata, Regular Grammar
2544 Turing Machine Exercise: More a's Automata Construction Exercise User creates a Turing machine that recognizes the language with more a's than b's or c's. OpenDSA Turing Machine
2545 Turing Machine Exercise: Reverse a String Automata Construction Exercise User creates a Turing machine that, given string W, outputs WW^R. OpenDSA Turing Machine
2546 Turing Machine Exercise: Palindromes Automata Construction Exercise User creates a Turing machine that recognizes the language of palindromes on strings of a's and b's. OpenDSA Turing Machine
2547 Turing Machine Exercise: Add an a Automata Construction Exercise User creates a Turing machine that adds an a to a string of a's. OpenDSA Turing Machine
2548 Turing Machine Exercise: Accept Powers of 2 Automata Construction Exercise User creates a Turing machine that accepts strings of a's with the number of characters being a power of 2. OpenDSA Turing Machine
2549 Turing Machine Exercise: Erase abc Automata Construction Exercise User creates a Turing machine that erases a string of a's, b's, and c's. OpenDSA Turing Machine
2550 Turing Machine Exercise: Decide Powers of 2 Automata Construction Exercise User creates a Turing machine that decides if strings of a's have a length that is a power of 2. OpenDSA Turing Machine
2551 Turing Machine Exercise: Keep abc Automata Construction Exercise User creates a Turing machine that moves over a string of a's, b's, and c's. OpenDSA Turing Machine
2552 Turing Machine Exercise: Replace aba with aca Automata Construction Exercise User creates a Turing machine that replaces every substring aba with aca. OpenDSA Turing Machine
2553 Applicative-order reduction Proficiency Exercise Tracing Exercise Algorithm Proficiency Exercise for determining applicative-order reduction in Lambda Calculus expressions. OpenDSA Lambda Calculus
2554 Parsing an Expression Algorithm Visualization, User Supplied Data Algorithm Visualization for generating the parse tree of a user-supplied mathematical expression. Demonstrates that the associated grammar enforces the correct... OpenDSA Parse Tree
2555 Practicing Lambda Calculus Reduction Tracing Exercise Algorithm Proficiency Exercise for determining reduction orders in Lambda Calculus expressions. OpenDSA Lambda Calculus
2556 Parameter Passing by Name Visualization Code Tracing Presentation Visualization of parameter passing by name in SLang2. OpenDSA Parameter Passing
2557 Parameter Passing by Name Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by name. OpenDSA Parameter Passing
2558 Parameter Passing by Reference Visualization Code Tracing Presentation Visualization of parameter passing by reference in SLang2. OpenDSA Parameter Passing
2559 Parameter Passing by Reference Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by reference. OpenDSA Parameter Passing
2560 Parameter Passing by Value Visualization Code Tracing Presentation Visualization of parameter passing by value in SLang2. OpenDSA Parameter Passing
2561 Parameter Passing by Value Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by value. OpenDSA Parameter Passing
2562 Parameter Passing by Copy-Restore Visualization Code Tracing Presentation Visualization of parameter passing by copy-restore in SLang2. OpenDSA Parameter Passing
2563 Parameter Passing by Copy-Restore Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by copy-restore. OpenDSA Parameter Passing
2564 Parameter Passing by Macro Visualization Code Tracing Presentation Visualization of parameter passing by macro in SLang2. OpenDSA Parameter Passing
2565 Parameter Passing by Macro Exercise Tracing Exercise Interactive exercise to demonstrate proficiency with parameter passing by macro. OpenDSA Parameter Passing
2566 Normal-order reduction Proficiency Exercise Tracing Exercise Algorithm Proficiency Exercise for determining normal-order reduction in Lambda Calculus expressions. OpenDSA Lambda Calculus
2567 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
2568 Bubble Sort Visualization Algorithm Visualization, Code Tracing Presentation, User Supplied Data Algorithm Visualization for Bubble Sort. Includes code visualization. User can select data for the visualization. OpenDSA Bubble Sort
2569 Heapsort Profiency Exercise Tracing Exercise Heapsort proficiency exercise. User must show all of the steps for updating the array during Heapsort. OpenDSA Heapsort
2570 Insertion Sort Visualization Algorithm Visualization, User Supplied Data Algorithm Visualization for Insertion Sort. Includes code visualization. User can select data for the visualization. OpenDSA Insertion Sort
2571 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
2572 Mergesort Visualization Algorithm Visualization, User Supplied Data Algorithm Visualization for Mergesort. User can select data for the visualization. OpenDSA Mergesort
2573 Mergesort Profiency Exercise Tracing Exercise Mergesort proficiency exercise. User must show all of the merge steps for all values in the array. OpenDSA Mergesort
2574 Quicksort Visualization Algorithm Visualization, User Supplied Data Algorithm Visualization for Quicksort. User can select data for the visualization. OpenDSA Quicksort
2575 Quicksort Proficiency Exercise Tracing Exercise Proficiency exercise for Quicksort. User must show the complete sequence of steps for sorting an array. OpenDSA Quicksort
2576 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
2577 Radix Sort Visualization: Linked List Implementation Algorithm Visualization, User Supplied Data Algorithm Visualization for Radix Sort, implemented using linked lists. User can select data for the visualization. OpenDSA Radix Sort
2578 Selection Sort Visualization Algorithm Visualization, Code Tracing Presentation, User Supplied Data Algorithm Visualization for Selection Sort. Includes code visualization. User can select data for the visualization. OpenDSA Selection Sort
2579 Shellsort Visualization Algorithm Visualization, Code Tracing Presentation, User Supplied Data Algorithm Visualization for Shellsort. User can select data for the visualization. OpenDSA Shellsort
2580 Shellsort Performance Proficiency Exercise Calculation Exercise Interactive proficiency exercise for Shellsort that focuses on the best performing diminishing increments. User selects an increment series and is... OpenDSA Shellsort
2581 Shellsort Proficiency Exercise Tracing Exercise Interactive proficiency exercise for Shellsort. User clicks on array cells to indicate the behavior of Shellsort. OpenDSA Shellsort
2582 Bintree Visualization Algorithm Visualization Algorithm Visualization for the Bintree data structure. OpenDSA PR Quadtree
2583 Bintree Interactive Visualization Algorithm Visualization, User Supplied Data Interactive Algorithm Visualization for the Bintree data structure. User can click to indicate where a point should be inserted or... OpenDSA Bintree
2584 KD Tree Visualization Algorithm Visualization Algorithm Visualization illustrating the KD Tree. OpenDSA KD Tree
2585 PR Quadtree Two Points Visualization Algorithm Visualization Algorithm Visualization for the PR Quadtree with up to two points per node. OpenDSA PR Quadtree
2586 PR Quadtree Visualization Algorithm Visualization Algorithm Visualization for the PR Quadtree with one point per node. OpenDSA PR Quadtree
2587 PR Quadtree Interactive Visualization Algorithm Visualization, User Supplied Data PR Quadtree Visualization that allows the user to click on locations to insert points to be inserted into or deleted... OpenDSA PR Quadtree
2588 Bowling Score TestCase Exercise Code Testing Exercise Interactive exercise where user enters input values for a bowling game scoring function with the goal of getting complete code... OpenDSA Test Case, Code Coverage
2589 Triangle Classification TestCase Exercise Code Testing Exercise Interactive exercise where user enters input values for a triangle classifier problem with the goal of getting complete code coverage.... OpenDSA Test Case, Code Coverage
2590 Pumping Lemma Game Proficiency Exercise Demonstration of an adversary argument for the Pumping Lemma, in the form of an adversary game. OpenDSA Pumping Lemma, Regular Language, Adversary Argument
2591 Algorithm Analysis Chapter Summary Questions: CS2 Question, Battery Battery of self-assessment questions on Algorithm Analysis. Suitable for a CS2 course. OpenDSA Algorithm Analysis
2592 Algorithm Analysis Chapter Summary Questions: CS3 Question, Battery Battery of self-assessment questions on Algorithm Analysis. Suitable for a post-CS2 Data Structures and Algorithms course. OpenDSA Algorithm Analysis
2593 Problems, Algorithms, and Programs Exercise Question, Battery Battery of self-assessment questions on lower bounds and the relationship of various growth rates. OpenDSA Problem, Algorithm, Program
2594 Analyzing Problems Practice Questions Question, Battery Battery of self-assessment questions about asymptotic analysis and analyzing problems. OpenDSA Algorithm Analysis, Analyzing Problems
2595 Program Code Analysis Practice Questions Question, Battery Battery of self-assessment questions about asymptotic analysis and analyzing programs. OpenDSA Algorithm Analysis, Analyzing Programs
2596 Comparing Growth Rates Exercise Question, Battery Battery of self-assessment questions that lets users pick which growth rate is cheapest from several choices. OpenDSA Problem, Algorithm, Program
2597 Faster Computer or Faster Algorithm Exercise Question, Battery Battery of self-assessment questions on the distinction between speeding a computer processor vs. reducing computational complexity of an algorithm OpenDSA Problem, Algorithm, Program
2598 Growth Rates Ordering Exercise Question, Battery Battery of self-assessment questions that lets users put several growth rates in order. OpenDSA Problem, Algorithm, Program
2599 Algorithm Analysis Lower Bounds Practice Exercise Question, Battery Battery of self-assessment questions on the distinction between problems, algorithms, and programs. OpenDSA Growth Rate, Lower Bound
2600 Common Algorithm Analysis Misconceptions Practice Questions Question, Battery Battery of self-assessment questions related to misconceptions in asymptoic algorithm analysis. OpenDSA Algorithm Analysis, Misconception
2601 Asymptotic Analysis and Upper Bounds Exercise Question, Battery Battery of self-assessment questions about asymptotic analysis and upper bounds. OpenDSA Problem, Algorithm, Program
2602 Introduction to Data Structures and Algorithms Review Questions Question, Battery Data Structures introduction battery of self-assessment questions. OpenDSA Data Structures
2603 Equivalence Relations: Review Questions Question, Battery Equivalence relations self-assessment questions. OpenDSA Insertion Sort
2604 Partial Orders: Review Questions Question, Battery Partial orders self-assessment questions. OpenDSA Insertion Sort
2605 Set Relations: Review Questions Question, Battery Set relations self-assessment questions. OpenDSA Insertion Sort
2606 Binary Tree Chapter Summary Questions Question, Battery Self-practice questions for the full Binary Tree chapter. OpenDSA Binary Tree, Binary Search Tree, Heap, Huffman Coding Tree
2607 Binary Search Tree Summary Questions Question, Battery Self-practice questions about Binary Search Trees. OpenDSA Binary Search Tree
2608 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
2609 Binary Tree Definition Calculation Questions Question, Battery, Calculation Exercise Self-practice questions about binary tree terminology that require calculation of quantities such as node counts and tree heights. OpenDSA Binary Tree
2610 Heap Practice Questions Question, Battery Self-practice questions about heaps. OpenDSA Heap
2611 Huffman Coding Proficiency Exercise Tracing Exercise Practice profiency exercise for Huffman Coding Trees. User must do actions like show the codes for a string, or vice... OpenDSA Huffman Coding Tree
2612 Binary Tree Traversal Summary Questions Question, Battery Self-practice questions about binary tree traversals. OpenDSA Binary Tree Traversal
2613 Tree Implementation Overhead Exercise Calculation Exercise, Battery Self-practice questions that require the user to calculate overhead fractions for various binary tree node implementations. OpenDSA Binary Tree, Overhead
2614 Binary Tree Terminology Practice Questions Question, Battery Self-practice questions about binary tree terminology that require calculation of quantities such as descendants and tree heights. OpenDSA Binary Tree
2615 Data types concept map: Review Questions Question, Battery, Concept Map Self-assessment question battery about the data types concept map. OpenDSA Data Type, Abstract Data Type
2616 Graph Concept Practice Questions Question, Battery, Concept Map Self-assessment question battery about graphs, using a concept map. OpenDSA Graph
2617 Object-oriented programming concept map: Review Questions Question, Battery, Concept Map Self-assessment question battery about the object-oriented programming concept map. OpenDSA Object-Oriented Programming
2618 Pointers concept map: Review Questions Question, Battery, Concept Map Self-assessment question battery about the pointers concept map. OpenDSA Pointer
2619 Comparison Review Questions Question, Battery A battery of self-assessment questions on comparators and design issues related to comparing records. OpenDSA Record Comparison, Comparator
2620 Dictionary ADT Review Questions Question, Battery A battery of self-assessment questions on the Dictionary ADT. OpenDSA Dictionary, Abstract Data Type
2621 Design Patterns Review Questions Question, Battery A battery of self-assessment questions on design patterns. OpenDSA Design Pattern
2622 ADT Introduction Review Questions Question, Battery Self-assessment question battery about data types. OpenDSA Data Type, Abstract Data Type
2623 CFG Associativity Exercise: Alternate Question, Battery A collection of self-practice questions where users evaluate a mathematical expression and deterimine if the grammar enforces correct associativity. Alternate... OpenDSA Context-Free Grammar, Ambiguity
2624 Characterizing Languages Exercise 1: Alternate Question Exercise on how to characterize the strings in the language for a given grammar on a's and b's. Alternate version. OpenDSA Language, Grammar
2625 Characterizing Languages Exercise 2: Alternate Question Users characterize the strings in the language for a given grammar on palindromes. OpenDSA Language, Grammar
2626 Language from CFG Exercise: Alternate Question, Battery A collection of self-practice questions where users select a language description for a given CFG. Alternate version. OpenDSA Context-Free Grammar
2627 CFG Determining Ambiguity Exercise: Alternate Question, Battery A collection of self-practice questions where users determine whether a given CFG is ambiguous or not. Alternate version. OpenDSA Context-Free Grammar, Ambiguity
2628 CFG Expression Evaluation Exercise: Alternate Question, Battery A collection of self-practice questions where users evaluate a mathematical expression under the definition of a given CFG. Alternate version. OpenDSA Context-Free Grammar, Ambiguity
2629 Extended BNF Exercise: Alternate Question, Battery A collection of self-practice questions where users select extended BNF statements matching a normal set of BNF statements. Alternate version. OpenDSA Context-Free Grammar
2630 Determining Number of Parse Tree Nodes Exercise: Alternate Calculation Exercise, Battery User determines the number of nodes in a parse tree generated by a given string on a given grammar. Alternative... OpenDSA Context-Free Grammar, Parse Tree
2631 CFG Ambiguity 1 Exercise: Alternate Question, Battery A collection of self-practice questions where users determine whether a given string is parsed ambiguously or not. Alternate version. OpenDSA Context-Free Grammar, Ambiguity
2632 CFG Ambiguity 2 Exercise: Alternate Question, Battery A second collection of self-practice questions where users determine whether a given string is parsed ambiguously or not. Alternate version. OpenDSA Context-Free Grammar, Ambiguity
2633 CFG Ambiguity 3 Exercise: Alternate Question, Battery A third collection of self-practice questions where users determine whether a given string is parsed ambiguously or not. Alternate version. OpenDSA Context-Free Grammar, Ambiguity
2634 CFG Precedence and Associativity Exercise: Alternate Question, Battery A collection of self-practice questions where users evaluate a mathematical expression and deterimine if the grammar enforces correct precedence and... OpenDSA Context-Free Grammar, Ambiguity
2635 Determining Whether a Given String is Derivable from Given Grammar Exercise: Alternate Calculation Exercise, Battery A collection of self-practice questions where users determine which strings can or cannot be derived from a given grammar: Alternate. OpenDSA Context-Free Grammar, Parse Tree
2636 Alternative Binary Tree Sequential Representation Proficiency Exercise Tracing Exercise User must show the sequential representation for a given binary tree. This representation marks internal nodes. OpenDSA Sequential Representation, Binary Tree
2637 Full Binary Tree Sequential Representation Proficiency Exercise Tracing Exercise User must show the sequential representation for a given full binary tree. The representation uses a bit vector to deduce... OpenDSA Sequential Representation, Full Binary Tree
2638 General Tree Sequential Representation Proficiency Exercise Tracing Exercise User must show the sequential representation for a given general tree. OpenDSA Sequential Representation, General Tree
2639 Binary Tree Sequential Representation Proficiency Exercise Tracing Exercise User must show the sequential representation for a given binary tree. OpenDSA Sequential Representation, Binary Tree
2640 Graph Introductory Practice Questions Question, Battery Self-practice questions related to graph terminology and representation. OpenDSA Graph Representation
2641 Space Requirements for Graph Representations Exercise Calculation Exercise User must calculate the space requirements for a specified graph representation scenario. OpenDSA Graph Representation
2642 Birthday Calculator Exercises Calculation Exercise User must use the birthday calculator to determine the smallest number of inserts into a hash table of a specified... OpenDSA Hashing, Collision Resolution
2643 Hash Cost Analysis Summary Practice Questions Question, Battery A collection of self-practice questions on hashing cost analysis. OpenDSA Hashing Cost Analysis
2644 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
2645 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
2646 Hashing Chapter Summary Practice Questions Question, Battery A collection of self-practice questions for the entire Hashing chapter. OpenDSA Hashing
2647 Hash Deletion Summary Practice Questions Question, Battery A collection of self-practice questions on hash table deletion. OpenDSA Hashing
2648 Double Hashing Proficiency Exercise Tracing Exercise User must show the result of doing a series of inserts using double hashing. The user indicates which position in... OpenDSA Collision Resolution
2649 Hash Functions Exercises Calculation Exercise User must give the result of a specified hash function on a specified input. Where appropriate, user is expected to... OpenDSA Hash Function
2650 Hash Functions Summary Practice Questions Question, Battery A collection of self-practice questions on hash functions. OpenDSA Hash Function
2651 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
2652 Linear Hashing with Steps Proficiency Exercise Tracing Exercise User must show the result of doing a series of inserts using linear probing with steps. The user indicates which... OpenDSA Collision Resolution
2653 Pseudo-Random Probing Proficiency Exercise Tracing Exercise User must show the result of doing a series of inserts -- OpenDSA Collision Resolution
2654 Quadratic Probing Proficiency Exercise Tracing Exercise User must show the result of doing a series of inserts using quadratic probing. The user indicates which position in... OpenDSA Collision Resolution
2655 Open Hashing Proficiency Exercise Tracing Exercise User must show the result of doing a series of inserts using open hashing. The user indicates which position in... OpenDSA Open Hashing
2656 Choosing the Best Indexing Method Question, Battery Self-test question battery on which is the best indexing choice for a given scenario. OpenDSA Tree-Based Indexing
2657 Tree Indexing Proficiency Exercise Question, Battery Tree-based indexing proficiency exercise. User indicates the number of disk pages visited for a given tree. OpenDSA Tree-Based Indexing
2658 Inheritance and Polymorphism: Course Grading Policy Question, Battery Intro to Software Design (CS1) course grading policy review questions OpenDSA Software Design
2659 Arrays Introduction Review Questions Question, Battery CS1-level introduction to arrays review questions. OpenDSA Array
2660 Iterating with Arrays Review Questions Question, Battery CS1-level iterating over arrays review questions. OpenDSA Array, For-Each Loop
2661 Arrays Module Review Questions Question, Battery CS1-level introduction to arrays module review questions. OpenDSA Array, For-Each Loop
2662 2D Arrays Review Questions Question, Battery CS1-level introduction to 2D arrays review questions. OpenDSA Array
2663 Iterating with 2D Arrays Review Questions Question, Battery CS1-level interating with 2D arrays review questions. OpenDSA Array
2664 Modulus Review Questions Question, Battery CS1-level introduction to modulus review questions. OpenDSA Modulus
2665 Java Output Review Questions Question, Battery CS1-level introduction to output in Java review questions. OpenDSA File Processing
2666 Java Input Review Questions Question, Battery CS1-level introduction to Java input review questions. OpenDSA File Processing, Scanner
2667 Java Testing Review Questions Question, Battery CS1-level review questions on file I/O testing in Java. OpenDSA Testing
2668 Variable Scope Review Questions Question, Battery CS1-level introduction to variable scope review questions. OpenDSA Variable Scope
2669 Java Sets Review Questions Question, Battery CS1-level review questions on sets in Java. OpenDSA Set
2670 Java Maps Review Questions Question, Battery CS1-level review questions on maps in Java. OpenDSA Map
2671 Main Method Review Questions Question, Battery CS1-level review questions on the main method in Java. OpenDSA Main Method
2672 Static Keyword Review Questions Question, Battery CS1-level review questions on the static keyword in Java. OpenDSA Static
2673 Throwing Exceptions Review Questions Question, Battery CS1-level review questions on exception handling in Java. OpenDSA Exception
2674 Try/Catch Blocks Review Questions Question, Battery CS1-level review questions on try/catch blocks in Java. OpenDSA Exception
2675 Introduction Chapter for CS1: Review Questions 1 Question, Battery Intro to Software Design Week 1 battery of self-assessment questions: Micro-Worlds OpenDSA Software Design
2676 Introduction Chapter for CS1: Review Questions 2 Question, Battery Intro to Software Design Week 1 battery of self-assessment questions: Turning micro-worlds into code. OpenDSA Software Design
2677 Introduction Chapter for CS1: Week 1 Reading Quiz Question, Battery Intro to Software Design Week 1 battery of self-assessment questions: Programming Concepts. OpenDSA Software Design
2678 Inheritance and Polymorphism: Review Questions 1 Question, Battery Inheritance and Polymorphism battery of self-assessment questions: Working with Jeroos. OpenDSA Subclass
2679 Inheritance and Polymorphism: Review Questions 2 Question, Battery Inheritance and Polymorphism battery of self-assessment questions: Working class hierarchy and inheritance OpenDSA Class Hierarchy, Inheritance
2680 Inheritance and Polymorphism: Review Questions 3 Question, Battery Inheritance and Polymorphism battery of self-assessment questions: Developing algorithms. OpenDSA Class Hierarchy, Inheritance
2681 Inheritance and Polymorphism: Review Questions 4 Question, Battery Inheritance and Polymorphism battery of self-assessment questions: Writing methods. OpenDSA Method
2682 Inheritance and Polymorphism: Chapter Summary Review Question, Battery Inheritance and Polymorphism battery of self-assessment questions: Chapter review summary. OpenDSA Inheritance, Polymorphism
2683 Conditional statements: Working with If-Then-Else Statements Question, Battery Conditional Statement self-assessment questions: Working with if-then-else statements. OpenDSA Conditional Statement
2684 Conditional statements: Working with If-Then Statements 2 Question, Battery Conditional Statement self-assessment questions: Working with if-then-else statements second quiz. OpenDSA Conditional Statement
2685 Conditional statements: Using the Right Conditional Statement Question, Battery Conditional Statement self-assessment questions: Deciding when to use each type of conditional structure. OpenDSA Conditional Statement
2686 Boolean Operators: AND, OR, NOT Question, Battery Boolean Operator self-assessment questions: AND, OR, NOT. OpenDSA Boolean Operator, Conditional Statement
2687 Working with While Loops Review Questions Question, Battery While Loops self-assessment questions. OpenDSA While Loop
2688 Conditional Statements and While Loops: Chapter Review Question, Battery Chapter review questions for conditional statements and while loops. OpenDSA While Loop, Conditional Statement
2689 Software Testing Concepts Review Questions Question, Battery Software Testing self-assessment questions. OpenDSA Software Testing
2690 Understanding Method Signatures Review Questions Question, Battery Understanding method signatures self-assessment questions. OpenDSA Method, Signature
2691 Methods with Parameters Review Questions Question, Battery Understanding methods with parameters self-assessment questions. OpenDSA Method, Parameter
2692 Logical Equivalence Review Questions Question, Battery Logical equivalence self-assessment questions. OpenDSA Boolean Operator, Boolean Expression
2693 Chapter Review Questions: Software Testing Question, Battery Software testing for CS1 self-assessment questions. OpenDSA Boolean Operator, Boolean Expression
2694 Variables Review Quiz Question, Battery Variables for CS1 self-assessment questions. OpenDSA Variable
2695 Scope Review Quiz Question, Battery Scope for CS1 self-assessment questions. OpenDSA Scope
2696 Getters and Setters Review Quiz Question, Battery Getters and Setters for CS1 self-assessment questions. OpenDSA Getters, Setters
2697 Methods and Return Statements Review Quiz Question, Battery Methods and return statement for CS1 self-assessment questions. OpenDSA Method, Return Statement
2698 For-each Loop Statement Module Review Quiz Question, Battery For-each statement module review questions for CS1. OpenDSA For-Each Loop
2699 For-each Loop Statement Review Quiz Question, Battery For-each statement for CS1 self-assessment questions. OpenDSA For-Each Loop
2700 Strings Review Quiz Question, Battery Strings introduction for CS1 review questions. OpenDSA String
2701 Counter Controlled Loops Review Quiz Question, Battery Counter controlled loops for CS1 review questions. OpenDSA Loop
2702 Random Numbers Review Quiz Question, Battery Random Numbers for CS1 review questions. OpenDSA Random Number
2703 Method Overriding Review Quiz Question, Battery CS1 review questions: Method overriding. OpenDSA Method
2704 Lists and ArrayList Class Review Quiz Question, Battery Introduction to lists and the ArrayList class for CS1 review questions. OpenDSA ArrayList Class
2705 Nested For Loops Review Quiz Question, Battery Introduction to using nested for loops for CS1 review questions. OpenDSA For Loop
2706 Interfaces Review Quiz Question, Battery Introduction to interfaces for CS1 review questions. OpenDSA Interface
2707 Introduction to Lists Module Review Quiz Question, Battery Introduction to lists and nested for loops for CS1 review questions. OpenDSA List, For Loop
2708 Generics Review Questions Question, Battery CS1-level review questions about generics. OpenDSA Generics
2709 Loop Idioms Review Questions Question, Battery CS1 review questions about loop idioms. OpenDSA Loop
2710 Null Keyword Review Questions Question, Battery CS1-level review questions about the Null keyword OpenDSA Null
2711 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
2712 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
2713 Array-Based List Review Questions Question, Battery Array-based list battery of self-assessment questions. OpenDSA Array-Based List
2714 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
2715 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
2716 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
2717 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
2718 Linear Structures Chapter Summary Questions Question, Battery Self-practice questions related to all aspects of lists, stacks, and queues. OpenDSA List, Stack, Queue
2719 Linear Data Structures Summary Questions Question, Battery Self-practice questions comparing uses of linear structures. OpenDSA List, Stack, Queue
2720 List Implementation Overhead Exercise Calculation Exercise, Battery User provides overhead computations for specified implementations. OpenDSA Linked List, Array-Based List, Overhead, List Implementation Comparison
2721 General List Summary Questions Question, Battery Summary self-practice questions on lists. OpenDSA List
2722 Linked List Insertion Proficiency Exercise Tracing Exercise Linked list insert interactive proficiency exercise. Users click on values in a linked list display to show how insertion takes... OpenDSA Linked List
2723 Linked List Remove Proficiency Exercise Tracing Exercise Linked list remove interactive proficiency exercise. Users click on values in a linked list display to show how remove takes... OpenDSA Linked List
2724 Linked List Summary Questions Question, Battery Self-practice questions about linked list costs. OpenDSA Linked List
2725 Linked Queue Dequeue Proficiency Exercise Tracing Exercise Linked queue dequeue proficiency exercise. Users click on values in a linked queue display to show how dequeue takes place. OpenDSA Linked Queue
2726 Linked Queue Enqueue Proficiency Exercise Tracing Exercise Linked queue enqueue proficiency exercise. Users click on values in a linked queue display to show how enqueue takes place. OpenDSA Linked Queue
2727 Linked Stack Pop Proficiency Exercise Tracing Exercise Linked stack pop proficiency exercise. Users click on values in a linked list display to show how pop takes place. OpenDSA Linked Stack
2728 Linked Stack Push Proficiency Exercise Tracing Exercise Linked stack push proficiency exercise. Users click on values in a linked list display to show how push takes place. OpenDSA Linked Stack
2729 Stack and Queue Summary Questions Question, Battery Self-practice questions about stacks and queues. OpenDSA Stack, Queue
2730 Clique Proficency Exercise Proficiency Exercise User must determine the largest clique in a given graph. OpenDSA Clique Problem
2731 Hamiltonian Cycle Proficency Exercise Proficiency Exercise User must determine whether a given graph has a Hamiltonian cycle. OpenDSA Hamiltonian Cycle Problem
2732 Independent Set Proficency Exercise Proficiency Exercise User must determine the largest independent set in a given graph. OpenDSA Independent Set Problem
2733 3-Satisfiability Proficency Exercise Proficiency Exercise User must determine whether a given 3-CNF expression has a satisfying truth assignment or not. OpenDSA Satisfiability Problem
2734 Traveling Saleseman Proficency Exercise Proficiency Exercise User must determine the shortest complete cycle in a given graph. OpenDSA Traveling Salesman Problem
2735 Vertex Cover Proficency Exercise Proficiency Exercise User must determine the smallest vertex cover in a given graph. OpenDSA Vertex Cover Problem
2736 Abstract Syntax of SLang1 Question Question related to the abstract syntax of functional programming language SLang1. OpenDSA Functional Programming
2737 Functional Programming: Accumulator Pattern Tracing Exercise, Battery A collection of self-practice questions related to the accumulator pattern. OpenDSA Functional Programming
2738 Lambda Calculus: Alpha Conversion Calculation Exercise, Battery A collection of self-practice questions related to alpha conversion in the Lambda Calculus expression. OpenDSA Lambda Calculus
2739 Annotating Jison Exercise Tracing Exercise A question where users determine the results of parsing a given collection of strings. OpenDSA Parser Generator
2740 CFG Associativity Exercise Question A question where users evaluate a mathematical expression and deterimine if the grammar enforces correct associativity. OpenDSA Context-Free Grammar, Ambiguity
2741 Lambda Calculus: Beta-Redex Question, Battery A collection of self-practice questions related to Beta-redexes in the Lambda Calculus. OpenDSA Lambda Calculus
2742 Lambda Calculus: Beta-Redex and Alpha Conversion Question, Battery A collection of self-practice questions related to Beta-redexes with Alpha conversion in the Lambda Calculus. OpenDSA Lambda Calculus
2743 Lambda Calculus: Performing Beta Reductions Question, Battery A collection of self-practice questions related to performing Beta-reduction in the Lambda Calculus. OpenDSA Lambda Calculus
2744 Lambda Calculus: Beta Reduction Order 1 Question, Battery A collection of self-practice questions related to Beta reduction order in the Lambda Calculus. OpenDSA Lambda Calculus
2745 Lambda Calculus: Beta Reduction Order 2 Question, Battery A second collection of self-practice questions related to Beta reduction order in the Lambda Calculus. OpenDSA Lambda Calculus
2746 Parameter Passing by Copy-Restore vs Macro vs Name Tracing Exercise A collection of self-practice questions to compare parameter passing by copy-restore vs macro vs name in language SLang2. OpenDSA Parameter Passing
2747 Parameter Passing Comparison of Five Methods Tracing Exercise A collection of self-practice questions to compare parameter passing by five methods. OpenDSA Parameter Passing
2748 Parameter Passing by Reference vs Copy-Restore vs Macro Tracing Exercise A collection of self-practice questions to compare parameter passing by reference vs copy-restore vs macro in language SLang2. OpenDSA Parameter Passing
2749 Parameter Passing by Value vs Reference Exercise Tracing Exercise A collection of self-practice questions to compare parameter passing by value vs passing by reference in language SLang2. OpenDSA Parameter Passing
2750 Parameter Passing by Value vs Reference Exercise vs Copy-Restore Tracing Exercise A collection of self-practice questions to compare parameter passing by value vs passing by reference vs copy-restore in language SLang2. OpenDSA Parameter Passing
2751 Characterizing Languages Exercise 1 Question Exercise on how to characterize the strings in the language for a given grammar on a's and b's. OpenDSA Language, Grammar
2752 Characterizing Languages Exercise 2 Question Exercise on how to characterize the strings in the language for a given grammar on palindromes. OpenDSA Language, Grammar
2753 Language from CFG Exercise Question Users select a language description for a given CFG. OpenDSA Context-Free Grammar
2754 Lambda Calculus: If-Then-Else in Church Encoding Question Question related to if-then-else in Church encoding in the Lambda Calculus. OpenDSA Lambda Calculus
2755 Lambda Calculus: Church Numerals Tracing Exercise A collection of self-practice questions related to Church numerals in the Lambda Calculus. OpenDSA Lambda Calculus
2756 Lambda Calculus: OR in Church Encoding Question Question related to OR in Church encoding in the Lambda Calculus. OpenDSA Lambda Calculus
2757 Functional Programming Exercise: Functional Composition Tracing Exercise A question related to functional programming languages: functional composition. OpenDSA Functional Programming
2758 Concrete Syntax of SLang1 Question, Battery A collection of self-practice questions related to the syntax of functional programming language SLang1. OpenDSA Functional Programming
2759 Concrete Syntax of SLang1: 2 Question, Battery A second collection of self-practice questions related to the syntax of functional programming language SLang1. OpenDSA Functional Programming
2760 Functional Programming: Continuation Passing Style 1 Question A question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
2761 Functional Programming: Continuation Passing Style 2 Question A question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
2762 Functional Programming: Continuation Passing Style 3 Question A third question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
2763 Functional Programming: Continuation Passing Style 4 Question A fourth question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
2764 Functional Programming: Curry 1 Question A question related to functional programming languages: curry 1. OpenDSA Functional Programming
2765 Functional Programming: Curry 2 Question, Battery A collection of self-practice questions related to functional programming languages: curry 2. OpenDSA Functional Programming
2766 Curry in SLang1 Question Question related to curry in the functional programming language SLang1. OpenDSA Functional Programming
2767 Recursive Tree Processing: Value Summation Tracing Exercise A question related to tree processing in a functional programming language: Value summation. OpenDSA Functional Programming
2768 Recursive Tree Processing: Substitution Question A question related to tree processing in a functional programming language: Substitution. OpenDSA Functional Programming
2769 Recursive Tree Processing: Substitution 2 Question A question related to tree processing in a functional programming language: Substitution 2. OpenDSA Functional Programming
2770 Recursive Tree Processing: Mystery Function Tracing Exercise, Battery A collection of self-practice questions related to tree processing in a functional programming language: Mystery Function. OpenDSA Functional Programming
2771 CFG Determining Ambiguity Exercise Question A question where users determine whether a given CFG is ambiguous or not. OpenDSA Context-Free Grammar, Ambiguity
2772 Determine Values Bound to a Variable in Environment Calculation Exercise, Battery A collection of self-practice questions related to determining values bound to a variable in environment of the functional programming language... OpenDSA Functional Programming
2773 Expression Evaluation for SLang1 Calculation Exercise, Battery A collection of self-practice questions related to expression evaluation for the functional programming language SLang1. OpenDSA Functional Programming
2774 Denoted Values in SLang1 Question, Battery A collection of self-practice questions related to denoted values in the functional programming language SLang1. OpenDSA Functional Programming
2775 CFG Expression Evaluation Exercise Calculation Exercise, Battery A collection of self-practice questions where users evaluate a mathematical expression under the definition of a given CFG. OpenDSA Context-Free Grammar, Ambiguity
2776 Extended BNF Exercise Question A question where users select extended BNF statements matching a normal set of BNF statements. OpenDSA Context-Free Grammar
2777 Functional Programming: Filter Question A question related to functional programming languages: filter pattern. OpenDSA Functional Programming
2778 Identifying Fixed Point Combinators Question, Battery A collection of self-practice questions related to identifying fixed point combinators in the Lambda Calculus. OpenDSA Lambda Calculus
2779 Functional Programming: Cons Operator Tracing Exercise A question related to the cons operator. OpenDSA Functional Programming
2780 Functional Programming: Cons, Hd, and Tl Tracing Exercise, Battery A collection of self-practice questions related to the cons, hd, and tl operators. OpenDSA Functional Programming
2781 Functional Programming: Cons, Hd, and Tl, Exercise 2 Question A question related to the cons, hd, and tl operators. OpenDSA Functional Programming
2782 Functional Programming: isEq Tracing Exercise A question related to the isEq operator. OpenDSA Functional Programming
2783 Functional Programming: Higher Order Functions 1 Tracing Exercise A question related to functional programming languages: higher order functions. OpenDSA Functional Programming
2784 Functional Programming: Higher Order Functions 2 Tracing Exercise A question related to functional programming languages: higher order functions. OpenDSA Functional Programming
2785 Functional Programming: Higher Order Functions 3 Tracing Exercise A question related to functional programming languages: higher order functions. OpenDSA Functional Programming
2786 Lambda Calculus: Bound Variables Calculation Exercise, Battery A collection of self-practice questions related to identifying bound variables in a Lambda Calculus expression. OpenDSA Lambda Calculus
2787 Lambda Calculus: Free Variables Calculation Exercise, Battery A collection of self-practice questions related to identifying free variables in a Lambda Calculus expression. OpenDSA Lambda Calculus
2788 Matching Sequence to Code Tracing Exercise User matches code to an output sequence. OpenDSA Parameter Passing
2789 Writing Infinite Sequence Tracing Exercise User writes code to generate a given sequence. OpenDSA Parameter Passing
2790 Sequences Code Output Exercise Tracing Exercise User shows the sequence generated by a given piece of code. OpenDSA Parameter Passing
2791 Match Code to Output Exercise Tracing Exercise User shows the output generated by a given piece of code. OpenDSA Parameter Passing
2792 Jison Grammar Exercise 1 Calculation Exercise A collection of self-practice questions where users calculate the number of strings parsed successfully by a given grammar. OpenDSA Parser Generator
2793 Jison Grammar Exercise 2 Calculation Exercise A question where users calculate the number of strings parsed successfully by a given grammar. OpenDSA Parser Generator
2794 Lambda Calculus: Semantics Question A collection of self-practice questions related to semantics of the Lambda Calculus. OpenDSA Lambda Calculus
2795 Lambda Calculus: Syntax 1 Question, Battery A collection of self-practice questions related to syntax of the Lambda Calculus. OpenDSA Lambda Calculus
2796 Lambda Calculus: Syntax 2 Question, Battery A second collection of self-practice questions related to syntax of the Lambda Calculus. OpenDSA Lambda Calculus
2797 Nested Lets Tracing Exercise Code trace exercise for a program in imperative language SLang2. OpenDSA Functional Programming
2798 Nested Lets with Closures Tracing Exercise Code trace exercise for a program in imperative language SLang2. OpenDSA Functional Programming
2799 Nested Lets Syntax-Only Tracing Exercise Code trace exercise for a program in imperative language SLang2. OpenDSA Functional Programming
2800 Functional Programming Exercise: Mapping Pattern Tracing Exercise A question related to functional programming languages: mapping pattern. OpenDSA Functional Programming
2801 Functional Programming: Map Reduce Question A question related to functional programming languages: map reduce. OpenDSA Functional Programming
2802 Determining Number of Parse Tree Nodes Exercise Calculation Exercise User determines the number of nodes in a parse tree generated by a given string on a given grammar. OpenDSA Context-Free Grammar, Parse Tree
2803 CFG Ambiguity 1 Exercise Question A question where users determine whether a given string is parsed ambiguously or not. OpenDSA Context-Free Grammar, Parse Tree
2804 CFG Ambiguity 2 Exercise Question A question where users determine whether a given string is parsed ambiguously or not. OpenDSA Context-Free Grammar, Ambiguity
2805 CFG Ambiguity 3 Exercise Question A question where users determine whether a given string is parsed ambiguously or not. OpenDSA Context-Free Grammar, Ambiguity
2806 Output of an SLang2 Program Tracing Exercise Code trace for a recursive program in imperative language SLang2. OpenDSA Functional Programming
2807 CFG Precedence and Associativity Exercise Question A question where users evaluate a mathematical expression and deterimine if the grammar enforces correct precedence and associativity. OpenDSA Context-Free Grammar, Ambiguity
2808 Functional Programming: Quicksort Tracing Exercise A question related to using split and join to implement Quicksort. OpenDSA Functional Programming
2809 Recursive List Processing 1 Question A question related to list processing in a functional programming language. OpenDSA Functional Programming
2810 Recursive List Processing 2 Question A question related to list processing in a functional programming language. OpenDSA Functional Programming
2811 Recursive List Processing 3 Question A question related to list processing in a functional programming language. OpenDSA Functional Programming
2812 Functional Programming: Reduce 1 Question A question related to functional programming languages: reduce pattern. OpenDSA Functional Programming
2813 Functional Programming: Reduce and Map Question A question related to functional programming languages: reduce and map pattern. OpenDSA Functional Programming
2814 Functional Programming: Reduce 2 Question, Battery A collection of self-practice questions related to functional programming languages: reduce pattern. OpenDSA Functional Programming
2815 Semantics of SLang1 Question Question related to the semantics of the functional programming language SLang1. OpenDSA Functional Programming
2816 Split anad Join with Accumulators Tracing Exercise A question related to split and join operations with accumulators in a functional programming language. OpenDSA Functional Programming
2817 Functional Programming Exercise: Static vs Dynamic Binding Tracing Exercise A question related to functional programming languages: static vs. dynamic binding. OpenDSA Functional Programming
2818 Determining Whether a Given String is Derivable from Given Grammar Exercise Question A question where users determine which strings can or cannot be derived from a given grammar. OpenDSA Context-Free Grammar, Parse Tree
2819 Lambda Calculus: Substitution 1 Tracing Exercise, Battery A collection of self-practice questions related to substitution in the Lambda Calculus expression. OpenDSA Lambda Calculus
2820 Lambda Calculus: Substitution 2 Tracing Exercise, Battery A second collection of self-practice questions related to substitution in the Lambda Calculus expression. OpenDSA Lambda Calculus
2821 Lambda Calculus: Substitution Subcases 1 Question, Battery A collection of self-practice questions related to substitution subcases in the Lambda Calculus expression. OpenDSA Lambda Calculus
2822 Lambda Calculus: Substitution Subcases 2 Question, Battery A second collection of self-practice questions related to substitution subcases in the Lambda Calculus expression. OpenDSA Lambda Calculus
2823 Lambda Calculus: Substitution Subcases 3 Question, Battery A third collection of self-practice questions related to substitution subcases in the Lambda Calculus expression. OpenDSA Lambda Calculus
2824 Functional Programming: Tail Recursion Question Question related to functional programming languages: tail recursion. OpenDSA Functional Programming
2825 Efficient Recursion in SLang2 Tracing Exercise Code trace for a recursive program in imperative language SLang2. OpenDSA Functional Programming
2826 ML Type Inferencing 1 Tracing Exercise A self-practice question where user matches a ML type inference with its code. OpenDSA Type
2827 ML Type Inferencing 2 Tracing Exercise A self-practice question where user matches a ML type inference with its code. OpenDSA Type
2828 ML Type Inferencing 3 Tracing Exercise A self-practice question where user matches a ML type inference with its code. OpenDSA Type
2829 ML Type Inferencing 4 Tracing Exercise A self-practice question where user matches a ML type inference with its code. OpenDSA Type
2830 ML Type Inferencing 5 Tracing Exercise A self-practice question where user matches a ML type inference with its code. OpenDSA Type
2831 ML Type Inferencing 6 Tracing Exercise A self-practice question where user matches a ML type inference with its code. OpenDSA Type
2832 Practicing Pointers 1 Tracing Exercise Pointer assignment proficiency exercise. Users click on objects to show how pointers should be updated. OpenDSA Pointer, Object
2833 Practicing Pointers 2 Tracing Exercise Second pointer assignment proficiency exercise. Users click on objects to show how pointers should be updated. OpenDSA Pointer, Object
2834 Practicing Pointers: Links Tracing Exercise Third pointer assignment proficiency exercise. Users click on objects to show how pointers link nodes together into a linked list. OpenDSA Pointer, Object
2835 Recursion Tutor: Chapter Summary Question, Battery Recursion tutorial chapter summary practice question set. OpenDSA Recursion
2836 Recursive Code Tracing Exercise: Backward Flow Tracing Exercise Recursive Code Tracing Exercise collection focusing on backward flow of information. OpenDSA Recursion
2837 Recursive Code Tracing Exercise: Function Errors Tracing Exercise Recursive Code Tracing Exercise collection focusing on recognizing errors. OpenDSA Recursion
2838 Recursive Code Tracing Exercise: Forward Flow Tracing Exercise Recursive Code Tracing Exercise collection focusing on foward flow of information. OpenDSA Recursion
2839 Recursive Code Tracing Exercise: Harder Exercises Tracing Exercise Recursive Code Tracing Exercise collection with some harder tracing exercises. OpenDSA Recursion
2840 Recursive Code Tracing Exercise: Call Count Tracing Exercise Recursive Code Tracing Exercise collection focusing on counting the number of function calls made. OpenDSA Recursion
2841 Recursive Code Tracing Exercise: Two Recursive Calls Tracing Exercise Recursive Code Tracing Exercise collection focusing on functions with two recursive calls. OpenDSA Recursion
2842 FFT Algorithm Proficiency Exercise Tracing Exercise Proficiency exercise for the Fast Fourier Transform algorithm. OpenDSA Polynomial Multiplication, Fast Fourier Transform
2843 Nth Root of Unity Review Questions Question, Battery Battery of self-assessment questions on the concept of the nth root of unity. OpenDSA Polynomial Multiplication, Fast Fourier Transform
2844 Polynomial Multiplication and Evaluation Review Questions Question, Battery Polynomial multiplication concepts battery of self-assessment questions. OpenDSA Transform, Polynomial Multiplication, Polynomial Evaluation
2845 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
2846 Bubble Sort: Review Questions Question, Battery Bubble Sort battery of self-assessment questions. OpenDSA Bubble Sort
2847 Exchange Sorts: Review Questions Question, Battery Exchange Sorting battery of self-assessment multiple choice questions. OpenDSA Insertion Sort
2848 Count Inversions Proficiency Exercise Calculation Exercise Proficiency exercise to count the number of inversions in an array. OpenDSA Exchange Sort, Inversion
2849 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
2850 Heapsort: Review Questions Question, Battery Heapsort battery of self-assessment questions. OpenDSA Heapsort
2851 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
2852 Insertion Sort: Review Questions Question, Battery Insertion Sort battery of self-assessment questions. OpenDSA Insertion Sort
2853 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
2854 Mergesort: Review Questions Question, Battery Mergesort battery of self-assessment questions. OpenDSA Mergesort
2855 Quicksort Partition Proficiency Exercise Tracing Exercise Proficiency exercise for the Quicksort partition step. User must reproduce the series of steps taken during the Quicksort partition operation.. OpenDSA Quicksort
2856 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
2857 Quicksort: Review Questions Question, Battery Quicksort battery of self-assessment questions. OpenDSA Quicksort
2858 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
2859 Radix Sort: Review Questions Question, Battery Radix Sort battery of self-assessment questions. OpenDSA Radix Sort
2860 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
2861 Selection Sort: Review Questions Question, Battery Selection Sort battery of self-assessment questions. OpenDSA Selection Sort
2862 Shellsort: Legal Series Questions Question, Battery Shellsort battery of self-assessment questions about whether a given diminishing increment series is legal for Shellsort. OpenDSA Shellsort
2863 Shellsort Proficiency Exercises Tracing Exercise Shellsort proficiency exercises. User clicks on array cells to reproduce the behavior of Shellsort. OpenDSA Shellsort
2864 Shellsort: Review Questions Question, Battery Shellsort battery of self-assessment questions. OpenDSA Shellsort
2865 Sort Comparison Summary Exercise Question, Battery Battery of self-assessment questions where user selects which sort is the best to use in a particular situation. OpenDSA Radix Sort
2866 Sorting Lower Bound Summary Questions Question, Battery Battery of self-assessment questions related to the lower bounds proof for the general sorting problem. OpenDSA Sorting Problem Lower Bound
2867 Sorting Chapter Summary Questions Question, Battery Battery of self-assessment questions for the entire Sorting chapter. OpenDSA Sorting
2868 Sorting Introduction: Summary Questions Question, Battery Sorting introduction battery of self-assessment multiple choice questions. OpenDSA Sorting Notation
2869 Best, Worst, and Average cases slideshow Presentation Slideshow illustrating analysis when there are different inputs of a given size. OpenDSA Problem, Algorithm, Program
2870 Simple analysis cases slideshow Presentation Slideshow illustrating analysis when there is only one input of a given size. OpenDSA Problem, Algorithm, Program
2871 Binary Search Algorithm Worst Case Analysis Recurrence Visualization Algorithm Analysis Presentation Slideshow illustrating Binary Search worst case analysis through analysis of its recurrence relation. OpenDSA Binary Search, Algorithm Analysis, Recurrence Relation
2872 Lower Bounds Misconceptions Presentation Slideshow illustrating lower bounds analysis and discussing various associated misconceptions. OpenDSA Problem, Algorithm, Program
2873 Misunderstanding Examples: Graph Visualization Presentation Slideshow illustrating various growth rate behaviors. OpenDSA Problem, Algorithm, Program
2874 Problem, Algorithm, and Program definitions Presentation Slideshow illustrating the differences between problems, algorithms, and programs. OpenDSA Problem, Algorithm, Program
2875 Misconceptions Related to Upper Bounds Presentation Slideshow illustrating various misconceptions that can occur related to upper bounds asymptotic analysis. OpenDSA Problem, Algorithm, Program
2876 Summation of the first N integers visualization Presentation Slideshow showing how to calculate the closed form for the summation of the first N integers. OpenDSA Summation
2877 Typical Mistakes During Tree Traversal Code Tracing Presentation Slideshow demonstrating some typical mistakes when writing recursive binary tree traversals. OpenDSA Preorder Traversal
2878 BST Delete Max Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing recursive delete of the maximum value in a BST. OpenDSA Binary Search Tree
2879 BST Insert Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing recursive insert in a BST. OpenDSA Binary Search Tree
2880 BST Remove Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing recursive remove value in a BST. OpenDSA Binary Search Tree
2881 BST Search Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing recursive search in a BST. OpenDSA Binary Search Tree
2882 Traverse an expression tree Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating traversal of an expression tree. The primary point is to highlight the node implementation for a full binary... OpenDSA Expression Tree, Binary Tree Traversal, Full Binary Tree
2883 Heap Inefficient Build Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing a naive heap building algorithm. OpenDSA Heap
2884 Heap Build Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the efficient heap buiding algorithm. OpenDSA Heap
2885 Heap Build Proof Slideshow Code Tracing Presentation, Algorithm Visualization Slideshow visualizing the cost of the efficient heap buiding algorithm, showing that it is a linear-time algorithm. OpenDSA Heap
2886 Heap Insert Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing insert into a heap. OpenDSA Heap
2887 Heap Max Remove Slideshow Algorithm Visualization Slideshow visualizing heap update when removing the max value from a maxheap. OpenDSA Heap
2888 Heap Remove Slideshow Algorithm Visualization Slideshow visualizing heap update when removing a specified value from a heap. OpenDSA Heap
2889 Huffman Coding Tree Slideshow: Build Algorithm Visualization Slideshow visualizing the Huffman Coding Tree construction algorithm: Building the tree from a collection of weighted elements. OpenDSA Huffman Coding Tree
2890 Huffman Coding Tree Slideshow: Setting Codes Algorithm Visualization Slideshow visualizing the Huffman Coding Tree code setting step. OpenDSA Huffman Coding Tree
2891 Huffman Coding Tree Slideshow: Decoding Algorithm Visualization Slideshow visualizing the process of decoding a string of Huffman Codes. OpenDSA Huffman Coding Tree
2892 Huffman Coding Tree Slideshow: Label Edges Algorithm Visualization Slideshow visualizing the Huffman Coding Tree edge labeling step. OpenDSA Huffman Coding Tree
2893 Inorder Traversal Shown in Detail Algorithm Visualization, Code Tracing Presentation Slideshow presenting a detailed visualization of inorder traversal of a binary tree and how the recursion works. OpenDSA Inorder Traversal
2894 Postorder Traversal Shown in Detail Algorithm Visualization, Code Tracing Presentation Slideshow presenting a detailed visualization of postorder traversal of a binary tree and how the recursion works. OpenDSA Postorder Traversal
2895 Preorder Traversal Shown in Detail Algorithm Visualization, Code Tracing Presentation Slideshow presenting a detailed visualization of preorder traversal of a binary tree and how the recursion works. OpenDSA Preorder Traversal
2896 Recursive Operations in a Binary Tree Presentation Slideshow discussing recursive operations on a binary tree. OpenDSA Array-Based Stack
2897 Tree Timeline Slideshow Algorithm Visualization Slideshow showing the concept of marking a timeline for the values stored in a BST. This will be contrasted with... OpenDSA Trie
2898 Trie Timeline Slideshow Algorithm Visualization Slideshow showing the concept of marking a timeline for the values stored in a Trie decomposition version of a BST. OpenDSA Trie
2899 Binary Insertion Sort Slideshow Algorithm Visualization Slideshow introducing the concept of using binary search to find the insert location of the next record during Insertion Sort.... OpenDSA Binary Insertion Sort
2900 Merge Insertion Sort Slideshow Algorithm Visualization Slideshow sketching the Merge Insertion Sort, or Ford and Johnson sort. OpenDSA Merge Insertion Sort, Ford, Johnson Sort
2901 Inefficient Range Query in a BST Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow visualizing a range query implementation in a BST, contrasting an inefficient and an efficient implementation. OpenDSA Binary Search Tree
2902 Buffer Pool Introduction Slideshow Algorithm Visualization Slideshow showing an introduction to buffer pools. OpenDSA Buffer Pool
2903 Motivation for External Sorting Slideshow Algorithm Visualization Slideshow illustrating standard Mergesort does not make for an optimal external sorting algorithm. OpenDSA File Processing, External Sorting
2904 Mergesort Modified for External Sorting Algorithm Visualization Slideshow illustrating simple modifications to Mergesort to make a better external sorting algorithm. OpenDSA File Processing, External Sorting, Mergesort
2905 Multiway Merge Slideshow Algorithm Visualization Slideshow illustrating multiway merge in an external sorting algorithm. OpenDSA File Processing, External Sorting, Mergesort, Multiway Merge
2906 External Replacement Selection Slideshow Algorithm Visualization Slideshow illustrating the replacement selection algorithm, used for external sorting. OpenDSA File Processing, External Sorting, Replacement Selection
2907 LRU Introduction Slideshow Algorithm Visualization Slideshow illustrating the Least Recently Used replacement heuristic. OpenDSA Buffer Pool, Least Recently Used
2908 LRU Replacement with Write Slideshow Algorithm Visualization Slideshow illustrating optimizing the Least Recently Used replacement heuristic by use of a dirty bit to minimize unnecessary writes. OpenDSA Buffer Pool, Least Recently Used, Dirty Bit
2909 General Tree Postorder Traversal Slideshow Algorithm Visualization Slideshow showing postorder traveral of a general tree, and demonstrates the general tree ADT. OpenDSA General Tree
2910 General Tree Preorder Traversal Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow showing preorder traveral of a general tree, and demonstrates the general tree ADT. OpenDSA General Tree
2911 Union/Find with Path Compression Examaple Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating the path compression optimization for Union/Find. Shows the parent pointer representation used to maintain the set information. OpenDSA Union/Find Algorithm, Disjoint Set
2912 General Tree Serialization Slideshow Algorithm Visualization Slideshow how to reconstruct a general tree from a serialized representation of its node values. OpenDSA Serialization, Binary Tree
2913 Binary Tree Serialization Slideshow: Internal Node Mark Bits Algorithm Visualization Slideshow how to reconstruct a binary tree from a serialized representation of its node values. Alternative representation using mark bits... OpenDSA Serialization, Binary Tree
2914 Full Binary Tree Serialization Slideshow: Mark Bits Algorithm Visualization Slideshow how to reconstruct a full binary tree from a serialized representation of its node values. All that is needed... OpenDSA Serialization, Binary Tree
2915 Binary Tree Serialization Slideshow Algorithm Visualization Slideshow how to reconstruct a binary tree from a serialized representation of its node values. OpenDSA Serialization, Binary Tree
2916 Union/Find Examaple Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating processing of a series of union operations on a collection of disjoint sets. Shows the parent pointer representation... OpenDSA Union/Find Algorithm, Disjoint Set
2917 Breadth-first graph traversal slideshow Algorithm Visualization Slideshow demonstrating the breadth-first search algorithm for traversing a graph. OpenDSA Breadth-First Search
2918 Depth-first graph traversal slideshow Algorithm Visualization Slideshow demonstrating the depth-first search algorithm for traversing a graph. OpenDSA Depth-First Search
2919 Dijkstra's Single-Source Shortest Paths Algorithm Algorithm Visualization Slideshow demonstrating the Dijkstra's single-source shortest paths algorithm. OpenDSA Shortest Path Problem
2920 Kruskal's Minimal-Cost Spanning Tree Algorithm slideshow Algorithm Visualization Slideshow demonstrating Kruskal's algorithm for constructing the minimal cost spanning tree for a graph. OpenDSA Minimal-Cost Spanning Tree
2921 Prim's Minimal-Cost Spanning Tree Algorithm slideshow Algorithm Visualization Slideshow demonstrating Prim's algorithm for constructing the minimal cost spanning tree for a graph. OpenDSA Minimal-Cost Spanning Tree
2922 Depth-First Topological Sort Slideshow Algorithm Visualization Slideshow demonstrating the depth-first topological sort algorithm. OpenDSA Topological Sort
2923 Queue-Based Topological Sort Slideshow Algorithm Visualization Slideshow demonstrating the queue-based topological sort algorithm. OpenDSA Topological Sort
2924 Bucket Hashing Slideshow Algorithm Visualization Slideshow showing the basic hash method of hashing to any free position within a computed bucket. OpenDSA Bucket Hashing
2925 Alternate Bucket Hashing Slideshow Algorithm Visualization Slideshow showing a variation on bucket hashing where the key hashes to a slot in the table, and overflows to... OpenDSA Bucket Hashing
2926 Linear Probing With Steps Slideshow Algorithm Visualization Slideshow showing linear probing with steps collision resolution. OpenDSA Collision Resolution
2927 Improved Linear Probing With Steps Slideshow Algorithm Visualization Slideshow showing how the table size and step size affects linear probing with steps collision resolution. OpenDSA Collision Resolution
2928 Pseudo-Random Probing Slideshow Algorithm Visualization Slideshow demonstrating pseudo-random probing collision resolution. OpenDSA Collision Resolution
2929 Pseudo-Random Probing Effectiveness Slideshow Algorithm Visualization Slideshow demonstrating why pseudo-random probing helps with collision resolution. OpenDSA Collision Resolution
2930 Quadratic Probing Slideshow Algorithm Visualization Slideshow demonstrating quadratic probing collision resolution. OpenDSA Collision Resolution
2931 Quadratic Probing Problems Slideshow Algorithm Visualization Slideshow demonstrating how quadratic probing does not always visit all slots of the hash table during collision resolution. OpenDSA Collision Resolution
2932 Double Hashing Introduction Slideshow Algorithm Visualization Slideshow demonstrating double hashing collision resolution. OpenDSA Collision Resolution
2933 Alternate Double Hashing Slideshow Algorithm Visualization Slideshow demonstrating an alternate version of double hashing collision resolution. OpenDSA Collision Resolution
2934 Hash Table Deletion Slideshow Algorithm Visualization Slideshow showing deletion from a hash table. OpenDSA Hashing
2935 The mod Hash Function Algorithm Visualization Slideshow showing the basic mod function as a hash function. OpenDSA Hash Function
2936 The Binning Hash Function Algorithm Visualization Slideshow showing basic binning (using high-order digits) as a hash function. OpenDSA Hash Function
2937 Introduction to Hashing Slideshow Algorithm Visualization Slideshow showing the simplest of hashing approaches: Just put a key into that array position. OpenDSA Hashing
2938 Linear Probing Introduction Slideshow Algorithm Visualization Slideshow showing a basic linear probing collision resolution. OpenDSA Collision Resolution
2939 Linear Probing Bad Performance Slideshow Algorithm Visualization Slideshow showing why linear probing is a poor method of collision resolution. OpenDSA Collision Resolution
2940 Building a B+ Tree of Degree 5 Algorithm Visualization Slideshow showing a series of insert operations in a B+ Tree of degree 5. OpenDSA Tree-Based Indexing, B-Tree
2941 Building a B+ Tree of Degree 4 Algorithm Visualization Slideshow showing a series of insert operations in a B+ Tree of degree 4. OpenDSA Tree-Based Indexing, B-Tree
2942 Deletion from a B+ Tree of Degree 4 Algorithm Visualization Slideshow showing a series of delete operations in a B+ Tree of degree 4. OpenDSA Tree-Based Indexing, B-Tree
2943 Search in a B+ Tree of Degree 4 Algorithm Visualization Slideshow showing a series of search operations in a B+ Tree of degree 4. OpenDSA Tree-Based Indexing, B-Tree
2944 Two-level linear index Slideshow Algorithm Analysis Presentation Slideshow showing a two-level linear index for variable length records stored on disk. OpenDSA Linear Indexing
2945 Paged BST Slideshow Algorithm Visualization Slideshow showing the use of paging with a BST-based index. Updating the BST to require it to remain a complete... OpenDSA Tree-Based Indexing
2946 Promote Key on Insertion into a 2-3 tree. Algorithm Visualization Slideshow showing how keys can be promoted on insertion into a 2-3 tree. OpenDSA Tree-Based Indexing, 2-3 Tree
2947 Paged BST with Page Rebalancing For Use on Disk Slideshow Algorithm Visualization Slideshow showing the use of paging with a BST-based index. Reorganizing the nodes to be on optimal disk pages reduces... OpenDSA Tree-Based Indexing
2948 Simple Insertion into a 2-3 tree. Algorithm Visualization Slideshow showing simple insertion into a 2-3 tree. OpenDSA Tree-Based Indexing, 2-3 Tree
2949 Split on Insertion into a 2-3 tree. Algorithm Visualization Slideshow showing how node split on insertion is handled by a 2-3 tree. OpenDSA Tree-Based Indexing, 2-3 Tree
2950 Building a 2-3+ Tree Slideshow Algorithm Visualization Slideshow showing a series of insertions into a 2-3+ tree. OpenDSA Tree-Based Indexing, 2-3 Tree
2951 Deletion from a 2-3+ Tree Algorithm Visualization Slideshow showing a series of delete operations in a 2-3+ tree. OpenDSA Tree-Based Indexing, 2-3 Tree
2952 Search in a 2-3+ Tree Algorithm Visualization Slideshow showing a series of search operations in a 2-3+ tree. OpenDSA Tree-Based Indexing, 2-3 Tree
2953 Simple linear index Slideshow Algorithm Visualization Slideshow showing a simple linear index for variable length records stored on disk. OpenDSA Linear Indexing, File Processing
2954 Turing Machine to Copy a String Algorithm Visualization, Code Tracing Presentation Slideshow presenting the execution of a Turing machine that copies a string. OpenDSA Turing Machine
2955 Array-based List Append Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating the array-based list append operation. OpenDSA Array-Based List
2956 Array-based List Insertion Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating array-based list insertion. OpenDSA Array-Based List
2957 Array-based List Introduction Slideshow Presentation Slideshow presenting the array-based list implementation. OpenDSA Array-Based List
2958 Array-based List Remove Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating array-based list remove. OpenDSA Array-Based List
2959 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
2960 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
2961 Circular Array-Based Queue Design Slideshow: Concepts Algorithm Visualization Slideshow presenting the concept of a circular array-based queue. OpenDSA Array-Based Queue
2962 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
2963 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
2964 Array-Based Queue Positions Slideshow Algorithm Visualization Slideshow presenting an initial design for storing a queue in an array. OpenDSA Array-Based Queue
2965 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
2966 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
2967 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
2968 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
2969 Array-Based Stack Data Members Slideshow Code Tracing Presentation Slideshow presenting the data members for an array-based stack implementation. OpenDSA Array-Based Stack
2970 Doubly Linked List Append Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow presenting appending to a doubly linked list. OpenDSA Doubly Linked List
2971 Doubly Linked List Insert Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow presenting insertion into a doubly linked list. OpenDSA Doubly Linked List
2972 Doubly Linked List Prev Method Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow showing how to move to the previous element in a doubly linked list. OpenDSA Doubly Linked List
2973 Doubly Linked List Remove Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow presenting removing from a doubly linked list. OpenDSA Doubly Linked List
2974 List ADT Positions Slideshow Presentation Slideshow discussing the concept of current position in a list and its implications for insertion. OpenDSA List
2975 List Element Data Slideshow Algorithm Visualization Slideshow discussing the tradeoffs for storing element values in link nodes vs. references to element values. OpenDSA List Element Implementation
2976 List Element Deletion Slideshow Algorithm Visualization Slideshow discussing the design choices on what to do when a list element is deleted. OpenDSA List Element Implementation
2977 List Element Type Slideshow Algorithm Visualization Slideshow illustrating the choice between storing non-homogeneous data types in list nodes and limiting to a homogenous data type. OpenDSA List Element Implementation
2978 Freelist Slideshow Algorithm Visualization Slideshow presenting the concept of using a freelist instead of a system memory manager. OpenDSA Linked List
2979 Bad Linked List Representation Slideshow Presentation Slideshow demonstrating a bad representation for the current node in a linked list. OpenDSA Linked List
2980 Linked List Deletion Problem Slideshow Presentation Slideshow demonstrating why a naive representation for the current node in a linked list leads to problems on deletion. OpenDSA Linked List
2981 Linked List Constructors Slideshow Code Tracing Presentation Slideshow presenting the constructors for a linked list implementation. OpenDSA Linked List
2982 Linked List Insertion Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating insertion into a linked list. OpenDSA Linked List
2983 Linked List Miscillaneous Methods Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating some miscillaneous methods for a linked list implementation. OpenDSA Linked List
2984 Linked List Remove Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating removing from a linked list. OpenDSA Linked List
2985 Linked List Insertion Special Case Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating some special cases related to insertion into a linked list. OpenDSA Linked List
2986 Linked List Data Members Slideshow Code Tracing Presentation Slideshow presenting the data members for a linked list implementation. OpenDSA Linked List
2987 Linked Queue Dequeue Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow presenting an implementation for linked queue dequeue. OpenDSA Linked Queue
2988 Linked Queue Enqueue Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow presenting an implementation for linked queue enqueue. OpenDSA Linked Queue
2989 Linked Queue Data Members Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow presenting data members and constructors for a linked queue implementation. OpenDSA Linked Queue
2990 Linked Stack Pop Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow discussing the implementation for the pop operation in a linked stack. OpenDSA Linked Stack
2991 Linked Stack Push Slideshow Algorithm Visualization, Code Tracing Presentation Slideshow discussing the implementation for the push operation in a linked stack. OpenDSA Linked Stack
2992 Introduction to the Circuit Satisfiability Problem Presentation Slideshow demonstrating the circuit satisfiability problem. OpenDSA Circuit Satisfiability Problem
2993 Reduction of Circuit SAT to SAT Slideshow Presentation Slideshow demonstrating a reduction from an instance of the Circuit Satisfiability problem to an instance of the CNF Satisfiability problem. OpenDSA Reduction, Satisfiability Problem
2994 Introduction to the Clique Problem Presentation Slideshow demonstrating the Clique problem. OpenDSA Clique Problem
2995 Reduction of Clique to Independent Set Slideshow Presentation Slideshow demonstrating a reduction from an instance of the Clique problem to an instance of the Independent Set problem. OpenDSA Reduction, Clique Problem, Independent Set Problem
2996 Introduction to the Hamiltonian Cycle Problem Presentation Slideshow demonstrating the Hamiltonian cycle problem. OpenDSA Hamiltonian Cycle Problem
2997 Reduction of Hamiltonian Cycle to Traveling Salesman Slideshow Presentation Slideshow demonstrating a reduction from an instance of the Hamiltonian Cycle problem to an instance of the Traveling Salesman problem. OpenDSA Reduction, Clique Problem, Independent Set Problem
2998 Introduction to the Independent Set Problem Presentation Slideshow demonstrating the independent set problem. OpenDSA Independent Set Problem
2999 Reduction of Independent Set to Vertex Cover Slideshow Presentation Slideshow demonstrating a reduction from an instance of the Independent Set problem to an instance of the Vertex Cover problem. OpenDSA Reduction, Independent Set Problem, Vertex Cover Problem
3000 Symmetric Matrix Multiplication Reduction Presentation Slideshow showing a reduction of Matrix Multiply to Symmetric Matrix Multiply. This demonstrates that the lower bound for Symmetric Matrix... OpenDSA Reduction
3001 Reduction of Pairing to Sorting Presentation Slideshow showing a reduction of Pairing to Sorting. This demonstrates that the upper bound for Pairing is the same as... OpenDSA Reduction
3002 Introduction to the CNF Satisfiability Problem Presentation Slideshow demonstrating the CNF satisfiability problem. OpenDSA Satisfiability Problem
3003 Proof that 3-SAT is NP-Complete Slideshow Proof Visualization Slideshow demonstrating that 3-Satisfiability is NP-Complete by a reduction from Satisfiability. OpenDSA Clique Problem
3004 Problem Notation Slideshow Presentation Slideshow showing the basic notation for defining a problem, with the example being sorting. OpenDSA Reduction
3005 Reduction of Sorting to Pairing Presentation Slideshow showing a reduction of Sorting to Pairing. This demonstrates that the lower bound for Pairing is the same as... OpenDSA Reduction
3006 Introduction to the 3-CNF Satisfiability Problem Presentation Slideshow demonstrating the 3-CNF satisfiability problem. OpenDSA Satisfiability Problem
3007 Reduction of 3-SAT to Clique Slideshow Presentation Slideshow demonstrating a reduction from an instance of the 3-Satisfiability problem to an instance of the Clique problem. OpenDSA Reduction, Satisfiability Problem, Clique Problem
3008 Reduction of 3-SAT to Hamiltonian Cycle Slideshow Presentation Slideshow demonstrating a reduction from an instance of the 3-Satisfiability problem to an instance of the Hamiltonian Cycle problem. OpenDSA Reduction, Satisfiability Problem, Hamiltonian Cycle Problem
3009 Introduction to the Traveling Salesman Problem Presentation Slideshow demonstrating the Traveling Salesman problem. OpenDSA Traveling Salesman Problem
3010 Introduction to the Vertex Cover Problem Presentation Slideshow demonstrating the vertex cover problem. OpenDSA Vertex Cover Problem
3011 Equivalence Relations Review Programmed Instruction Programmed Instruction Frameset presentation of equivalence relations review. OpenDSA Set
3012 Programmed Instruction: Induction Proof For Factorial Programmed Instruction Programmed Instruction Frameset examples of induction proof proving a Factorial function implementation correct. OpenDSA Proof by Induction
3013 Programmed Instruction: Induction Proof Examples Programmed Instruction Programmed Instruction Frameset examples of induction proofs. OpenDSA Proof by Induction
3014 Programmed Instruction: Induction Proofs Programmed Instruction Programmed Instruction Frameset review of induction proofs. OpenDSA Induction Proof
3015 Programmed Instruction: Induction Proof For Two Coloring Programmed Instruction Programmed Instruction Frameset examples of induction proof for two-coloring the 2D plane. OpenDSA Proof by Induction
3016 Programmed Instruction: Proof Techniques Introduction Programmed Instruction Programmed Instruction Frameset presentation of basic proofs review, including proof by contradiction review. OpenDSA Proof
3017 Relations Review Programmed Instruction Programmed Instruction Frameset presentation of basic relations terminology review. OpenDSA Set
3018 Set Definitions Review Programmed Instruction Programmed Instruction Frameset presentation of basic set definitions and terminology review. OpenDSA Set
3019 Set Notation Review Programmed Instruction Programmed Instruction Frameset presentation of basic set notation review. OpenDSA Set
3020 Context-Free Language Ambiguity Frameset Programmed Instruction Programmed Instruction Frameset discussing ambiguity in Context-Free Grammars. OpenDSA Context-Free Grammar
3021 Context-Free Language Derivations Frameset Programmed Instruction Programmed Instruction Frameset discussing derivations of strings from Context-Free Grammars. OpenDSA Context-Free Language
3022 Context-Free Language Introduction Frameset Programmed Instruction Programmed Instruction Frameset introducing Context-Free Languages and their formal definition. OpenDSA Context-Free Language
3023 Context-Free Grammar Transformation: Chomsky Normal Form Frameset Programmed Instruction Programmed Instruction Frameset discussing Chomsky Normal Form for Context-Free Grammars. OpenDSA Context-Free Grammar
3024 Context-Free Language Derivation Trees Frameset Programmed Instruction Programmed Instruction Frameset discussing derivation trees for Context-Free Grammars. OpenDSA Context-Free Language
3025 Context-Free Grammar Transformation: Greibach Normal Form Frameset Programmed Instruction Programmed Instruction Frameset discussing Greibach Normal Form for Context-Free Grammars. OpenDSA Context-Free Grammar
3026 Context-Free Language Membership Problem Frameset Programmed Instruction Programmed Instruction Frameset discussing how to recognize if a given string is derivable from a given Context-Free Grammar. OpenDSA Context-Free Language
3027 Context-Free Grammar Transformation: Remove Lambda Productions Frameset Programmed Instruction Programmed Instruction Frameset discussing removing lambda productions from Context-Free Grammars. OpenDSA Context-Free Grammar
3028 Context-Free Grammar Transformation: Remove Unit Productions Frameset Programmed Instruction Programmed Instruction Frameset discussing removing unit productions from Context-Free Grammars. OpenDSA Context-Free Grammar
3029 Context-Free Grammar Transformation: Useless Productions Frameset Programmed Instruction Programmed Instruction Frameset discussing removing useless productions from Context-Free Grammars. OpenDSA Context-Free Grammar
3030 Context-Free Grammar Transformation Introduction Frameset Programmed Instruction Programmed Instruction Frameset discussing reasons for transforming Context-Free Grammars to simpler versions. OpenDSA Context-Free Grammar
3031 Context-Free Language Derivation Trees Example Algorithm Visualization Visualization of a derviation tree from a given context-free grammar. OpenDSA Context-Free Language
3032 Programmed Instruction: DFA Advanced Concepts Programmed Instruction Programmed Instruction Frameset covering more advanced DFA concepts. OpenDSA Deterministic Finite Automata
3033 Programmed Instruction: DFA Definitions Programmed Instruction Programmed Instruction Frameset covering the formal definition of a DFA. OpenDSA Deterministic Finite Automata
3034 Programmed Instruction: DFA Minimization Example 1 Programmed Instruction Programmed Instruction Frameset presenting the algorithm to minimize the number of states in a DFA: Example 1. OpenDSA Deterministic Finite Automata
3035 Programmed Instruction: DFA Minimization Example 2 Programmed Instruction Programmed Instruction Frameset presenting the algorithm to minimize the number of states in a DFA: Example 2. OpenDSA Deterministic Finite Automata
3036 Programmed Instruction: DFA Minimization Programmed Instruction Programmed Instruction Frameset presenting the algorithm to minimize the number of states in a DFA. OpenDSA Deterministic Finite Automata
3037 Programmed Instruction: NFA to DFA Conversion Programmed Instruction Programmed Instruction Frameset with an example for converting an NFA to an equivalent DFA. OpenDSA Deterministic Finite Automata
3038 Programmed Instruction: Non-Deterministic Finite Automata Programmed Instruction Programmed Instruction Frameset introducing the concept of non-determinism and the NFA. OpenDSA Deterministic Finite Automata
3039 Introduction to the Concept of a Grammar Programmed Instruction Programmed Instruction slideshow introducing the concept of a grammar. OpenDSA Grammar
3040 Introduction to the Concept of a Language Programmed Instruction Programmed Instruction slideshow introducing the concept of a language. OpenDSA Language
3041 Closure Properties to Show a Language Non-Regular: Example 1 Programmed Instruction, Proof Visualization Programmed Instruction slideshow demonstrating an example of using closure properties to prove a language non-regular. Language: a^n b^m a^m. OpenDSA Non-Regular Language, Closure Property
3042 Closure Properties to Show a Language Non-Regular: Example 2 Programmed Instruction, Proof Visualization Programmed Instruction slideshow demonstrating an example of using closure properties to prove a language non-regular. Example 2. OpenDSA Non-Regular Language, Closure Property
3043 Closure Properties to Show a Language Non-Regular Programmed Instruction, Proof Visualization Programmed Instruction slideshow introducing the concept of using closure properties to prove a language non-regular. OpenDSA Non-Regular Language, Closure Property
3044 Introduction to the Concept of a Non-Regular Language Programmed Instruction Programmed Instruction slideshow introducing the concept of a non-regular language and ideas for how to recognize one. OpenDSA Non-Regular Language
3045 Introduction to the Concept of the Pumping Lemma Programmed Instruction Programmed Instruction slideshow introducing the concept of a the pumping lemma for regular languages. OpenDSA Non-Regular Language
3046 Pumping Lemma Example: Harder Proof Programmed Instruction, Proof Visualization Programmed Instruction slideshow showing the harder pumping lemma proof where there are multiple cases to consider. OpenDSA Non-Regular Language
3047 Pumping Lemma Example: a^n b^n Programmed Instruction, Proof Visualization Programmed Instruction slideshow showing the pumping lemma proof that the language a^n b^n is not regular. OpenDSA Non-Regular Language
3048 Pumping Lemma Example: wwR Programmed Instruction, Proof Visualization Programmed Instruction slideshow showing the pumping lemma proof that the language consisting of a string w followed by the reverse... OpenDSA Non-Regular Language
3049 Closure Properties for Context-Free Languages Programmed Instruction Programmed Instruction slideshow explaining the concept and giving examples of closure properties for Context-Free Languages. OpenDSA Context-Free Language, Closure Property
3050 Context-Free Language Pumping Lemma Example 1 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: a^n b^n... OpenDSA Context-Free Language, Pumping Lemma
3051 Context-Free Language Pumping Lemma Example 2 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: a^n b^n... OpenDSA Context-Free Language, Pumping Lemma
3052 Context-Free Language Pumping Lemma Example 3 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: a^j b^k... OpenDSA Context-Free Language, Pumping Lemma
3053 Context-Free Language Pumping Lemma Example 4 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: w, reverse... OpenDSA Context-Free Language, Pumping Lemma
3054 Pumping Lemma for Context-Free Languages Programmed Instruction Programmed Instruction slideshow introducing a pumping lemma for Context-Free Languages. OpenDSA Context-Free Language, Pumping Lemma
3055 Deterministic vs Nondeterministic PDAs Programmed Instruction Programmed Instruction Frameset discussing the differences between deterministic and non-deterministic PDAs. OpenDSA Pushdown Automata
3056 Grammars for Deterministic CFL Programmed Instruction Programmed Instruction Frameset discussing grammars for deterministic context free languages. OpenDSA Context-Free Language
3057 Proof not all CFL are Deterministic Programmed Instruction Programmed Instruction Frameset with a proof that there exists a CFL that is not a deterministic CFL. OpenDSA Pushdown Automata
3058 Pushdown Automata Acceptance Models Frameset Programmed Instruction Programmed Instruction Frameset discussing Pushdown Automata acceptance models. OpenDSA Pushdown Automata
3059 Pushdown Automata Acceptance Model Equivalence Frameset Programmed Instruction Programmed Instruction Frameset discussing the equivalence of various Pushdown Automata acceptance models. OpenDSA Pushdown Automata
3060 Pushdown Automata and Context Free Languages Programmed Instruction Programmed Instruction Frameset discussing the relationship between Pushdown Automata and context free languages. OpenDSA Pushdown Automata
3061 Pushdown Automata Empty Stack Acceptance Frameset Programmed Instruction Programmed Instruction Frameset discussing Pushdown Automata and the empty stack acceptance model. OpenDSA Pushdown Automata
3062 Pushdown Automata Introduction Frameset Programmed Instruction Programmed Instruction Frameset introducing Pushdown Automata and their formal definition. OpenDSA Pushdown Automata
3063 Pushdown Automata Transitions Frameset Programmed Instruction Programmed Instruction Frameset discussing Pushdown Automata transition types. OpenDSA Pushdown Automata
3064 Review of the Concept of Closure Properties Programmed Instruction Programmed Instruction Frameset reviewing the concept of closure properties, in the context of regular languages. OpenDSA Regular Language, Closure Property
3065 NFA Conversion to Regular Expression Example Programmed Instruction Programmed Instruction Frameset presenting an example of converting a NFA to an equivalent Regular Expression. OpenDSA Regular Expression, Non-Deterministic Finite Automata
3066 Right and Left Regular Grammars Frameset Programmed Instruction Programmed Instruction Frameset presenting right and left regular grammars and conversion between them. OpenDSA Regular Grammar, Regular Language
3067 Converting NFAs to Regular Grammars Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a NFA to an equivalent regular grammar. OpenDSA Regular Grammar, Regular Language, Non-Deterministic Finite Automata
3068 Regular Expressions Equivalent to NFA: Part 1 Programmed Instruction Programmed Instruction Frameset presenting Part 1 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. OpenDSA Regular Expression, Non-Deterministic Finite Automata
3069 Regular Expressions Equivalent to NFA: Part 3: Concatenate Programmed Instruction Programmed Instruction Frameset presenting Part 3 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. Concatenating... OpenDSA Regular Expression, Non-Deterministic Finite Automata
3070 Regular Expressions Equivalent to NFA: Example Programmed Instruction Programmed Instruction Frameset presenting examples of converting a Regular Expression to an equivalend NFA. OpenDSA Regular Expression, Non-Deterministic Finite Automata
3071 Regular Expressions Equivalent to NFA: Part 2: Or Programmed Instruction Programmed Instruction Frameset presenting Part 2 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. Or'ing... OpenDSA Regular Expression, Non-Deterministic Finite Automata
3072 Regular Expressions Equivalent to NFA: Part 4: Star Programmed Instruction Programmed Instruction Frameset presenting Part 4 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. Kleene... OpenDSA Regular Expression, Non-Deterministic Finite Automata
3073 Regular Expressions Introduction Frameset Programmed Instruction Programmed Instruction Frameset introducing Regular Expressions their formal definition. OpenDSA Regular Expression
3074 Converting a RegEx to a Left Regular Grammar Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a regular expression to a left regular grammar. OpenDSA Regular Grammar, Regular Language
3075 Converting a RegEx to a Right Regular Grammar Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a regular expression to a right regular grammar. OpenDSA Regular Grammar, Regular Language
3076 Regular Grammars Introduction Frameset Programmed Instruction Programmed Instruction Frameset presenting an introduction to regular grammars, their definitions and properties. OpenDSA Regular Grammar, Regular Language
3077 Converting Regular Grammars to NFAs Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a regular grammar to an equivalent NFA. OpenDSA Regular Grammar, Regular Language, Non-Deterministic Finite Automata
3078 Basic Closure Properties of Regular Languages Programmed Instruction Programmed Instruction Frameset presenting some basic operations that are closed for regular languages, like intersection. OpenDSA Regular Language, Closure Property
3079 Closure Properties for Regular Languages: Right Quotient Programmed Instruction Programmed Instruction Frameset presenting the concept of right quotient, and a proof that this operator is closed for regular languages. OpenDSA Regular Language, Closure Property
3080 Closure Properties for Regular Languages: Homomorphism Programmed Instruction Programmed Instruction Frameset presenting the concept of homomorphism, and a proof that this operator is closed for regular languages. OpenDSA Regular Language, Closure Property
3081 Decideable Questions about Regular Languages Programmed Instruction Programmed Instruction Frameset reviews the concept of decideablilty and presenting some key questions that are decideable for regular languages. OpenDSA Regular Language
3082 Composition of Turing Machines Programmed Instruction Slideshow the formal conepts that support composition of Turing machines, which is a necessary step to building more complicated machines. OpenDSA Turing Machine
3083 Turing Machines Deciding vs. Accepting Frameset Programmed Instruction Slideshow presenting the distinction between a Turing Machine that decides a language (always halts with a decision) vs. one that... OpenDSA Turing Machine
3084 Turing Machine Extensions Frameset Presentation Slideshow presenting various potential extensions to Turing machines, such as two-dimensional tapes, multiple heads, and non-determinism. Includes proofs that these... OpenDSA Turing Machine
3085 Turing Machines Introduction Frameset Programmed Instruction Slideshow introducing the concept of a Turing machine and its formal definition. OpenDSA Collision Resolution
3086 Turing Machines Configurations and Terminology Frameset Programmed Instruction Slideshow presenting the concept of a configuration for a Turing machine, along with defintions for terms like halting, accepting, and... OpenDSA Collision Resolution
3087 Reduction of True and False using Church Bools Algorithm Visualization Slideshow visualizing reduction of true and false using Church bools. OpenDSA Lambda Calculus
3088 Church Numerals 2 Algorithm Visualization Slideshow illustrating reduction for Church numerals: Multiplication. OpenDSA Lambda Calculus
3089 Church Numerals Algorithm Visualization Slideshow illustrating reduction for Church numerals. OpenDSA Lambda Calculus
3090 Lambda Calculus: How to Build a Parse Tree Algorithm Visualization, Code Tracing Presentation Slideshow visualizing building a parse tree for lambda calculus expressions. OpenDSA Lambda Calculus
3091 Parse Tree Example: Enforcing Order of Operations Algorithm Visualization Slideshow visualizing a parse tree from a grammar that enforces the correct order of operations. OpenDSA Parse Tree
3092 Parse Tree Example for a Math Expression Algorithm Visualization Slideshow visualizing generation of a parse tree for a simple math expression. OpenDSA Parse Tree
3093 Ambiguous Parse Tree Example for a Math Expression Algorithm Visualization Slideshow visualizing how generation of a parse tree from a grammar might be ambiguous. OpenDSA Parse Tree
3094 Ambiguous Parse Tree Example for a Math Expression: 2 Algorithm Visualization Slideshow visualizing a second example of how generation of a parse tree from a grammar might be ambiguous. OpenDSA Parse Tree
3095 Functional Programming List Processing: Summation Algorithm Visualization, Code Tracing Presentation Slideshow visualizing basic list processing in a functional programming language: Summation of list values. OpenDSA Functional Programming
3096 Functional Programming List Processing: isMember Algorithm Visualization, Code Tracing Presentation Slideshow visualizing basic list processing in a functional programming language: isMember function. OpenDSA Functional Programming
3097 Functional Programming List Processing: Substitution Algorithm Visualization, Code Tracing Presentation Slideshow visualizing basic list processing in a functional programming language: substitution function. OpenDSA Functional Programming
3098 Functional Programming Recursion: Summing Elements in a Tree Algorithm Visualization, Code Tracing Presentation Slideshow visualizing list-of-list (tree) processing in a functional programming language: sum all values. OpenDSA Functional Programming
3099 Functional Programming Recursion: BST Algorithm Visualization, Code Tracing Presentation Slideshow visualizing list-of-list (tree) processing in a functional programming language: Binary Search Tree Search. OpenDSA Functional Programming
3100 Functional Programming: Split and Join Algorithm Visualization, Code Tracing Presentation Slideshow visualizing split and join operations in a functional programming language. OpenDSA Functional Programming
3101 Functional Programming: Accumulator Pattern Pivot Algorithm Visualization, Code Tracing Presentation Slideshow visualizing using pivot as an example in the accumlator pattern. OpenDSA Functional Programming
3102 Functional Programming: Scope and Closure Algorithm Visualization, Code Tracing Presentation Slideshow visualizing scope and closure in a functional programming language. OpenDSA Functional Programming
3103 Functional Programming: Variable Hoisting Algorithm Visualization, Code Tracing Presentation Slideshow visualizing variable hoisting in a functional programming language. OpenDSA Functional Programming
3104 Functional Programming: Nested Scopes Algorithm Visualization, Code Tracing Presentation Slideshow illustrating nested scopes in a functional programming language. OpenDSA Functional Programming
3105 Functional Programming Visualization: Static vs Dynamic Binding Algorithm Visualization, Code Tracing Presentation Slideshow illustrating static vs dynamic binding in a functional programming language. OpenDSA Functional Programming
3106 Functional Programming: Closures Algorithm Visualization, Code Tracing Presentation Slideshow illustrating closures in a functional programming language. OpenDSA Functional Programming
3107 Functional Programming Visualization: Mapping Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the mapping pattern in a functional programming language. OpenDSA Functional Programming
3108 Functional Programming Visualization: Functional Composition Algorithm Visualization, Code Tracing Presentation Slideshow visualizing functional composition in a functional programming language. OpenDSA Functional Programming
3109 Functional Programming: Currying Algorithm Visualization, Code Tracing Presentation Slideshow visualizing currying in a functional programming language. OpenDSA Functional Programming
3110 Functional Programming: Filter Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the filter pattern in a functional programming language. OpenDSA Functional Programming
3111 Functional Programming: Reduce/Folding Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the reduce/folding pattern in a functional programming language. OpenDSA Functional Programming
3112 Functional Programming: ReduceRight Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the reduceRight pattern in a functional programming language. OpenDSA Functional Programming
3113 Functional Programming: MapReduce Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the Map/Reduce pattern in a functional programming language. OpenDSA Functional Programming
3114 Functional Programming: Continuation Passing Algorithm Visualization, Code Tracing Presentation Slideshow illustrating continuation passing in a functional programming language. OpenDSA Functional Programming
3115 Functional Programming: CPS vs non-tail recursion Algorithm Visualization, Code Tracing Presentation Slideshow comparing continuation passing with non-tail recursion and accumulation. OpenDSA Functional Programming
3116 From Operation Algorithm Visualization Slideshow illustrating the concept of a lazy list. OpenDSA Parameter Passing, Lazy List
3117 Lazy Lists Algorithm Visualization Slideshow illustrating the lazy list from operation. OpenDSA Parameter Passing, Lazy List
3118 Lazy Lists Map Operation Algorithm Visualization Slideshow illustrating the map operation for a lazy list. OpenDSA Parameter Passing, Lazy List
3119 Lazy Lists Filter Operation Algorithm Visualization Slideshow illustrating the filter operation for a lazy list. OpenDSA Parameter Passing, Lazy List
3120 Lazy Lists Drop Operation Algorithm Visualization Slideshow illustrating the drop operation for a lazy list. OpenDSA Parameter Passing, Lazy List
3121 Lazy Lists Iterates Operation Algorithm Visualization Slideshow illustrating the iterates operation for a lazy list. OpenDSA Parameter Passing, Lazy List
3122 Lazy Lists Eager Evaluation Algorithm Visualization Slideshow illustrating the concept of eager evaluation for a lazy list. OpenDSA Parameter Passing, Lazy List
3123 Lazy Lists Lazy Evaluation Algorithm Visualization Slideshow illustrating the concept of lazy evaluation for a lazy list. OpenDSA Parameter Passing, Lazy List
3124 Consequences of Dereferencing a Null Pointer Presentation Slideshow demonstrating the consequence of dereferencing a null pointer. OpenDSA Pointer, Reference, Object
3125 Assigning a Reference to an Object Code Tracing Presentation Slideshow demonstrating assigning a reference to an object. OpenDSA Pointer, Reference, Object
3126 Changing the Reference to an Object Code Tracing Presentation Slideshow demonstrating changing the reference to an object. OpenDSA Pointer, Reference, Object
3127 Garbage Disposal Algorithm Visualization, Code Tracing Presentation Slideshow introducing the concept of garbage collection. OpenDSA Garbage Collection, Heap Memory
3128 Link Nodes Algorithm Visualization, Code Tracing Presentation Slideshow introducing the concept of Link Nodes. OpenDSA Link Node
3129 Creating a Chain of Links Algorithm Visualization, Code Tracing Presentation Slideshow introducing the concept of chaining link nodes to form a linked list. OpenDSA Link Node, Linked List
3130 Link Nodes: Iteration Algorithm Visualization, Code Tracing Presentation Slideshow introducing the concept of iterating through a linked list. OpenDSA Link Node, Iteration
3131 Link Nodes: Delete Algorithm Visualization, Code Tracing Presentation Slideshow introducing the concept of deleting from a linked list. OpenDSA Link Node, Iteration
3132 Link Nodes: Insertion Algorithm Visualization, Code Tracing Presentation Slideshow introducing the concept of inserting a new node into a linked list. OpenDSA Link Node, Iteration
3133 A Heap Example Code Tracing Presentation Slideshow demonstrating the memory allocation and deallocation. OpenDSA Memory Allocation
3134 Java Data Types Presentation Slideshow showing primitive data types in Java and the concept of object and reference. OpenDSA Pointer, Reference, Data Type, Object
3135 Shallow vs Deep Copy Code Tracing Presentation Slideshow demonstrating the distinction between shallow and deep copy. OpenDSA Pointer, Reference, Object
3136 Lifetime of Local Variables Code Tracing Presentation Slideshow demonstrating the lifetime of local storage. OpenDSA Pointer, Reference, Object
3137 Allocation and Deallocation of Local Variables Code Tracing Presentation Slideshow demonstrating the details of local variable allocation and deallocation. OpenDSA Pointer, Reference, Object
3138 Basics of Writing a Recursive Function Algorithm Visualization, Code Tracing Presentation Slideshow demonstrating the concept of recusion as delegation of a task. OpenDSA Recursion, Delegation
3139 Recursion Introduction Slideshow: Details of Recursion Algorithm Visualization Slideshow demonstrating the concept of recusion showing the detials of recursive multiplication. OpenDSA Recursion
3140 Tracing Recursive Code: Domino Effect Code Tracing Presentation Slideshow demonstrating code tracing, using a domino metaphor. OpenDSA Recursion
3141 Tracing Recursive Code: Factorial Function Code Tracing Presentation Slideshow demonstrating code tracing, using the factorial function as an example. OpenDSA Recursion
3142 Tracing Recursive Code: Summation Code Tracing Presentation Slideshow demonstrating code tracing, using a simple summation function as an example. OpenDSA Recursion
3143 Tracing Recursive Code: Towers of Hanoi Code Tracing Presentation Slideshow demonstrating code tracing the Towers of Hanoi problem. OpenDSA Recursion, Towers of Hanoi
3144 Tracing Recursive Code: Winding and Unwinding Code Tracing Presentation Slideshow demonstrating code tracing, showing how the call stack winds and unwinds. OpenDSA Recursion
3145 Recursion Introduction Slideshow: Delegation Code Tracing Presentation Slideshow demonstrating the basic concepts of base cases and recursive calls in a function. OpenDSA Recursion
3146 Writing a Recursive Function: Variations Code Tracing Presentation Slideshow showing multiple examples of how to write a recursive function to do summation. OpenDSA Recursion
3147 Binary Search Algorithm Algorithm Visualization, Code Tracing Presentation Slideshow illustrating Binary Search and presenting its analysis. OpenDSA Binary Search, Algorithm Analysis
3148 Skip List Insert Slideshow Algorithm Visualization Slideshow showing examples of insertion into a Skip List. OpenDSA Skip List, Randomized Algorithm
3149 Skip List Introduction Slideshow Algorithm Visualization Slideshow showing an idealized version of the Skip List as an introduction to the concepts. OpenDSA Skip List
3150 Skip List Delete Slideshow Algorithm Visualization Slideshow showing examples of deletion from a Skip List. OpenDSA Skip List, Randomized Algorithm
3151 Constructing a Binomial Tree Algorithm Visualization Slideshow showing a small example of building a binomial tree. OpenDSA Binomial Tree
3152 Master Theorem for Recurrence Relations Presentation Slideshow showing how to calculate the closed form for a divide-and-conquer recurrence using the Master Theorem. OpenDSA Recurrence Relation, Master Theorem
3153 Discrete Fourier Transform Matrix Presentation Demonstration of multiplying by the FFT symmetry matrix for the 8th power of unity. OpenDSA Polynomial Multiplication, Fast Fourier Transform
3154 Symmetries of the FFT Matrix Presentation Demonstration of the symmetries found within the nth powers of unity matrix for the FFT. OpenDSA Polynomial Multiplication, Fast Fourier Transform
3155 Evaluation and Interpolation Algorithm Visualization Slideshow demonstrating the relationships of evaluation and interpolation of a polynomial. OpenDSA Polynomial Multiplication, Polynomial Evaluation, Polynomial Interpolation
3156 Polynomial Evaluation Algorithm Visualization Visualization of the relationship between evaluation of polynomials and multiplying polynomials. OpenDSA Polynomial Multiplication, Evaluation
3157 Even and Odd Polynomials Slideshow Presentation Demonstration of the symmetries between even powers versus odd powers for polynomial evaluation of a value and its negation. OpenDSA Polynomial Multiplication
3158 Expanding a Divide and Conquer Recurrence Presentation Slideshow showing how to calculate the closed form for a divide-and-conquer recurrence using the expansion technique. OpenDSA Recurrence Relation
3159 The Fast Fourier Transform Algorithm Visualization, Code Tracing Presentation Visual demonstration of the Fast Fourier Transform for polynomial multiplication. OpenDSA Polynomial Multiplication, Fast Fourier Transform
3160 Call Structure for the Fibonacci Sequence Problem Algorithm Visualization Slideshow showing the tree structure for calls by a recursive implementation of the Fibonacci sequence calculation. OpenDSA Dynamic Programming, Fibonacci Sequence
3161 Geometric Summation Proof Presentation Slideshow showing how to calculate the closed form for the geometric series. OpenDSA Summation
3162 Call Structure for the Chained Matrix Multiplication Problem Algorithm Visualization Slideshow showing the tree structure for calls by a solution to the chained matrix multiplication problem. OpenDSA Dynamic Programming, Chained Matrix Multplication Problem
3163 Polynomial Multiplication Introduction Slideshow Algorithm Visualization Slideshow showing how the terms of a polynomial affect its geometric shape. OpenDSA Polynomial Multiplication
3164 Using Posets for a Lower Bounds Proof Presentation Slideshow showing the use of posets in a proof of the lower bound for search in an unsorted list. OpenDSA Poset, Search in Unsorted Lists
3165 Polynomial Product Algorithm Visualization Visualization of the process for muliplying to polynomials. OpenDSA Polynomial Multiplication
3166 Binsort Slideshow: Sorting a Permutation Algorithm Visualization Slideshow showing the details of sorting a permutation of the n values from 0 to n-1. OpenDSA Binsort
3167 Binsort Slideshow: Generalized Version Algorithm Visualization Slideshow showing the details of binsort for an arbitrary key range. OpenDSA Binsort
3168 Bubble Sort Analysis Slideshow Algorithm Analysis Presentation Slideshow showing an analysis of Bubble Sort's cost in worst, average, and best cases. OpenDSA Bubble Sort, Worst Case, Average Case, Best Case
3169 Bubble Sort First Pass Slideshow Algorithm Visualization Slideshow showing a simple visualization of the first pass for Bubble Sort. OpenDSA Bubble Sort
3170 Bubble Sort 2nd Pass Slideshow Algorithm Visualization Slideshow showing a simple visualization of the second pass for Bubble Sort. OpenDSA Bubble Sort
3171 Exchange Sort Analysis Slideshow Algorithm Analysis Presentation Slideshow showing an analysis of Echange Sorting cost. OpenDSA Bubble Sort, Worst Case, Average Case, Best Case
3172 Heapsort Analysis Slideshow Algorithm Visualization Slideshow showing a visual proof for the cost of Heapsort. OpenDSA Heapsort
3173 Heapsort Visualization Slideshow Algorithm Visualization Slideshow showing a visualization of the Heapsort algorithm. OpenDSA Heapsort
3174 Insertion Sort Average Case Slideshow Code Tracing Presentation, Algorithm Analysis Presentation Slideshow showing an analysis of Insertion Sort's average-case behavior and cost. OpenDSA Insertion Sort, Average Case
3175 Insertion Sort Best Case Slideshow Code Tracing Presentation, Algorithm Analysis Presentation Slideshow showing an analysis of Insertion Sort's best-case behavior and cost. OpenDSA Insertion Sort, Best Case
3176 Insertion Sort Slideshow Algorithm Visualization Slideshow showing a visualization for the first pass of Insertion Sort. OpenDSA Insertion Sort
3177 Insertion Sort Worst Case Analysis Code Tracing Presentation, Algorithm Analysis Presentation Slideshow showing an analysis of Insertion Sort's worst-case behavior and cost. OpenDSA Insertion Sort, Worst Case
3178 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
3179 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
3180 Mergesort Analysis Slideshow Algorithm Visualization Slideshow showing a visual analysis of Mergesort best, average, and worst case performance. OpenDSA Mergesort
3181 Merging Slideshow Algorithm Visualization Slideshow showing the details of merging two sorted runs in Mergesort. OpenDSA Mergesort
3182 Pointer Swap Optimization Slideshow Presentation Slideshow showing that Selection Sort can be sped up for large records with swapping to records. OpenDSA
3183 Quicksort Average Case Analysis Slideshow Algorithm Visualization Slideshow showing a visual proof for the average-case cost of Quicksort. OpenDSA Quicksort
3184 Quicksort Best Case Analysis Slideshow Algorithm Visualization Slideshow showing a visual proof for the best-case cost of Quicksort. OpenDSA Quicksort
3185 Quicksort Partition Slideshow Algorithm Visualization Slideshow showing the partition step for Quicksort. OpenDSA Quicksort
3186 Quicksort Partition Analysis Slideshow Algorithm Visualization Slideshow showing a visual proof for the cost of the partition step for Quicksort. OpenDSA Quicksort
3187 Quicksort Worst Case Analysis Slideshow Algorithm Visualization Slideshow showing a visual proof for the worst-case cost of Quicksort. OpenDSA Quicksort
3188 Radix Sort Analysis Algorithm Visualization Slideshow showing a visual analysis for the cost of Radix Sort. OpenDSA Radix Sort
3189 Selection Sort Analysis Slideshow Algorithm Analysis Presentation Slideshow showing an analysis of Selection Sort's cost analysis. OpenDSA Selection Sort, Worst Case, Average Case, Best Case
3190 Selection Sort First Pass Slideshow Algorithm Visualization Slideshow showing a simple visualization of the first pass for Selection Sort. OpenDSA Selection Sort
3191 Selection Sort Second Pass Slideshow Algorithm Visualization Slideshow showing a simple visualization of the second pass for Selection Sort. OpenDSA Selection Sort
3192 Shellsort First Pass Sublist Slideshow Algorithm Visualization Slideshow showing the sublists that would be processed by the first pass of Shellsort (increments of size n/2). OpenDSA Shellsort
3193 Shellsort First Pass Details Slideshow Algorithm Visualization Slideshow showing the details of what records would be compared and swapped in the first pass of Shellsort. OpenDSA Shellsort
3194 Shellsort Second Pass Sublist Slideshow Algorithm Visualization Slideshow showing a visualization for the sublists that would be sorted in the second pass of Shellsort. OpenDSA Shellsort
3195 Shellsort Second Pass Sorting Details Slideshow Algorithm Visualization Slideshow showing the details of what records would be compared and swapped in the second pass of Shellsort. OpenDSA Shellsort
3196 Shellsort Third Pass Sorting Details Slideshow Algorithm Visualization Slideshow showing the details of what records would be compared and swapped in the third pass of Shellsort. OpenDSA Shellsort
3197 Shellsort Final Pass Details Slideshow Algorithm Visualization Slideshow showing the details of what records would be compared and swapped in the final "cleanup" pass of Shellsort. OpenDSA Shellsort
3198 Sorting Lower Bound Analysis Slideshow Algorithm Visualization Slideshow showing a visual proof for the lower bound of the general sorting problem. OpenDSA Sorting Problem Lower Bound
3199 Sorting Terminology and Notation Slideshow Presentation Slideshow introducing the sorting problem. OpenDSA Sorting Notation
3200 Unambiguous CFG Parse Tree Example Algorithm Visualization Visualization for the parse tree generated for a mathematical expression from a non-ambiguouse CFG. OpenDSA Context-Free Language, Parse Tree
3201 DFA Example Trace: How a DFA Traces Algorithm Visualization, Code Tracing Presentation Visualization of how a DFA would process an input string. OpenDSA Deterministic Finite Automata
3202 DFA Example Trace: Even Binary Numbers Algorithm Visualization, Code Tracing Presentation Visualization of how a DFA would process input strings for the language of even binary numbers. OpenDSA Deterministic Finite Automata
3203 Introduction to the Pumping Lemma Proof Visualization Introduction to the Pumping Lemma for regular languages. Includes a visualization for how this works. OpenDSA Pumping Lemma, Non-Regular Language
3204 Pumping Lemma Slideshow Proof Visualization Simple demonstration of a Pumping Lemma proof to show that a language is not regular. OpenDSA Pumping Lemma, Non-Regular Language
3205 Regular Expression to Minimized DFA Example Algorithm Visualization Visualization presenting examples of converting a Regular Expression to an equivalend NFA. OpenDSA Regular Expression, Non-Deterministic Finite Automata
3206 Visualizaiton of the Turing Machine that accepts a^n b^n c^n Algorithm Visualization, Code Tracing Presentation Detailed trace on some examples for a Turing machine that accepts the langugage a^n b^n c^n. OpenDSA Turing Machine
3207 BMI Calculator BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations, arithmetic operators, operators, variables
3208 Unit Converter Construct a program that computes the Fahrenheit equivalent of an input Celsius value using the formula F = (9/5)C +... PCEX arithmetic operators, constants, operators, primitive data types, variables
3209 Pythagorean Theorem Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX arithmetic operations, arithmetic operators, math, operators, variables
3210 Time Converter Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX arithmetic operations, arithmetic operators, input, operators, variables
3211 Creating a List of Words from File(s) Construct a program that reads a text file and creates a list of the words that the file contains, ignoring... PCEX arraylist, file i/o, list
3212 Updating an Element in the Array Construct a program that initializes an array with three integers, changes the first element in the array, and finally, prints... PCEX arrays
3213 Modifying an Array Construct a program that increments all elements of the array by 1. PCEX arrays
3214 Creating an Array of Numbers/Strings Construct a program that creates an array of first ten positive odd numbers. PCEX arrays
3215 Finding the Max/Min Value in an Array Write a program that finds the maximum value in an array. PCEX arrays
3216 Calculating Sum/Average of the Array Values Construct a program that computes the sum of all the values in an array. PCEX arrays
3217 Rotating the Array Values Construct a program that has a method that receives an array of values and returns the array rotated to the... PCEX arrays
3218 Searching Values of an Array in Another Array Construct a program that has a method that receives two arrays and prints the values in the 2nd array that... PCEX arrays
3219 Processing a List of Temperature Values Construct a program that reads a series of temperatures and reports the average temperature and the number of the days... PCEX arrays
3220 Updating an Element in the 2D Array Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, sets the... PCEX 2d arrays, arrays
3221 Printing Table of Medal Counts with Row/Column Total Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX 2d arrays
3222 Processing the Results of a Soda Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
3223 Vending Machine Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX arithmetic operators, constants, operators, primitive data types, variables
3224 Increment-Decrement Operators Construct a program that performs increment/decrement operations on variable a (with initial value of 4) and variable b (with initial... PCEX arithmetic operations, arithmetic operators, operators, variables
3225 Pass-Fail Rule Construct a program to determine whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
3226 Hot-Dry Weather Construct a program that determines whether it is both too hot and too dry based on the inputs that it... PCEX boolean expressions
3227 Buying a New Phone Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
3228 Renting a Car Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
3229 Three Booleans Construct a program that determines whether at least one of the three boolean variables is true based on the inputs... PCEX boolean expressions
3230 Determining Whether One is a Teenager Construct a program that receives a string that has the user name and age separated by a colon, and prints... PCEX exception handling, exceptions
3231 Counting the Number of Valid and Banned Product Codes Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
3232 Reporting File Information Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
3233 Reporting the Total Hours Each Employee Worked Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
3234 Printing Consecutive Numbers Starting from Zero Construct a program that prints a sequence of numbers from 0 (inclusive) to 10 (exclusive). PCEX for loop, loops
3235 Printing Sequence of Numbers with a Gap Between Adjacent Values Construct a program that prints a sequence of numbers from 1 (inclusive) to 16 (exclusive) in increments of 4. PCEX for loop
3236 Printing Consecutive Numbers Within a Specified Range Construct a program that prints a sequence of numbers from 1 (inclusive) to 9 (inclusive). PCEX for loop, loops
3237 Printing the Squares of Numbers Within a Specified Range Construct a program to write out the squares of even positive integers less than or equal to 10. PCEX for loop
3238 The Grade Letter Construct a program that receives a score from the user and determines the grade as follows:\nA for scores ≥ 90\nB... PCEX control flow, if-else statement
3239 The Sign of a Number Construct a program that determines whether an integer is positive, negative, or zero. PCEX conditionals, control flow, if-else statement
3240 The Wage of an Employee Construct a program for the payment department of a company to calculate the wage of an employee based on the... PCEX control flow, if-else statement
3241 The Min/Max of Three Integers Construct a program that determines the smallest of the three integer values entered by the user. PCEX control flow, if-else statement
3242 Warning about the Changes in the Weather Condition Construct a program that receives the temperature for today and yesterday and warns the user when it is getting colder... PCEX control flow, if-else statement
3243 Animal Class Hierarchy Suppose we have a class Animal and we want to extend it to produce class Dog. An animal has a... PCEX inheritance
3244 Point Class Hierarchy Suppose we have a class Point and we want to extend it to produce class Point3D. The class Point has... PCEX inheritance, object
3245 JLinkedListUtil This LinkedListUtil class tests various usages of the LinkedList class. The single param is an array of string. You will... PCEX
3246 Printing A Sequence of Repeated Numbers Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX nested loops
3247 Printing A Right Triangle Star Pattern A Right triangle star pattern contains N asterisks in N-th row. Construct a program that receives the number of rows... PCEX loops, nested loops
3248 The Class for Representing a Bank Account Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... PCEX classes, object, objects
3249 The Class for Representing a Loan Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... PCEX classes, object, objects
3250 The Class for Representing a Point in the Euclidean Plane Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... PCEX classes, object, objects
3251 The Class for Representing a TV Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... PCEX classes, objects
3252 Recursively calculate the power of a number Using recursion, complete the power method so that it returns the value of a to the power of b. Examples:... PCEX
3253 Recursively calculate the sum of all numbers from 1 to n Using recursion, complete the sum1toN method so that it returns the total sum of all numbers from 1 to N.... PCEX
3254 String Addition Construct a program that prints the text "24 and 45 concatenated: 2445" and "24 and 45 added: 69". PCEX string operations, strings
3255 Accessing String Characters Construct a program that prints the 1st, 9th, and the last character of the string "String Example!". PCEX string operations, strings
3256 String Comparison Construct the program that first checks the equality of the strings "HELLO WORLD!" and "hello world!" and then modifies the... PCEX string operations, strings
3257 Strings With Escape Characters Construct a program that prints the following output:\n"Quotes"\nSlashes\n\//\nHow '"confounding' "\" it is! PCEX string operations, strings
3258 Name Initials Construct a program that prints the initials of the name "John Smith". PCEX string operations, strings
3259 Finding Smallest/Largest Divisor of a Positive Number Construct a program that finds the smallest divisor (other than 1) of a positive number. For example, the smallest divisor... PCEX conditionals, while loop
3260 Receiving Input Integers Until a Certain Condition is Met Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
3261 Calculating the Average of the Input Numbers Construct a program that reads a series of integers from the user, sums them up, and calculates their average. The... PCEX while loop
3262 Comparing Adjacent Numbers in a Sequence of Numbers Construct a program that checks whether a sequence of numbers, entered one at a time, contains adjacent duplicates. The user... PCEX while loop
3263 Processing the Digits of an Integer Construct a program that prints the digits of an integer from right to left. PCEX do-while loop, while loop
3264 Calculating the Winning Percentage of a Sports Team Construct a program that receives from the user the number of games that a sports team won in a tournament... PCEX while loop
3265 The Class for Representing a Bank Account Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... PCEX classes, data structures, objects, stacks
3266 The Class for Representing a Loan Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... PCEX classes, objects
3267 The Class for Representing a Point in the Euclidean Plane Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... PCEX classes, data structures, objects, stacks
3268 The Class for Representing a TV Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... PCEX classes, data structures, objects, stacks
3269 BMI Calculator BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX operators, variables
3270 Creating a Dictionary of Character-Count/Words Pairs Construct a program that has a function which receives a string from the user and creates a dictionary that maps... PCEX classes, data structures, dictionaries, dictionary, stacks
3271 Comparing Adjacent Numbers in a Sequence of Numbers Construct a program that checks whether a sequence of numbers, entered one at a time, contains adjacent duplicates. The user... PCEX loops, while loop
3272 Determining Whether One is a Teenager Construct a program that receives a string that has the user name and age separated by a colon, and prints... PCEX exception handling, exceptions, if-else statement
3273 Counting the Number of Valid and Banned Product Codes Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions, while loop
3274 Concatenating Characters of Two Strings Construct a program that has a function that receives two strings and returns a string formed from the given strings... PCEX strings
3275 Concatenating Strings and Numbers Construct a program that uses variables x, y, and z to print "Python was invented in 1989.". PCEX strings
3276 Processing the Digits of an Integer Construct a program that prints the digits of an integer from right to left. PCEX algorithm analysis, loops, while loop
3277 Finding Smallest/Largest Divisor of a Positive Number Construct a program that finds the smallest divisor (other than 1) of a positive number. For example, the smallest divisor... PCEX algorithm analysis, loops, while loop
3278 Unit Converter Construct a program that computes the Fahrenheit equivalent of an input Celsius value using the formula F = (9/5)C +... PCEX operators, variables
3279 Pass-Fail Rule Construct a program to determine whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions, boolean logic, if-else statement, logical operators
3280 Reporting File Information Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
3281 Calculating the Average of the Input Numbers Construct a program that reads a series of integers from the user, sums them up, and calculates their average. The... PCEX loops, while loop
3282 Hot-Dry Weather Construct a program that determines whether it is both too hot and too dry based on the inputs that it... PCEX boolean expressions, boolean logic, if-else statement, logical operators
3283 The Grade Letter Construct a program that receives a score from the user and determines the grade as follows:\nA for scores ≥ 90\nB... PCEX control flow, if statement, if-else statement
3284 The Sign of a Number Construct a program that determines whether an integer is positive, negative, or zero. PCEX control flow, if statement, if-else statement
3285 The Wage of an Employee Construct a program for the payment department of a company to calculate the wage of an employee based on the... PCEX control flow, if statement, if-else statement
3286 Receiving Input Integers Until a Certain Condition is Met Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX loops, while loop
3287 JSON Aggregate 1 How many employees in this company have salary greater than 30,000. You're provided a json data assigned to a variable.... PCEX json, json-aggregate
3288 JSON Aggregate 2 You're give the age of different people in JSON format, find the name of the person PCEX json, json-aggregate
3289 JSON Conditionals 1 Display names of food items in a restaurant that have a beef as an ingredient from Mexican Cuisine. Assume you're... PCEX json, json-conditions
3290 JSON Conditionals 2 You're provide a JSON list of different books, find the ones with greater than 300 pages. PCEX json, json-conditions
3291 JSON ITERATION 1 Write the code that prints the all NFL stats for the superbowl winning teams from the year 2022 to 2025.... PCEX json, json-iterate
3292 Updating an Element in a List Construct a program that initializes a list with three values, changes the first element in the list, and finally, prints... PCEX list, value vs reference
3293 Modifying a List Construct a program that increments all values of the list by 1. PCEX list
3294 Adding Values to an Empty List Construct a program that creates a list of first ten positive odd numbers. PCEX list
3295 Finding the Min/Max Value in a List Write a program that finds the maximum value in a list. PCEX list, value vs reference
3296 Calculating Sum/Average of the List Values Construct a program that has a function that receives a list and calculates the sum of the values in that... PCEX list
3297 Rotating the List Values Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX algorithm analysis, classes, data structures, list, stacks
3298 Updating Two-Dimensional List Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, updates the... PCEX 2d list, classes, data structures, list, stacks, value vs reference
3299 The Min/Max of Three Integers Construct a program that determines the smallest of the three integer values entered by the user. PCEX algorithm analysis, control flow, if statement, if-else statement, statistics
3300 Warning about the Changes in the Weather Condition Construct a program that receives the temperature for today and yesterday and warns the user when it is getting colder... PCEX control flow, if statement, if-else statement
3301 PANDAS GroupBy 1 From a class of 200 students, you have a dataset of students, their section, and grades. get the mean grade... PCEX json, pandas
3302 PANDAS Select 1 From a class of 200 students, first select only student ids and their letter grades. Then, select students in 'Section... PCEX json, pandas
3303 PANDAS Statistics 1 From a class of 200 students, you have a dataset of students, their section, and grades. Start by inspecting the... PCEX json, pandas, statistics
3304 Buying a New Phone Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions, boolean logic, if-else statement, logical operators
3305 Printing Table of Medal Counts with Row/Column Total Assume that we have a 7x4 matrix that stores the number of medals that seven countries won in the skating... PCEX 2d list, for loop, list
3306 Pythagorean Theorem Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX operators, variables
3307 Printing Consecutive Numbers Starting from Zero Construct a program that prints a sequence of numbers from 0 (inclusive) to 10 (exclusive). PCEX for loop, loops
3308 Printing Sequence of Numbers with a Gap Between Adjacent Values Construct a program that prints a sequence of numbers from 1 (inclusive) to 16 (exclusive) in increments of 4. PCEX for loop, loops
3309 Printing Consecutive Numbers Within a Specified Range Construct a program that prints a sequence of numbers from 1 (inclusive) to 9 (inclusive). PCEX algorithm analysis, for loop, loops
3310 Renting a Car Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions, boolean logic, if-else statement, logical operators
3311 Printing A Sequence of Repeated Numbers Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX for loop, nested loops
3312 Searching Values of a List in Another List Construct a program that has a function that receives two lists and prints the values in the 2nd list that... PCEX classes, data structures, list, search algorithms, stacks
3313 Processing the Results of a Soda Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d list, classes, data structures, for loop, list, stacks
3314 Printing the Squares of Numbers Within a Specified Range Construct a program to write out the squares of even positive integers less than or equal to 10. PCEX for loop, loops
3315 Printing A Right Triangle Star Pattern A Right triangle star pattern contains N asterisks in N-th row. Construct a program that receives the number of rows... PCEX algorithm analysis, for loop, nested loops
3316 Counting the Occurrences of One String in Another Construct a program that has a function that receives a string and returns the number of times that the string... PCEX for loop, functions, strings
3317 Repeating Characters of a String Construct a program that has a function that receives a string and creates a new string that has each character... PCEX functions, strings
3318 Creating a Dictionary of Student-Scores Pairs Assume we have a list of students and a list of their corresponding test scores. Construct a program that has... PCEX dictionaries, dictionary
3319 Processing a List of Temperature Values Construct a program that reads a series of temperatures and reports the average temperature and the number of the days... PCEX list
3320 Three Booleans Construct a program that determines whether at least one of the three boolean variables is True based on the inputs... PCEX boolean expressions, boolean logic, if-else statement, logical operators
3321 Time Converter Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX operators, variables
3322 Vending Machine Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX operators, variables
3323 Calculating the Winning Percentage of a Sports Team Construct a program that receives from the user the number of games that a sports team won in a tournament... PCEX loops, while loop
3324 Reporting the Total Hours Each Employee Worked Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX exception handling, file i/o
3325 Calculating and Rounding Up Body Mass Index (BMI) To the Nearest Integer BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations, arithmetic operators, data types, operators, variables
3326 Fahrenheit to Celsius Conversion Construct a program that computes the Celsius equivalent of an input Fahrenheit value using the formula C = (F -... PCEX arithmetic operators, constants, data types, operators, primitive data types, variables
3327 Pythagorean Theorem (Case 2) Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX arithmetic operations, arithmetic operators, data types, operators, variables
3328 Converting Milliseconds to Hours, Minutes, and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX arithmetic operations, arithmetic operators, operators, variables
3329 Comparing the List of Words from Two Files Construct a program that reads two text files and creates a list of the words that each of these files... PCEX arraylist, file i/o
3330 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 arrays
3331 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 arrays
3332 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 arrays
3333 Creating an Array of User Inputs Construct a program that creates an array of eight string values received from the user. PCEX arrays
3334 Finding the Minimum Value in an Array Write a program that finds the minimum value in an array. PCEX arrays
3335 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 arrays
3336 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 arrays
3337 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 arrays
3338 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 arrays
3339 Searching Arrays (Case 3) Construct a program that has a function that receives two arrays and creates an array that contains the number of... PCEX arrays
3340 Searching Arrays (Case 2) Construct a program that has a method that receives two arrays and prints the total number of times the elements... PCEX arrays
3341 Displaying the Days That are Above 32 Degrees Fahrenheit Construct a program that reads a series of temperatures and reports the days that are above 32 degrees Fahrenheit. Assume... PCEX arrays
3342 Updating Two-Dimensional Array (Case 2) Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, sets the... PCEX 2d arrays, arrays
3343 Updating Two-Dimensional Array (Case 3) Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... PCEX 2d arrays, arrays
3344 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 2d arrays
3345 Processing Soda Survery (Case 2) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
3346 Processing Soda Survery (Case 3) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
3347 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 arithmetic operators, constants, operators, primitive data types, variables
3348 Increment/Decrement Operators (Case 2) Construct a program that performs increment/decrement operations on variable a (with initial value of 8) and variable b (with initial... PCEX arithmetic operations, arithmetic operators, operators, variables
3349 Increment/Decrement Operators (Case 3) Construct a program that performs increment/decrement operations on variable a (with initial value of 6) and variable b (with initial... PCEX arithmetic operations, arithmetic operators, operators, variables
3350 Determining When a Student Fails a Course (Case 2) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
3351 Determining When a Student Fails a Course (Case 3) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
3352 Determining the Weather Condition (Case 2) Construct a program that determines whether it is either too hot or too dry (or both) based on the inputs... PCEX boolean expressions
3353 Determining the Weather Condition (Case 3) Construct a program that determines whether it is too hot but not too dry based on the inputs that it... PCEX boolean expressions
3354 Determining the Weather Condition (Case 4) Construct a program that determines whether it is either too hot or too dry but not both based on the... PCEX boolean expressions, conditionals
3355 Determining When to Buy a New Phone (Case 2) Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
3356 Determining When a Customer Could Rent a Car (Case 2) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
3357 Determining When a Customer Could Rent a Car (Case 3) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
3358 Determining When at Least One of the Three Boolean Variables is False Construct a program that determines whether at least one of the three boolean variables is false based on the inputs... PCEX boolean expressions
3359 Determining When All Three Boolean Variables Are Equal Construct a program that receives the value of three boolean variables from the user and determines whether all variables have... PCEX boolean expressions
3360 Determining Whether One is a Teenager (Case 2) Construct a program that asks the user to enter a string that has the user name and age separated by... PCEX classes, exception handling, exceptions, file i/o, if-else statement, loops, methods, objects
3361 Counting the Number of Valid and Banned Product Codes (Case 2) Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
3362 Reporting File Information (Case 2) Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX classes, exceptions, file i/o, methods, objects
3363 Reporting the Total Hours Each Employee Worked (Case 2) Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
3364 Printing Consecutive Numbers Starting from Zero (Case 2) Construct a program that prints a sequence of numbers from 0 (inclusive) to 6 (exclusive). PCEX for loop, nested loops
3365 Printing Sequence of Numbers with a Gap Between Adjacent Values (Case 2) Construct a program that prints a sequence of numbers from 7 (inclusive) to 35 (inclusive) in increments of 7. PCEX for loop
3366 Printing Consecutive Numbers Within a Specified Range (Case 2) Construct a program that prints a sequence of numbers from 8 (inclusive) to 14 (inclusive). PCEX for loop
3367 Printing the Squares of Numbers Within a Specified Range (Case 2) Construct a program to write out the squares of odd positive integers less than 10. PCEX for loop
3368 Printing the Squares of Numbers Within a Specified Range (Case 3) Construct a program to write out the squares of every number between 20 and 25, both inclusive. PCEX for loop
3369 Converting the Letter Grade of a Student to It's Numeric Range Construct a program that receives a grade from the user and prints the numeric range for that grade using the... PCEX if-else statement
3370 Determining Whether an Integer is Even or Odd Construct a program that determines whether an integer is even or odd. PCEX control flow, if-else statement
3371 Calculating the Wage of an Employee at the Customer Service Call Center Construct a program for the payment department of a company to calculate the wage of an employee who works at... PCEX control flow, if-else statement
3372 Determining the Largest of the Three Integers Construct a program that determines the largest of the three integer values entered by the user. PCEX conditionals, control flow, if-else statement
3373 Warning the User about the Changes in the Temperature and Humidity Construct a program that receives the temperature and humidity for today and yesterday and warns the user when it is... PCEX control flow, if-else statement
3374 Animal Class Hierarchy (Case 2) Suppose we have a class Animal and we want to extend it to produce class Dog. An animal has a... PCEX inheritance
3375 Point Class Hierarchy (Case 2) Suppose we have a class Point and we want to extend it to produce class Point3D. The class Point has... PCEX constructors, inheritance, overloading
3376 JLinkedListUtil Challenge This LinkedListUtil class tests various usages of the LinkedList class. The single param is an array of string. You will... PCEX
3377 Printing A Sequence of Repeated Numbers (Case 2) Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX for loop, nested loops
3378 Printing an Inverted Right Triangle Star Pattern An inverted right triangle star pattern of N rows contains N-i+1 asterisks in the i-th row. Construct a program that... PCEX nested loops
3379 The Class for Representing a Bank Account (Case 2) Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... PCEX classes, objects
3380 The Class for Representing a Loan (Case 2) Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... PCEX classes, objects
3381 The Class for Representing a Point in the Euclidean Plane (Case 2) Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... PCEX classes, constructors, exceptions, file i/o, inheritance, methods, objects, overloading
3382 The Class for Representing a TV (Case 2) Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... PCEX classes, objects
3383 Use Recursion to calculate power Using recursion, complete the power method so that it returns the value of a to the power of b. Examples:... PCEX
3384 Recursively calculate the power of a number Challenge Using recursion, complete the power method so that it returns the value of a to the power of b. Examples:... PCEX
3385 Use Recursion to calculate total sum of all numbers from 1 to N. Using recursion, complete the sum1toN method so that it returns the total sum of all numbers from 1 to N.... PCEX
3386 Recursively calculate the sum of all numbers from 1 to n Challenge Using recursion, complete the sum1toN method so that it returns the total sum of all numbers from 1 to N.... PCEX
3387 String Concatenation (Case 2) Construct a program that prints the text "333", "63", and "36". PCEX conditionals, data types, string operations, strings, variables
3388 Accessing String Characters (Case 2) Construct a program that prints the 7th, 11th, and 14th character of the string "Second Example!". PCEX string operations, strings
3389 String Comparison (Case 2) Construct the program that modifies the string "hexxo worxd!" so that it matches (ignoring case) the string "HELLO WORLD!". PCEX string operations, strings
3390 String With Escape Characters (Case 2) Construct a program that prints the following output:\n""Two Double Quotes""\n Slashes \//\nHow '"confounding' "\" it is! PCEX string operations, strings
3391 String With Escape Characters (Case 3) Construct a program that prints the following output:\n"Slashes"\\//\n \\//\nHow '"confounding' "\" it is! PCEX string operations, strings
3392 Printing Full Name with Middle Initial Construct a program that prints the full name with middle initial for the name "John Phillip Smith". PCEX conditionals, data types, string, string operations, strings, variables
3393 Printing Name in APA Style Construct a program that prints the name "Alice Ann Darcy" following the APA style, i.e., last name first, followed by... PCEX string operations, strings
3394 Finding the Largest Divisor of a Positive Number Construct a program that finds the largest divisor of a positive number, excluding the number itself. For example, the largest... PCEX loops, while loop
3395 Receiving Input Integers Until a Certain Condition is Met (Case 2) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
3396 Receiving Input Integers Until a Certain Condition is Met (Case 3) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
3397 Receiving Input Integers Until a Certain Condition is Met (Case 4) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
3398 Calculating the Average of Floating-Point Numbers Construct a program that reads a series of non-negative floating-point numbers from the user, sums them up, and calculate their... PCEX while loop
3399 Calculating the Average of the Input Integers that are an Even Number Construct a program that reads a series of integer values from the user, sums up the integers that are an... PCEX while loop
3400 Finding Adjacent Consecutive Numbers in a Sequence of Integers Construct a program that checks whether a sequence of integers, entered one at a time, contains adjacent integers that are... PCEX while loop
3401 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 while loop
3402 Reversing the Digits of an Integer Construct a program that reverses the digits of an integer mathematically. PCEX do-while loop, while loop
3403 The Digit Sum of an Integer Construct a program that calculates the sum of the digits of an integer. PCEX do-while loop, while loop
3404 Calculating the Winning Percentage of a Sports Team (Case 2) Construct a program that receives from the user the number of games in a tournament and the number of the... PCEX while loop
3405 Calculating the Winning Percentage of a Sports Team (Case 3) Construct a program that receives from the user the number of games that a sports team won and tied in... PCEX while loop
3406 The Class for Representing a Bank Account Construct a class that represents a basic bank account. This class should contain data representing the name of the account’s... PCEX classes, objects
3407 The Class for Representing a Loan Construct a class that represents a loan. This class should contain data representing the interest rate, loan amount, and the... PCEX classes, objects
3408 The Class for Representing a Point in the Euclidean Plane Construct a class that represents a point in the Euclidean plane. The class should contain data that represents the point’s... PCEX classes, objects
3409 The Class for Representing a TV Construct a class that represents a TV. The class should contain data that represents the TV's state (power on or... PCEX classes, objects
3410 BMI Calculator BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX operators, variables
3411 Creating a Dictionary of Character-Count/Words Pairs Construct a program that has a function which receives a string and creates a dictionary that maps each character to... PCEX dictionaries, dictionary
3412 Comparing Adjacent Numbers in a Sequence of Numbers (Case 2) Construct a program that checks whether a sequence of integers, entered one at a time, contains adjacent integers that are... PCEX while loop
3413 Comparing Adjacent Numbers in a Sequence of Numbers (Case 3) Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX while loop
3414 Determining Whether One is a Teenager Construct a program that asks the user to enter a string that has the user name and age separated by... PCEX exception handling, if-else statement
3415 Counting the Number of Valid and Banned Product Codes Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling
3416 Concatenating Characters of Two Strings Construct a program that has a function that receives two strings and returns a string formed from the given strings... PCEX strings
3417 Concatenating Strings and Numbers (Case 2) Construct a program that uses variables x, y, and z to print "x * 2 = 4". PCEX strings
3418 Concatenating Strings and Numbers (Case 3) Construct a program that uses variables x, y, and z to print "10 + 20 = 30". PCEX strings
3419 Processing the Digits of an Integer (Case 3) Construct a program that reverses the digits of an integer mathematically. PCEX while loop
3420 Processing the Digits of an Integer (Case 2) Construct a program that calculates the sum of the digits of an integer. PCEX while loop
3421 Finding Smallest/Largest Divisor of a Positive Number Construct a program that finds the largest divisor of a positive number, excluding the number itself. For example, the largest... PCEX while loop
3422 Unit Converter Construct a program that computes the Celsius equivalent of an input Fahrenheit value using the formula C = (F -... PCEX operators, variables
3423 Pass-Fail Rule (Case 2) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions, if-else statement
3424 Pass-Fail Rule (Case 3) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions, if-else statement
3425 Reporting File Information Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX exception handling, file i/o
3426 Calculating the Average of the Input Numbers (Case2) Construct a program that reads a series of integer values from the user, sums up the integers that are an... PCEX while loop
3427 Calculating the Average of the Input Numbers (Case 3) Construct a program that reads a series of non-negative floating-point numbers from the user, sums them up, and calculate their... PCEX while loop
3428 Hot-Dry Weather (Case 2) Construct a program that determines whether it is either too hot or too dry (or both) based on the inputs... PCEX boolean expressions, if-else statement
3429 Hot-Dry Weather (Case 3) Construct a program that determines whether it is too hot but not too dry based on the inputs that it... PCEX boolean expressions, if-else statement
3430 Hot-Dry Weather (Case 4) Construct a program that determines whether it is either too hot or too dry but not both based on the... PCEX boolean expressions, if-else statement
3431 The Grade Letter Construct a program that receives a grade from the user and prints the numeric range for that grade using the... PCEX if-else statement
3432 The Sign of a Number Construct a program that determines whether an integer is even or odd. PCEX if-else statement
3433 The Wage of an Employee Construct a program for the payment department of a company to calculate the wage of an employee who works at... PCEX if-else statement
3434 Receiving Input Integers Until a Certain Condition is Met (Case 2) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
3435 Receiving Input Integers Until a Certain Condition is Met (Case 3) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
3436 Receiving Input Integers Until a Certain Condition is Met (Case 4) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
3437 JSON Aggregate 1 Challenge how many employees in this company with the highest salary. You're provided a json data assigned to a variable. only... PCEX json
3438 JSON Aggregate 2 Challenge You're give the age of different people in JSON format, find the name of the person PCEX json
3439 JSON Conditionals 1 Challenge A customer is looking for a restaurant that has at least 1 review and mexican cuisine, with spicy food. I... PCEX json
3440 JSON Conditionals 2 Challenge You're provide a JSON list of different books, find non-fiction books with rating greater than 4.5 PCEX json
3441 JSON ITERATION 1 Challenge Write the code that prints the names of all restaurants. You're provided with list of restaurants in json format PCEX json
3442 Updating an Element in a List (Case 2) Construct a program that initializes a list with five floating-point numbers, changes the second element in the list, and finally,... PCEX list, value vs reference
3443 Updating an Element in a List (Case 3) Construct a program that initializes a list with four string values, changes the last element in the list, and finally,... PCEX list, value vs reference
3444 Modifying a List Construct a program that swaps pairs of adjacent elements of the list. For example, if the list is [1, 2,... PCEX list
3445 Adding Values to an Empty List Construct a program that creates a list of eight string values received from the user. PCEX list
3446 Finding the Min/Max Value in a List Write a program that finds the minimum value in a list. PCEX list, search algorithms
3447 Calculating Sum/Average of the List Values Construct a program that has a function that receives a list and calculates the average of the values in that... PCEX list
3448 Rotating the List Values (Case 2) Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX list
3449 Rotating the List Values (Case 3) Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX list
3450 Rotating the List Values (Case 4) Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX list
3451 Updating Two-Dimensional List (Case 2) Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, updates the... PCEX 2d list, list, value vs reference
3452 Updating Two-Dimensional List (Case 3) Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... PCEX 2d list, value vs reference
3453 The Min/Max of Three Integers Construct a program that determines the largest of the three integer values entered by the user. PCEX if-else statement
3454 Warning about the Changes in the Weather Condition Construct a program that receives the temperature and humidity for today and yesterday and warns the user when it is... PCEX if-else statement
3455 PANDAS GroupBy 1 Challenge From a class of 200 students, you have a dataset of students, their section, grades for 10 homeworks and grades.... PCEX
3456 PANDAS Select 1 Challenge From a class of 200 students, first select only student ids and their letter grades. Then, select students with grades... PCEX
3457 PANDAS Statistics 1 Challenge From a class of 200 students, you have a dataset of students, their section, and grades. Find students with grade... PCEX
3458 Buying a New Phone Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions, if-else statement
3459 Printing Table of Medal Counts with Row/Column Total Assume that we have a 7x4 matrix that stores the number of medals that seven countries won in the skating... PCEX 2d list, for loop
3460 Pythagorean Theorem Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX operators, variables
3461 Printing Consecutive Numbers Starting from Zero Construct a program that prints a sequence of numbers from 0 (inclusive) to 6 (exclusive). PCEX for loop
3462 Printing Sequence of Numbers with a Gap Between Adjacent Values Construct a program that prints a sequence of numbers from 7 (inclusive) to 35 (inclusive) in increments of 7. PCEX for loop
3463 Printing Consecutive Numbers Within a Specified Range Construct a program that prints a sequence of numbers from 8 (inclusive) to 14 (inclusive). PCEX for loop
3464 Renting a Car (Case 2) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions, if-else statement
3465 Renting a Car (Case 3) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions, if-else statement, while loop
3466 Printing A Sequence of Repeated Numbers Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX for loop, nested loops
3467 Searching Values of a List in Another List (Case 3) Construct a program that has a function that receives two lists and creates a list that contains the number of... PCEX list, search algorithms
3468 Searching Values of a List in Another List (Case 2) Construct a program that has a function that receives two lists and prints the total number of times the elements... PCEX list, search algorithms
3469 Processing the Results of a Soda Survey (Case 2) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d list
3470 Processing the Results of a Soda Survey (Case 3) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d list
3471 Printing the Squares of Numbers Within a Specified Range (Case 2) Construct a program to write out the squares of odd positive integers less than 10. PCEX for loop
3472 Printing the Squares of Numbers Within a Specified Range (Case 3) Construct a program to write out the squares of every number between 20 and 25, both inclusive. PCEX for loop
3473 Printing A Right Triangle Star Pattern An inverted right triangle star pattern of N rows contains N-i+1 asterisks in the i-th row. Construct a program that... PCEX for loop, nested loops
3474 Counting the Occurrences of One String in Another Construct a program that has a function that receives a string and returns the number of times that the string... PCEX functions, strings
3475 Repeating Characters of a String Construct a program that has a function that receives a string and creates a new string that has every other... PCEX functions, strings
3476 Creating a Dictionary of Student-Scores Pairs Assume we have a list of students and a list of their corresponding test scores. Construct a program that has... PCEX dictionaries, dictionary
3477 Processing a List of Temperature Values Construct a program that reads a series of temperatures and reports the days that are above 32 degrees Fahrenheit. Assume... PCEX list
3478 Three Booleans (Case 2) Construct a program that determines whether at least one of the three boolean variables is False based on the inputs... PCEX boolean expressions, if-else statement
3479 Three Booleans (Case 3) Construct a program that receives the value of three boolean variables from the user and determines whether all variables have... PCEX boolean expressions, if-else statement
3480 Time Converter Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX operators, variables
3481 Vending Machine Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX operators, variables
3482 Calculating the Winning Percentage of a Sports Team (Case 2) Construct a program that receives from the user the number of games in a tournament and the number of the... PCEX while loop
3483 Calculating the Winning Percentage of a Sports Team (Case 3) Construct a program that receives from the user the number of games that a sports team won and tied in... PCEX while loop
3484 Reporting the Total Hours Each Employee Worked Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
3485 2D Arrays 1 Java PredictingFinalResult for demonstrating 2D Arrays 1 QuizJET 2d arrays, arrays
3486 2D Arrays 2 Java PredictingFinalResult for demonstrating 2D Arrays 2 QuizJET 2d arrays, arrays
3487 Problem 7 Java PredictingFinalResult for demonstrating Problem 7 QuizJET 2d arrays, arrays
3488 2D Arrays 4 Java PredictingFinalResult for demonstrating 2D Arrays 4 QuizJET 2d arrays, arrays
3489 subproblem 377 Java PredictingFinalResult for demonstrating subproblem 377 QuizJET
3490 subproblem 379 Java PredictingFinalResult for demonstrating subproblem 379 QuizJET
3491 subproblem 381 Java PredictingFinalResult for demonstrating subproblem 381 QuizJET
3492 subproblem 378 Java PredictingFinalResult for demonstrating subproblem 378 QuizJET
3493 subproblem 376 Java PredictingFinalResult for demonstrating subproblem 376 QuizJET
3494 subproblem 372 Java PredictingFinalResult for demonstrating subproblem 372 QuizJET
3495 subproblem 373 Java PredictingFinalResult for demonstrating subproblem 373 QuizJET
3496 subproblem 374 Java PredictingFinalResult for demonstrating subproblem 374 QuizJET
3497 subproblem 375 Java PredictingFinalResult for demonstrating subproblem 375 QuizJET
3498 subproblem 304 Java PredictingFinalResult for demonstrating subproblem 304 QuizJET
3499 subproblem 315 Java PredictingFinalResult for demonstrating subproblem 315 QuizJET
3500 subproblem 365 Java PredictingFinalResult for demonstrating subproblem 365 QuizJET
3501 subproblem 364 Java PredictingFinalResult for demonstrating subproblem 364 QuizJET
3502 subproblem 363 Java PredictingFinalResult for demonstrating subproblem 363 QuizJET
3503 Problem 5 Java PredictingFinalResult for demonstrating Problem 5 QuizJET 2d arrays, arrays
3504 subproblem 369 Java PredictingFinalResult for demonstrating subproblem 369 QuizJET
3505 subproblem 371 Java PredictingFinalResult for demonstrating subproblem 371 QuizJET
3506 subproblem 368 Java PredictingFinalResult for demonstrating subproblem 368 QuizJET
3507 subproblem 370 Java PredictingFinalResult for demonstrating subproblem 370 QuizJET
3508 subproblem 367 Java PredictingFinalResult for demonstrating subproblem 367 QuizJET
3509 subproblem 366 Java PredictingFinalResult for demonstrating subproblem 366 QuizJET
3510 Problem 6 Java PredictingFinalResult for demonstrating Problem 6 QuizJET 2d arrays, arrays
3511 Arrays 3 Java PredictingFinalResult for demonstrating Arrays 3 QuizJET 2d arrays, arrays, classes, objects
3512 Arrays 4 Java PredictingFinalResult for demonstrating Arrays 4 QuizJET 2d arrays, arraylist, arrays, loops, overloading
3513 Arrays 5 Java PredictingFinalResult for demonstrating Arrays 5 QuizJET 2d arrays, arrays, classes, objects
3514 subproblem 326 Java PredictingFinalResult for demonstrating subproblem 326 QuizJET
3515 subproblem 310 Java PredictingFinalResult for demonstrating subproblem 310 QuizJET
3516 subproblem 311 Java PredictingFinalResult for demonstrating subproblem 311 QuizJET
3517 subproblem 309 Java PredictingFinalResult for demonstrating subproblem 309 QuizJET
3518 ArrayList 1 Java PredictingFinalResult for demonstrating ArrayList 1 QuizJET arraylist, linked list, list
3519 ArrayList 2 Java PredictingFinalResult for demonstrating ArrayList 2 QuizJET arraylist
3520 ArrayList 3 Java PredictingFinalResult for demonstrating ArrayList 3 QuizJET arraylist, list
3521 ArrayList 4 Java PredictingFinalResult for demonstrating ArrayList 4 QuizJET arraylist, list
3522 ArrayList 5 Java PredictingFinalResult for demonstrating ArrayList 5 QuizJET arraylist
3523 Class 3 (BankAccount) Java PredictingFinalResult for demonstrating Class 3 (BankAccount) QuizJET classes, objects
3524 Class 2 (BankAccount) Java PredictingFinalResult for demonstrating Class 2 (BankAccount) QuizJET classes, exceptions, file i/o, methods, objects
3525 Comparing Strings Java PredictingFinalResult for demonstrating Comparing Strings QuizJET boolean expressions, control flow, string operations
3526 Comparisons 2 Java PredictingFinalResult for demonstrating Comparisons 2 QuizJET boolean expressions
3527 Boolean Operations (AND) Java PredictingFinalResult for demonstrating Boolean Operations (AND) QuizJET boolean expressions, conditionals, control flow, if-else statement
3528 Comparisons Java PredictingFinalResult for demonstrating Comparisons QuizJET boolean expressions, conditionals
3529 Using boolean Java PredictingFinalResult for demonstrating Using boolean QuizJET boolean expressions, control flow, if-else statement
3530 Boolean Operations (Greater equal) Java PredictingFinalResult for demonstrating Boolean Operations (Greater equal) QuizJET boolean expressions, conditionals, control flow, if-else statement
3531 Boolean Operations (Less equal) Java PredictingFinalResult for demonstrating Boolean Operations (Less equal) QuizJET boolean expressions, conditionals, control flow, if-else statement
3532 Boolean Operations (Not) Java PredictingFinalResult for demonstrating Boolean Operations (Not) QuizJET boolean expressions, control flow, if-else statement
3533 Boolean Operations (Not equal) Java PredictingFinalResult for demonstrating Boolean Operations (Not equal) QuizJET boolean expressions, control flow, if-else statement
3534 Boolean Operations (OR) Java PredictingFinalResult for demonstrating Boolean Operations (OR) QuizJET boolean expressions, control flow, logical operators
3535 Class 1 (BankAccount) What is the final value of result? QuizJET classes, objects
3536 Class (Bank Account This) Java PredictingFinalResult for demonstrating Class (Bank Account This) QuizJET classes, constructors, inheritance, objects, overloading
3537 Class (Cash Register) Java PredictingFinalResult for demonstrating Class (Cash Register) QuizJET classes, constructors, exceptions, file i/o, methods, objects, overloading
3538 Class 4 (CashRegister) Java PredictingFinalResult for demonstrating Class 4 (CashRegister) QuizJET classes, constructors, objects, overloading
3539 Class 5 (Point) Java PredictingFinalResult for demonstrating Class 5 (Point) QuizJET classes, exceptions, file i/o, methods, objects
3540 Comparing Strings Java PredictingFinalResult for demonstrating Comparing Strings QuizJET boolean expressions, conditionals, data types, string operations, strings, variables
3541 subproblem 314 Java PredictingFinalResult for demonstrating subproblem 314 QuizJET
3542 Compound Assignment Java PredictingFinalResult for demonstrating Compound Assignment QuizJET arithmetic operations
3543 subproblem 306 Java PredictingFinalResult for demonstrating subproblem 306 QuizJET
3544 Constants 1 Java PredictingFinalResult for demonstrating Constants 1 QuizJET arithmetic operators, constants, operators, variables
3545 Constants 2 Java PredictingFinalResult for demonstrating Constants 2 QuizJET arithmetic operators, constants, data types, operators, variables
3546 Constants in Math class Java PredictingFinalResult for demonstrating Constants in Math class QuizJET arithmetic operations, constants
3547 Constants in CashRegister class 1 Java PredictingFinalResult for demonstrating Constants in CashRegister class 1 QuizJET constants
3548 Constants in CashRegister class 2 Java PredictingFinalResult for demonstrating Constants in CashRegister class 2 QuizJET constants
3549 Division Java PredictingFinalResult for demonstrating Division QuizJET arithmetic operations, operators, variables
3550 subproblem 382 Java PredictingFinalResult for demonstrating subproblem 382 QuizJET
3551 subproblem 321 Java PredictingFinalResult for demonstrating subproblem 321 QuizJET
3552 subproblem 320 Java PredictingFinalResult for demonstrating subproblem 320 QuizJET
3553 Using double Java PredictingFinalResult for demonstrating Using double QuizJET arithmetic operations, arithmetic operators, operators, primitive data types, variables
3554 Loop Do-While 1 Java PredictingFinalResult for demonstrating Loop Do-While 1 QuizJET do-while loop, while loop
3555 Loop Do-While 2 Java PredictingFinalResult for demonstrating Loop Do-While 2 QuizJET do-while loop, while loop
3556 subproblem 342 Java PredictingFinalResult for demonstrating subproblem 342 QuizJET
3557 subproblem 343 Java PredictingFinalResult for demonstrating subproblem 343 QuizJET
3558 subproblem 341 Java PredictingFinalResult for demonstrating subproblem 341 QuizJET
3559 subproblem 340 Java PredictingFinalResult for demonstrating subproblem 340 QuizJET
3560 subproblem 339 Java PredictingFinalResult for demonstrating subproblem 339 QuizJET
3561 Loop Do-While 3 Java PredictingFinalResult for demonstrating Loop Do-While 3 QuizJET do-while loop, while loop
3562 Loop Do-While 4 Java PredictingFinalResult for demonstrating Loop Do-While 4 QuizJET do-while loop, while loop
3563 subproblem 348 Java PredictingFinalResult for demonstrating subproblem 348 QuizJET
3564 subproblem 347 Java PredictingFinalResult for demonstrating subproblem 347 QuizJET
3565 subproblem 346 Java PredictingFinalResult for demonstrating subproblem 346 QuizJET
3566 subproblem 344 Java PredictingFinalResult for demonstrating subproblem 344 QuizJET
3567 subproblem 345 Java PredictingFinalResult for demonstrating subproblem 345 QuizJET
3568 Problem 2 Java PredictingFinalResult for demonstrating Problem 2 QuizJET do-while loop, while loop
3569 subproblem 355 Java PredictingFinalResult for demonstrating subproblem 355 QuizJET
3570 subproblem 380 Java PredictingFinalResult for demonstrating subproblem 380 QuizJET
3571 subproblem 351 Java PredictingFinalResult for demonstrating subproblem 351 QuizJET
3572 subproblem 350 Java PredictingFinalResult for demonstrating subproblem 350 QuizJET
3573 subproblem 349 Java PredictingFinalResult for demonstrating subproblem 349 QuizJET
3574 subproblem 356 Java PredictingFinalResult for demonstrating subproblem 356 QuizJET
3575 subproblem 357 Java PredictingFinalResult for demonstrating subproblem 357 QuizJET
3576 subproblem 359 Java PredictingFinalResult for demonstrating subproblem 359 QuizJET
3577 subproblem 354 Java PredictingFinalResult for demonstrating subproblem 354 QuizJET
3578 subproblem 353 Java PredictingFinalResult for demonstrating subproblem 353 QuizJET
3579 subproblem 352 Java PredictingFinalResult for demonstrating subproblem 352 QuizJET
3580 subproblem 358 Java PredictingFinalResult for demonstrating subproblem 358 QuizJET
3581 Problem 3 Java PredictingFinalResult for demonstrating Problem 3 QuizJET do-while loop, while loop
3582 Earthquake Java PredictingFinalResult for demonstrating Earthquake QuizJET conditionals, control flow, if-else statement
3583 Enhanced For Loop Java PredictingFinalResult for demonstrating Enhanced For Loop QuizJET 2d arrays, arrays, loops
3584 Exceptions 1 Java PredictingFinalResult for demonstrating Exceptions 1 QuizJET exception handling, exceptions
3585 Exceptions 2 Java PredictingFinalResult for demonstrating Exceptions 2 QuizJET exception handling, exceptions
3586 Exceptions 3 Java PredictingFinalResult for demonstrating Exceptions 3 QuizJET exception handling, exceptions
3587 Exceptions 4 Java PredictingFinalResult for demonstrating Exceptions 4 QuizJET exception handling, exceptions
3588 Exceptions 5 Java PredictingFinalResult for demonstrating Exceptions 5 QuizJET exception handling, exceptions
3589 subproblem 331 Java PredictingFinalResult for demonstrating subproblem 331 QuizJET
3590 subproblem 307 Java PredictingFinalResult for demonstrating subproblem 307 QuizJET
3591 Loop For 1 Java PredictingFinalResult for demonstrating Loop For 1 QuizJET for loop, loops, nested loops, variables
3592 Loop For 2 Java PredictingFinalResult for demonstrating Loop For 2 QuizJET for loop, loops, nested loops
3593 Loop For 3 Java PredictingFinalResult for demonstrating Loop For 3 QuizJET for loop, loops, nested loops
3594 Loop For 4 Java PredictingFinalResult for demonstrating Loop For 4 QuizJET for loop
3595 Loop For 5 Java PredictingFinalResult for demonstrating Loop For 5 QuizJET for loop, loops
3596 subproblem 325 Java PredictingFinalResult for demonstrating subproblem 325 QuizJET
3597 subproblem 322 Java PredictingFinalResult for demonstrating subproblem 322 QuizJET
3598 subproblem 323 Java PredictingFinalResult for demonstrating subproblem 323 QuizJET
3599 subproblem 324 Java PredictingFinalResult for demonstrating subproblem 324 QuizJET
3600 subproblem 330 Java PredictingFinalResult for demonstrating subproblem 330 QuizJET
3601 if-else 1 Java PredictingFinalResult for demonstrating if-else 1 QuizJET boolean expressions, conditionals, if-else statement, strings
3602 if-else 2 Java PredictingFinalResult for demonstrating if-else 2 QuizJET conditionals, if-else statement
3603 if-else 3 Java PredictingFinalResult for demonstrating if-else 3 QuizJET conditionals, if-else statement
3604 if-else 4 Java PredictingFinalResult for demonstrating if-else 4 QuizJET conditionals, if-else statement
3605 if-else 5 Java PredictingFinalResult for demonstrating if-else 5 QuizJET boolean expressions, conditionals, if-else statement
3606 subproblem 303 Java PredictingFinalResult for demonstrating subproblem 303 QuizJET
3607 Increment Operator Java PredictingFinalResult for demonstrating Increment Operator QuizJET arithmetic operations, arithmetic operators, operators, variables
3608 Inheritance 1 Java PredictingFinalResult for demonstrating Inheritance 1 QuizJET inheritance
3609 Inheritance 2 Java PredictingFinalResult for demonstrating Inheritance 2 QuizJET constructors, inheritance, overloading
3610 Inheritance 3 Java PredictingFinalResult for demonstrating Inheritance 3 QuizJET constructors, inheritance, overloading
3611 Inheritance 4 Java PredictingFinalResult for demonstrating Inheritance 4 QuizJET inheritance
3612 Inheritance 5 Java PredictingFinalResult for demonstrating Inheritance 5 QuizJET inheritance
3613 Inheritance 6 Java PredictingFinalResult for demonstrating Inheritance 6 QuizJET inheritance
3614 Using double and Math class Java PredictingFinalResult for demonstrating Using double and Math class QuizJET arithmetic operations, operators, primitive data types, variables
3615 Using int Java PredictingFinalResult for demonstrating Using int QuizJET arithmetic operators, operators, primitive data types, variables
3616 Interfaces 1 Java PredictingFinalResult for demonstrating Interfaces 1 QuizJET interfaces, object-oriented programming
3617 Interfaces 2 Java PredictingFinalResult for demonstrating Interfaces 2 QuizJET interfaces, object-oriented programming
3618 Interfaces 3 Java PredictingFinalResult for demonstrating Interfaces 3 QuizJET interfaces
3619 Interfaces 4 Java PredictingFinalResult for demonstrating Interfaces 4 QuizJET interfaces, object-oriented programming
3620 Interfaces 5 Java PredictingFinalResult for demonstrating Interfaces 5 QuizJET interfaces
3621 Using Math class 1 Java PredictingFinalResult for demonstrating Using Math class 1 QuizJET arithmetic operations, operators, variables
3622 Using Math class 2 Java PredictingFinalResult for demonstrating Using Math class 2 QuizJET arithmetic operations, operators, variables
3623 Using Math Class (abs) Java PredictingFinalResult for demonstrating Using Math Class (abs) QuizJET arithmetic operations
3624 Using Math Class (ceil) Java PredictingFinalResult for demonstrating Using Math Class (ceil) QuizJET arithmetic operations
3625 subproblem 312 Java PredictingFinalResult for demonstrating subproblem 312 QuizJET
3626 Nested Loops 1 Java PredictingFinalResult for demonstrating Nested Loops 1 QuizJET nested loops
3627 subproblem 313 Java PredictingFinalResult for demonstrating subproblem 313 QuizJET
3628 subproblem 360 Java PredictingFinalResult for demonstrating subproblem 360 QuizJET
3629 subproblem 361 Java PredictingFinalResult for demonstrating subproblem 361 QuizJET
3630 subproblem 362 Java PredictingFinalResult for demonstrating subproblem 362 QuizJET
3631 Problem 4 Java PredictingFinalResult for demonstrating Problem 4 QuizJET nested loops
3632 Nested Loops 3 Java PredictingFinalResult for demonstrating Nested Loops 3 QuizJET nested loops
3633 Objects 1 (Rectangle) Java PredictingFinalResult for demonstrating Objects 1 (Rectangle) QuizJET classes, object, objects
3634 Objects 2 (Rectangle) Java PredictingFinalResult for demonstrating Objects 2 (Rectangle) QuizJET classes, object, objects
3635 Objects 4 (String) Java PredictingFinalResult for demonstrating Objects 4 (String) QuizJET classes, object, objects, strings
3636 Objects 5 (String) Java PredictingFinalResult for demonstrating Objects 5 (String) QuizJET classes, objects
3637 Objects 3 (Rectangle) Java PredictingFinalResult for demonstrating Objects 3 (Rectangle) QuizJET classes, object, objects
3638 Modulus Operator Java PredictingFinalResult for demonstrating Modulus Operator QuizJET arithmetic operations, operators, variables
3639 subproblem 327 Java PredictingFinalResult for demonstrating subproblem 327 QuizJET
3640 subproblem 328 Java PredictingFinalResult for demonstrating subproblem 328 QuizJET
3641 subproblem 383 Java PredictingFinalResult for demonstrating subproblem 383 QuizJET
3642 Post Decrement Java PredictingFinalResult for demonstrating Post Decrement QuizJET arithmetic operations, arithmetic operators
3643 Post Increment Java PredictingFinalResult for demonstrating Post Increment QuizJET arithmetic operations, arithmetic operators, operators, variables
3644 Pre Decrement Java PredictingFinalResult for demonstrating Pre Decrement QuizJET arithmetic operations
3645 Using float Java PredictingFinalResult for demonstrating Using float QuizJET arithmetic operators, operators, primitive data types, variables
3646 int Variables 4 Java PredictingFinalResult for demonstrating int Variables 4 QuizJET arithmetic operators, variables
3647 String Variables Java PredictingFinalResult for demonstrating String Variables QuizJET data types, primitive data types, string operations, strings, variables
3648 int Variables 3 Java PredictingFinalResult for demonstrating int Variables 3 QuizJET arithmetic operators, data types, operators, primitive data types, variables
3649 subproblem 308 Java PredictingFinalResult for demonstrating subproblem 308 QuizJET
3650 println Test Java PredictingFinalResult for demonstrating println Test QuizJET data types, primitive data types, variables
3651 Simple Variable Test Java PredictingFinalResult for demonstrating Simple Variable Test QuizJET data types, primitive data types, variables
3652 Converting String to double Java PredictingFinalResult for demonstrating Converting String to double QuizJET primitive data types, strings
3653 Converting String to int Java PredictingFinalResult for demonstrating Converting String to int QuizJET primitive data types, strings
3654 Strings 1 Java PredictingFinalResult for demonstrating Strings 1 QuizJET string, string operations, strings
3655 Strings 2 Java PredictingFinalResult for demonstrating Strings 2 QuizJET string operations, strings
3656 Strings 3 Java PredictingFinalResult for demonstrating Strings 3 QuizJET string operations, strings
3657 Strings 4 Java PredictingFinalResult for demonstrating Strings 4 QuizJET string operations, strings
3658 Strings 5 Java PredictingFinalResult for demonstrating Strings 5 QuizJET string operations, strings
3659 Strings 6 Java PredictingFinalResult for demonstrating Strings 6 QuizJET conditionals, data types, string operations, strings, variables
3660 String Concat Java PredictingFinalResult for demonstrating String Concat QuizJET strings
3661 String (equals) Java PredictingFinalResult for demonstrating String (equals) QuizJET string operations, strings
3662 String (replace) Java PredictingFinalResult for demonstrating String (replace) QuizJET string operations, strings
3663 subproblem 305 Java PredictingFinalResult for demonstrating subproblem 305 QuizJET
3664 Switch 1 Java PredictingFinalResult for demonstrating Switch 1 QuizJET conditionals, control flow, switch statement
3665 Switch 2 Java PredictingFinalResult for demonstrating Switch 2 QuizJET conditionals, control flow, switch statement
3666 Switch 3 Java PredictingFinalResult for demonstrating Switch 3 QuizJET conditionals, control flow, switch statement
3667 Test Null Java PredictingFinalResult for demonstrating Test Null QuizJET boolean expressions
3668 Using Double Java PredictingFinalResult for demonstrating Using Double QuizJET data types, primitive data types, variables
3669 Using float Java PredictingFinalResult for demonstrating Using float QuizJET data types, primitive data types, variables
3670 int Variable 1 Java PredictingFinalResult for demonstrating int Variable 1 QuizJET data types, primitive data types, variables
3671 Operations with int Java PredictingFinalResult for demonstrating Operations with int QuizJET arithmetic operations, operators, variables
3672 int Variables 4 Java PredictingFinalResult for demonstrating int Variables 4 QuizJET data types, operators, primitive data types, variables
3673 int Variables 1 Java PredictingFinalResult for demonstrating int Variables 1 QuizJET arithmetic operators, data types, operators, primitive data types, variables
3674 int Variables 2 Java PredictingFinalResult for demonstrating int Variables 2 QuizJET arithmetic operators, data types, operators, primitive data types, variables
3675 subproblem 332 Java PredictingFinalResult for demonstrating subproblem 332 QuizJET
3676 Loop While 1 Java PredictingFinalResult for demonstrating Loop While 1 QuizJET while loop
3677 Loop While 2 Java PredictingFinalResult for demonstrating Loop While 2 QuizJET while loop
3678 Loop While 3 Java PredictingFinalResult for demonstrating Loop While 3 QuizJET loops, while loop
3679 subproblem 338 Java PredictingFinalResult for demonstrating subproblem 338 QuizJET
3680 subproblem 335 Java PredictingFinalResult for demonstrating subproblem 335 QuizJET
3681 subproblem 336 Java PredictingFinalResult for demonstrating subproblem 336 QuizJET
3682 subproblem 333 Java PredictingFinalResult for demonstrating subproblem 333 QuizJET
3683 subproblem 334 Java PredictingFinalResult for demonstrating subproblem 334 QuizJET
3684 subproblem 337 Java PredictingFinalResult for demonstrating subproblem 337 QuizJET
3685 Problem 1 Java PredictingFinalResult for demonstrating Problem 1 QuizJET loops, while loop
3686 Loop While 5 Java PredictingFinalResult for demonstrating Loop While 5 QuizJET while loop
3687 subproblem 319 Java PredictingFinalResult for demonstrating subproblem 319 QuizJET
3688 subproblem 318 Java PredictingFinalResult for demonstrating subproblem 318 QuizJET
3689 subproblem 317 Java PredictingFinalResult for demonstrating subproblem 317 QuizJET
3690 subproblem 316 Java PredictingFinalResult for demonstrating subproblem 316 QuizJET
3691 Wrapper Classes 1 Java PredictingFinalResult for demonstrating Wrapper Classes 1 QuizJET wrapper classes
3692 Wrapper Classes 2 Java PredictingFinalResult for demonstrating Wrapper Classes 2 QuizJET wrapper classes
3693 Wrapper Classes 3 Java PredictingFinalResult for demonstrating Wrapper Classes 3 QuizJET wrapper classes
3694 Wrapper Classes 4 Java PredictingFinalResult for demonstrating Wrapper Classes 4 QuizJET wrapper classes
3695 q_java_Array 6 Java PredictingFinalResult for demonstrating q_java_Array 6 QuizJET
3696 q_java_ArrayList 6 Java PredictingFinalResult for demonstrating q_java_ArrayList 6 QuizJET
3697 q_java_Boolean Operation (Greater equal 2) Java PredictingFinalResult for demonstrating q_java_Boolean Operation (Greater equal 2) QuizJET boolean expressions
3698 jLabArray1 Java PredictingFinalResult for demonstrating jLabArray1 QuizJET arraylist, arrays, loops, overloading
3699 Loop Array Java PredictingFinalResult for demonstrating Loop Array QuizJET arrays
3700 Object Conditional Java PredictingFinalResult for demonstrating Object Conditional QuizJET classes, objects
3701 Question 1 Java PredictingFinalResult for demonstrating Question 1 QuizJET arithmetic operations
3702 Question 11 Java PredictingFinalResult for demonstrating Question 11 QuizJET boolean expressions
3703 Question 2 Java PredictingFinalResult for demonstrating Question 2 QuizJET conditionals
3704 Question 3 Java PredictingFinalResult for demonstrating Question 3 QuizJET objects
3705 Question 4 Java PredictingFinalResult for demonstrating Question 4 QuizJET while loop
3706 Question 5 Java PredictingFinalResult for demonstrating Question 5 QuizJET do-while loop
3707 Question 6 Java PredictingFinalResult for demonstrating Question 6 QuizJET for loop
3708 Question 7 Java PredictingFinalResult for demonstrating Question 7 QuizJET arrays
3709 Question 8 Java PredictingFinalResult for demonstrating Question 8 QuizJET arraylist
3710 Question 9 Java PredictingFinalResult for demonstrating Question 9 QuizJET interfaces
3711 Question 10 Java PredictingFinalResult for demonstrating Question 10 QuizJET inheritance
3712 q_java_q_py_dlinkedlist1 Java PredictingFinalResult for demonstrating q_java_q_py_dlinkedlist1 QuizJET linked list
3713 q_java_q_py_slinkedlist1 Java PredictingFinalResult for demonstrating q_java_q_py_slinkedlist1 QuizJET linked list
3714 q_java_recursion1 Java PredictingFinalResult for demonstrating q_java_recursion1 QuizJET recursion
3715 q_java_recursion2 Java PredictingFinalResult for demonstrating q_java_recursion2 QuizJET recursion
3716 q_java_recursion3 Java PredictingFinalResult for demonstrating q_java_recursion3 QuizJET recursion
3717 q_py_demoquestion Python PredictingFinalResult for demonstrating q_py_demoquestion QuizPET
3718 q_py_demoquestion1 Python PredictingFinalResult for demonstrating q_py_demoquestion1 QuizPET
3719 q_py_demoquestion2 Python PredictingFinalResult for demonstrating q_py_demoquestion2 QuizPET
3720 q_py_demoquestion2_v1 Python PredictingFinalResult for demonstrating q_py_demoquestion2_v1 QuizPET
3721 q_py_demoquestion2_v2 Python PredictingFinalResult for demonstrating q_py_demoquestion2_v2 QuizPET
3722 q_py_demoquestion2_v3 Python PredictingFinalResult for demonstrating q_py_demoquestion2_v3 QuizPET
3723 q_py_if_elif1_v1 Python PredictingFinalResult for demonstrating q_py_if_elif1_v1 QuizPET
3724 q_py_TEST Python PredictingFinalResult for demonstrating q_py_TEST QuizPET
3725 q_py_TESTTEST Python PredictingFinalResult for demonstrating q_py_TESTTEST QuizPET
3726 q_py_yun_test_if2 Python PredictingFinalResult for demonstrating q_py_yun_test_if2 QuizPET
3727 q_py_yun_test_if2_v1 Python PredictingFinalResult for demonstrating q_py_yun_test_if2_v1 QuizPET
3728 q_py_yun_test_if3 Python PredictingFinalResult for demonstrating q_py_yun_test_if3 QuizPET
3729 q_py_yun_test_if3_v1 Python PredictingFinalResult for demonstrating q_py_yun_test_if3_v1 QuizPET