Showing 0–0 of 0 results
# Exercise Title Features Description Platform Keywords
1 Assignment Operators Python BehaviorExample for demonstrating Assignment Operators WebEx operators, variables
2 Logical Operators Python BehaviorExample for demonstrating Logical Operators WebEx if-else statement, logical operators
3 Comparison Operators Python BehaviorExample for demonstrating Comparison Operators WebEx boolean expressions, comparison operators, operators
4 Bitwise Operators Python BehaviorExample for demonstrating Bitwise Operators WebEx boolean expressions, operators
5 Identity Operators Python BehaviorExample for demonstrating Identity Operators WebEx boolean expressions, operators
6 Arithmetic Operators Python BehaviorExample for demonstrating Arithmetic Operators WebEx
7 Boolean Operators Boolean Operators AnnEx boolean expressions
8 comparison operators comparison operators AnnEx boolean expressions
9 boolean operators boolean operators AnnEx boolean expressions
10 Logical Operators Logical Operators AnnEx boolean expressions, if-else statement
11 relational operators relational operators AnnEx boolean expressions
12 comparison operators Java CodeVisualization for demonstrating comparison operators JSVEE boolean expressions, control flow, if-else statement
13 relational operators Java CodeVisualization for demonstrating relational operators JSVEE boolean expressions, logical operators
14 Boolean Operators: AND, OR, NOT Question, Battery Boolean Operator self-assessment questions: AND, OR, NOT. OpenDSA Boolean Operator, Conditional Statement
15 artithmetic.inc_dec_operators PCEX Set of activities for artithmetic.inc_dec_operators PCEX
16 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
17 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
18 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
19 artithmetic.inc_dec_operators PCEX Set of activities for artithmetic.inc_dec_operators PCEX
20 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
21 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
22 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
23 DEPRECATED_Boolean Operators Java BehaviorExample for demonstrating DEPRECATED_Boolean Operators AnnEx
24 DEPRECATED_comparison operators Java BehaviorExample for demonstrating DEPRECATED_comparison operators AnnEx
25 DEPRECATED_conditional operators Java BehaviorExample for demonstrating DEPRECATED_conditional operators AnnEx
26 DEPRECATED_logical operators Java BehaviorExample for demonstrating DEPRECATED_logical operators AnnEx
27 DEPRECATED_relational operators Java BehaviorExample for demonstrating DEPRECATED_relational operators AnnEx
28 q_py_arithmetic1_es Python PredictingFinalResult for demonstrating q_py_arithmetic1_es QuizPET operators, variables
29 simple arithmetic Python PredictingFinalResult for demonstrating simple arithmetic QuizPET operators, variables
30 q_py_arithmetic2_es Python PredictingFinalResult for demonstrating q_py_arithmetic2_es QuizPET operators, variables
31 arithmetic Python PredictingFinalResult for demonstrating arithmetic QuizPET operators, variables
32 q_py_exchange1_es Python PredictingFinalResult for demonstrating q_py_exchange1_es QuizPET operators, variables
33 exchange variables Python PredictingFinalResult for demonstrating exchange variables QuizPET operators, swap, variables
34 q_py_exchange2_es Python PredictingFinalResult for demonstrating q_py_exchange2_es QuizPET operators, variables
35 exchange variables 2 Python PredictingFinalResult for demonstrating exchange variables 2 QuizPET operators, swap, variables
36 q_py_output1_es Python PredictingFinalResult for demonstrating q_py_output1_es QuizPET operators, strings, variables
37 q_py_output3_es Python PredictingFinalResult for demonstrating q_py_output3_es QuizPET operators, strings, variables
38 q_py_swap1_es Python PredictingFinalResult for demonstrating q_py_swap1_es QuizPET operators, variables
39 swap Python PredictingFinalResult for demonstrating swap QuizPET operators, swap, variables
40 Simple Calculations Python BehaviorExample for demonstrating Simple Calculations WebEx operators, variables
41 Variable Assignment Python BehaviorExample for demonstrating Variable Assignment WebEx operators, variables
42 Multiple Variable Assignment Python BehaviorExample for demonstrating Multiple Variable Assignment WebEx operators, variables
43 Variable type: Numbers Python BehaviorExample for demonstrating Variable type: Numbers WebEx operators, variables
44 Variable type: Strings Python BehaviorExample for demonstrating Variable type: Strings WebEx operators, variables
45 Arithmatic Operations Python BehaviorExample for demonstrating Arithmatic Operations WebEx operators, variables
46 Variable Type Conversion Python BehaviorExample for demonstrating Variable Type Conversion WebEx operators, variables
47 Hello Construct a program that prints out hello and world on separate lines. jsParsons operators, variables
48 Imprimir hola mundo Construye un programa que imprima hola y mundo en lineas separadas. jsParsons operators, variables
49 Addition Construct a program that prints the value 8. jsParsons operators, variables
50 Practicar el orden de líneas para obtener el número correcto Construye un programa que imprima el valor 8. jsParsons operators, variables
51 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
52 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
53 Swap Construct a program that swaps the values of x and y variables. jsParsons operators, variables
54 Aritmethics 2 Python CodeVisualization for demonstrating Aritmethics 2 JSVEE operators, variables
55 Hello Python CodeVisualization for demonstrating Hello JSVEE operators, variables
56 Simpel Arithmetics Python CodeVisualization for demonstrating Simpel Arithmetics JSVEE operators, variables
57 Swap Python CodeVisualization for demonstrating Swap JSVEE operators, swap, variables
58 Variables Python CodeVisualization for demonstrating Variables JSVEE operators, variables
59 ae_python_assignment Python CodeVisualization for demonstrating ae_python_assignment JSVEE operators, variables
60 ae_python_intro Python CodeVisualization for demonstrating ae_python_intro JSVEE operators, variables
61 Aliasing 1 Python PredictingFinalResult for demonstrating Aliasing 1 QuizPET aliasing, operators, variables
62 Aliasing 2 Python PredictingFinalResult for demonstrating Aliasing 2 QuizPET aliasing, operators, variables
63 Aliasing 3 Python PredictingFinalResult for demonstrating Aliasing 3 QuizPET aliasing, operators, variables
64 q_py_data_types2_es Python PredictingFinalResult for demonstrating q_py_data_types2_es QuizPET functions, operators, variables
65 q_py_q_py_datatype1_es Python PredictingFinalResult for demonstrating q_py_q_py_datatype1_es QuizPET functions, operators, variables
66 Constants 1 Java PredictingFinalResult for demonstrating Constants 1 QuizJET arithmetic operators, constants, operators, variables
67 Constants 2 Java PredictingFinalResult for demonstrating Constants 2 QuizJET arithmetic operators, constants, data types, operators, variables
68 Using int Java PredictingFinalResult for demonstrating Using int QuizJET arithmetic operators, operators, primitive data types, variables
69 Using float Java PredictingFinalResult for demonstrating Using float QuizJET arithmetic operators, operators, primitive data types, variables
70 int Variables 4 Java PredictingFinalResult for demonstrating int Variables 4 QuizJET arithmetic operators, variables
71 int Variables 3 Java PredictingFinalResult for demonstrating int Variables 3 QuizJET arithmetic operators, data types, operators, primitive data types, variables
72 int Variables 1 Java PredictingFinalResult for demonstrating int Variables 1 QuizJET arithmetic operators, data types, operators, primitive data types, variables
73 int Variables 2 Java PredictingFinalResult for demonstrating int Variables 2 QuizJET arithmetic operators, data types, operators, primitive data types, variables
74 Boolean expressions (Memphis) Some basic demos of boolean expressions (1-31) AnnEx logical operators
75 (LogicalOperators) Compare numbers - CSEdPad This program check whether two numbers are equal or not AnnEx logical operators
76 (LogicalOperators) Leap year - CSEdPad This program checks whether a year is a leap year or not AnnEx logical operators
77 Multiple Variables Java CodeVisualization for demonstrating Multiple Variables JSVEE arithmetic operators, data types, operators, primitive data types, variables
78 Greet Python CodeVisualization for demonstrating Greet JSVEE input, operators, variables
79 Input 2 Python CodeVisualization for demonstrating Input 2 JSVEE input, operators, variables
80 ae_python_input Python CodeVisualization for demonstrating ae_python_input JSVEE functions, operators, variables
81 Data Types 2 Python PredictingFinalResult for demonstrating Data Types 2 QuizPET data types, operators, variables
82 Data Type 1 Python PredictingFinalResult for demonstrating Data Type 1 QuizPET data types, operators, variables
83 IF...ELSE Statement (Multiple Conditions) Python BehaviorExample for demonstrating IF...ELSE Statement (Multiple Conditions) WebEx if-else statement, logical operators
84 Division Java PredictingFinalResult for demonstrating Division QuizJET arithmetic operations, operators, variables
85 Using double Java PredictingFinalResult for demonstrating Using double QuizJET arithmetic operations, arithmetic operators, operators, primitive data types, variables
86 Increment Operator Java PredictingFinalResult for demonstrating Increment Operator QuizJET arithmetic operations, arithmetic operators, operators, variables
87 Using double and Math class Java PredictingFinalResult for demonstrating Using double and Math class QuizJET arithmetic operations, operators, primitive data types, variables
88 Using Math class 1 Java PredictingFinalResult for demonstrating Using Math class 1 QuizJET arithmetic operations, operators, variables
89 Using Math class 2 Java PredictingFinalResult for demonstrating Using Math class 2 QuizJET arithmetic operations, operators, variables
90 Modulus Operator Java PredictingFinalResult for demonstrating Modulus Operator QuizJET arithmetic operations, operators, variables
91 Post Decrement Java PredictingFinalResult for demonstrating Post Decrement QuizJET arithmetic operations, arithmetic operators
92 Post Increment Java PredictingFinalResult for demonstrating Post Increment QuizJET arithmetic operations, arithmetic operators, operators, variables
93 Operations with int Java PredictingFinalResult for demonstrating Operations with int QuizJET arithmetic operations, operators, variables
94 int Variables 4 Java PredictingFinalResult for demonstrating int Variables 4 QuizJET data types, operators, primitive data types, variables
95 Arithmetic Operations Arithmetic Operations AnnEx arithmetic operations, operators, variables
96 HelloWorld HelloWorld_v2 AnnEx data types, operators, variables
97 Increment Increment AnnEx arithmetic operations, operators, variables
98 Operator Operator AnnEx arithmetic operations, operators, variables
99 Primitive Data Types Primitive Data Types AnnEx data types, operators, primitive data types, variables
100 Type Casting Type Casting AnnEx arithmetic operations, operators, primitive data types, variables
101 Variable Declaration Variable Declaration AnnEx data types, operators, variables
102 Variable Initialization Variable Initialization AnnEx data types, operators, primitive data types, variables
103 Arithmetic Operations Java CodeVisualization for demonstrating Arithmetic Operations JSVEE arithmetic operations, arithmetic operators, operators, variables
104 Hello Printer Java CodeVisualization for demonstrating Hello Printer JSVEE data types, operators, primitive data types, variables
105 Print Tester Java CodeVisualization for demonstrating Print Tester JSVEE arithmetic operations, data types, operators, variables
106 Variable Demo Java CodeVisualization for demonstrating Variable Demo JSVEE arithmetic operations, arithmetic operators, data types, operators, variables
107 Cash Register Constant Demo Java CodeVisualization for demonstrating Cash Register Constant Demo JSVEE constants, data types, operators, primitive data types, variables
108 Constant Demo Java CodeVisualization for demonstrating Constant Demo JSVEE constants, data types, operators, primitive data types, variables
109 Constsnt Math Demo Java CodeVisualization for demonstrating Constsnt Math Demo JSVEE constants, data types, operators, primitive data types, variables
110 Primitive Datatype Demo Java CodeVisualization for demonstrating Primitive Datatype Demo JSVEE data types, operators, primitive data types, variables
111 Unary Operator Demo Java CodeVisualization for demonstrating Unary Operator Demo JSVEE arithmetic operations, operators, variables
112 Input 1 Python CodeVisualization for demonstrating Input 1 JSVEE functions, input, operators, variables
113 ae_python_float Python CodeVisualization for demonstrating ae_python_float JSVEE data types, operators, variables
114 Data Type Typeof Python CodeVisualization for demonstrating Data Type Typeof JSVEE data types, operators, variables
115 account management Python PredictingFinalResult for demonstrating account management QuizPET boolean expressions, boolean logic, logical operators
116 comparison Python PredictingFinalResult for demonstrating comparison QuizPET boolean expressions, boolean logic, comparison operators
117 Boolean Operations (OR) Java PredictingFinalResult for demonstrating Boolean Operations (OR) QuizJET boolean expressions, control flow, logical operators
118 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
119 Comparisons Construct a program that prints out whether variable a is bigger than b. jsParsons boolean expressions, boolean logic, comparison operators
120 Comparison Python CodeVisualization for demonstrating Comparison JSVEE boolean expressions, boolean logic, comparison operators
121 Logic Python CodeVisualization for demonstrating Logic JSVEE boolean expressions, boolean logic, logical operators
122 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
123 Functional Programming: Cons, Hd, and Tl, Exercise 2 Question A question related to the cons, hd, and tl operators. OpenDSA Functional Programming
124 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
125 DEPRECATED_Operator Java BehaviorExample for demonstrating DEPRECATED_Operator AnnEx
126 Functional Programming: Cons Operator Tracing Exercise A question related to the cons operator. OpenDSA Functional Programming
127 Logical Equivalence Review Questions Question, Battery Logical equivalence self-assessment questions. OpenDSA Boolean Operator, Boolean Expression
128 Chapter Review Questions: Software Testing Question, Battery Software testing for CS1 self-assessment questions. OpenDSA Boolean Operator, Boolean Expression
129 Modulus (Memphis) Demonstrates usage of the % operator. % means "remainder when you divide by" For example: 49 % 6 = 1... AnnEx
130 Functional Programming: isEq Tracing Exercise A question related to the isEq operator. OpenDSA Functional Programming
131 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
132 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
133 Operations with Variables C++ BehaviorExample for demonstrating Operations with Variables AnnEx
134 Boolean Operations (AND) Java PredictingFinalResult for demonstrating Boolean Operations (AND) QuizJET boolean expressions, conditionals, control flow, if-else statement
135 Boolean Operations (Greater equal) Java PredictingFinalResult for demonstrating Boolean Operations (Greater equal) QuizJET boolean expressions, conditionals, control flow, if-else statement
136 Boolean Operations (Less equal) Java PredictingFinalResult for demonstrating Boolean Operations (Less equal) QuizJET boolean expressions, conditionals, control flow, if-else statement
137 Boolean Operations (Not) Java PredictingFinalResult for demonstrating Boolean Operations (Not) QuizJET boolean expressions, control flow, if-else statement
138 Boolean Operations (Not equal) Java PredictingFinalResult for demonstrating Boolean Operations (Not equal) QuizJET boolean expressions, control flow, if-else statement
139 Recursive Operations in a Binary Tree Presentation Slideshow discussing recursive operations on a binary tree. OpenDSA Array-Based Stack
140 Linked List Operations - Size 1 In this example, we will learn how to create more functions inside a linked list PCEX
141 Linked List Operations - Size 2 In this example, we will learn how to create more functions inside a linked list PCEX
142 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
143 DEPRECATED_arithmetic operations Java BehaviorExample for demonstrating DEPRECATED_arithmetic operations AnnEx
144 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
145 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
146 Compound Assignment Java PredictingFinalResult for demonstrating Compound Assignment QuizJET arithmetic operations
147 Constants in Math class Java PredictingFinalResult for demonstrating Constants in Math class QuizJET arithmetic operations, constants
148 Using Math Class (abs) Java PredictingFinalResult for demonstrating Using Math Class (abs) QuizJET arithmetic operations
149 Using Math Class (ceil) Java PredictingFinalResult for demonstrating Using Math Class (ceil) QuizJET arithmetic operations
150 Pre Decrement Java PredictingFinalResult for demonstrating Pre Decrement QuizJET arithmetic operations
151 Strings 2 Java PredictingFinalResult for demonstrating Strings 2 QuizJET string operations, strings
152 Strings 3 Java PredictingFinalResult for demonstrating Strings 3 QuizJET string operations, strings
153 Strings 4 Java PredictingFinalResult for demonstrating Strings 4 QuizJET string operations, strings
154 Strings 5 Java PredictingFinalResult for demonstrating Strings 5 QuizJET string operations, strings
155 String (equals) Java PredictingFinalResult for demonstrating String (equals) QuizJET string operations, strings
156 String (replace) Java PredictingFinalResult for demonstrating String (replace) QuizJET string operations, strings
157 Question 1 Java PredictingFinalResult for demonstrating Question 1 QuizJET arithmetic operations
158 Combining Assignment and Arithmetic Java BehaviorExample for demonstrating Combining Assignment and Arithmetic AnnEx arithmetic operations
159 Decrement Java BehaviorExample for demonstrating Decrement AnnEx arithmetic operations, variables
160 MultiInterfaces MultiInterfaces AnnEx arithmetic operations, interfaces
161 Math Functions Math Functions AnnEx arithmetic operations, variables
162 Combining Query Results (1) Combining Query Results (1) AnnEx set operations
163 Combining Query Results (1) pt This is the portuguese version. AnnEx set operations
164 Combining Query Results (2) Combining Query Results (2) AnnEx set operations
165 Combining Query Results (2) pt This is the portuguese version. AnnEx set operations
166 Combining Query Results (3) Combining Query Results (3) AnnEx set operations
167 Combining Query Results (3) pt This is the portuguese version. AnnEx set operations
168 Comparing Subquery Results (1) Comparing Subquery Results (1) AnnEx set operations, subqueries
169 Comparing Subquery Results (1) pt This is the portuguese version. AnnEx set operations
170 Comparing Subquery Results (2) Comparing Subquery Results (2) AnnEx set operations, subqueries
171 Comparing Subquery Results (2) pt This is the portuguese version. AnnEx set operations
172 Concat Demo Java CodeVisualization for demonstrating Concat Demo JSVEE string operations, strings
173 String Example Java CodeVisualization for demonstrating String Example JSVEE string operations, strings
174 ToString Demo Java CodeVisualization for demonstrating ToString Demo JSVEE string operations, strings
175 Strings 1 Java PredictingFinalResult for demonstrating Strings 1 QuizJET string, string operations, strings
176 Strings 6 Java PredictingFinalResult for demonstrating Strings 6 QuizJET conditionals, data types, string operations, strings, variables
177 Use 2D Array Use 2D Array AnnEx 2d arrays, arithmetic operations, arrays, variables
178 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
179 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
180 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
181 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
182 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
183 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
184 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
185 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
186 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
187 Comparing Strings Java PredictingFinalResult for demonstrating Comparing Strings QuizJET boolean expressions, control flow, string operations
188 Comparing Strings Java PredictingFinalResult for demonstrating Comparing Strings QuizJET boolean expressions, conditionals, data types, string operations, strings, variables
189 String Variables Java PredictingFinalResult for demonstrating String Variables QuizJET data types, primitive data types, string operations, strings, variables
190 Binary search Binary Search operates by dividing an array in half, and then determining whether or not the target value would be... PCEX
191 Binary search Binary Search operates by dividing an array in half, and then determining whether or not the target value would be... PCEX
192 Selection sort Ascending-order Selection sort operates by finding the minimum element of an array and moving it to the “beginning” of the... PCEX
193 Selection sort Descending-order Selection sort operates by finding the maximum element of an array and moving it to the “beginning” of the... PCEX
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 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
202 Functional Programming: Split and Join Algorithm Visualization, Code Tracing Presentation Slideshow visualizing split and join operations in a functional programming language. OpenDSA Functional Programming
203 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
204 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
205 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