Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Java Program. Please only answer if you understand the problem. Using Stack ADT,

ID: 3715620 • Letter: J

Question

Java Program. Please only answer if you understand the problem.

Using Stack ADT, write a program to test if a given input string containing the exactly one character ‘$’ is in the following set.

L = { w$w’: w is an empty string or a string of characters such that each character belongs to the English alphabet {a, b, c, ……, x, y, z} and w’ = reverse(w)}

For example, $, abc$cba, pandabear$raebadnap are in L. usmc$mcus, pandabear$, abc$abc are not in L.

Below is a sample run of your program:

Please input a string containing $:

$

$ is in that given set.

Please input a string containing:

pandabear$raebadnap

pandabear$raebadnap is in that given set.   

      Please input a string containing $:

      abc$cnbc

      abc$cnbc is not in that given set.

Explanation / Answer

Hi Dear,

Please find my implementation.

Output:

Please input a string containing $:
pandabear$raebadnap
pandabear$raebadnap is in that given set.

Process finished with exit code 0

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote