Showing 0-0 of 0 results
| # | Exercise Title | Features | Description | Platform | Keywords |
|---|---|---|---|---|---|
| 1 | 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 |
| 2 | 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 |
| 3 | Parse Tree Example for a Math Expression | Algorithm Visualization | Slideshow visualizing generation of a parse tree for a simple math expression. | OpenDSA | Parse Tree |
| 4 | 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 |
| 5 | 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 |
| 6 | 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 |
| 7 | 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 |
| 8 | 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 | |
| 9 | 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 | |
| 10 | 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 | |
| 11 | 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 | |
| 12 | 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 | |
| 13 | 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 | |
| 14 | 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 | |
| 15 | 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 | |
| 16 | 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 | |
| 17 | comparison operators | Java CodeVisualization for demonstrating comparison operators | JSVEE | boolean expressions, control flow, if-else statement | |
| 18 | relational operators | Java CodeVisualization for demonstrating relational operators | JSVEE | boolean expressions, logical operators | |
| 19 | Comparison | Python CodeVisualization for demonstrating Comparison | JSVEE | boolean expressions, boolean logic, comparison operators | |
| 20 | Logic | Python CodeVisualization for demonstrating Logic | JSVEE | boolean expressions, boolean logic, logical operators |