FIT2004: Algorithms and data structures Assignment, MUM, Malaysia you need to create a program the user can enter a word, reverse the word and check if the word is a palindrome word using a linked list
University | Monash University Malaysia (MUM) |
Subject | FIT2004: Algorithms and data structures |
you need to create a program the user can enter a word, reverse the word and check if the word is a palindrome word using a linked list. At the end of the program, it will list all of the palindrome words from the words entered.
The program must consist of the following method/function:
a) menu() – as an interface for the user
b) add_word(string) – to enter the word into the list
c) show_list() – to display the lists
d) reverse_word(string) – to reverse the word
e) palindrome(string) – to check if the word is a palindrome
f) palindrome_list() – to list all of the palindrome words
g) delete_list() – to delete list
For example, a segment of output:
How many words do you want to enter: 3
Please enter a word: kayak
Please enter a word: madam
Please enter a word: world
Reversed the word: kayak
Reversed the word: madam
Reversed the word: low
kayak is a palindrome word.
madam is a palindrome word
world is not a palindrome word.
List of the palindrome words: kayak, madam
Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.
Get Help By Expert
Are you looking for FIT2004 Algorithms and Data Structures assignment help? If so, AssignmentHelper.my is here to provide you with the best assistance. We are a leading online assignment writing service provider based in Malaysia that offers top-notch academic writing services to students worldwide. Our team of experienced homework helpers has been carefully hand-picked for their expertise in FIT2004 Algorithms and Data Structures. They are well-versed in the concepts and theories of this subject, and have years of experience providing quality assignment assistance to students studying for the MUM course.
Recent Solved Questions
- MPRM7113 Research Methodology Assignment 2 September 2024 Semester (202409)
- ECW1101: Introductory Microeconomics Essay, MUM, Malaysia Explain why the world price of palm oil increases as the result of the impact of Russia-Ukraine conflict
- Issues In Global Business Assignment, MUM, Malaysia Multinational corporations are increasing major risks multinational corporations face opportunities but pose
- Research Methods Thesis, UMS, Malaysia The dependent variable of this study is Customer satisfaction in the Johor Bahru property industry, which is the primary interest of the study
- Aircraft Electrical Essay, GFA, Malaysia Write an essay on how an aircraft electrical distribution system power up essential aircraft systems
- Using IRAC method Scenario You are employed by Events Management Ltd in the business acquisition: Business Laws Assignment, HU, Malaysia
- Introduction to Fintech Assignment, APU, Malaysia Revolute is a British financial technology company that offers banking services Headquartered in London
- You felt that the above retirement program may be very hard to achieve as your monthly income is not sufficient to contribute the required monthly investment installment: Financial Management Assignment, UTP, Malaysia
- LAW511: Postmodernism re-opens and unsettles the legal concepts which had been previously thought: JURISPRUDENCE II Assignment, UiTM, Malaysia
- Toxicology Essay, UM, Malaysia Explain the dose-response relationship of all toxicants. Which one is more potent? Toxicant A or B