Find Jobs
Hire Freelancers

Simple Java homework help: stack to identify palindromes

$10-75 USD

Completed
Posted over 8 years ago

$10-75 USD

Paid on delivery
I got roped into helping a friend finish some Java homework; unfortunately I don't have time to do it. So, I turn to Freelancer. PLEASE NOTE: I need this completed within 24 hours, so please only bid if you are available to start immediately. I will be available for questions anytime you like. ALSO - please use Eclipse as opposed to NetBeans or some other IDE, so I can easily use the project. The point of the project is to create GUI using Eclipse that decrypts an encoded message by identifying palindromes — words that are the same forward or backward. For example, "ada" is a palindrome, and so is "rotator". The user will enter an input file name (a .txt file) and then press a button to read and decode the file. The decoded message will then be displayed in a text area on the screen. The following rule is the key for which words are part of the actual message: Any palindrome in the input file indicates that there is a word following the palindrome that is part of the message. However, the word does not immediately follow the palindrome, it follows it by the length of the palindrome. For example, if the word "rotator" appears in the text, then the seventh word after "rotator" is part of the message. The program must use a Stack ([login to view URL]) and a Queue to determine if a word is a palindrome. Here is an example of the input and output: EXAMPLE INPUT: chicken bob without ocelot hello candy anna mistletoe mowing universe world cow nestled The output for this would be "hello world" — the third word following "bob" is "hello", and the fourth word following "anna" is "world". Also keep in mind it is possible to have multiple palindromes back to back, as shown below. EXAMPLE INPUT: chicken bob anna without pepperoni hello pizza namely mowing universe world cow nestled The output for this would be "pepperoni pizza" — the third word following "bob" is "pepperoni", and the fourth word following "anna" is "pizza". She's already got it started, so I'm attaching what I've got. I haven't honestly looked at it so I don't know how useful it is or isn't; you're welcome to start from scratch if that's easier. Please let me know if you have any questions.
Project ID: 8708167

About the project

9 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello there, I teach programming language courses in a university. Lots of experience with algorithms, data structures, C/C++/C# and Java. Let me know if you're interested. Cheers!
$50 USD in 1 day
5.0 (44 reviews)
5.6
5.6
9 freelancers are bidding on average $54 USD for this job
User Avatar
Hello My name is Ahmed, i passed freelancer java exam with top 10% rated plus i got 2 java certificate 1Z0-803 and 1Z0-804 with 3+ years experience. i will finish in next 10 hours, and deliver it full explained and commented as eclipse project. small overview of feedback on my profile “professional , the best , if u have any problem in java , i would recommend Ahmed” "Highly recommended , smart , on time ,high experience and he did a difficult assignment that others couldn't finish . will hire again" “Awesome job as usual highly recommended very dedicated and satisfying A+++ Thank you for this great job” looking forward to work with you Regards
$40 USD in 1 day
4.9 (405 reviews)
6.6
6.6
User Avatar
Hi, I am a senior java developer, I have done a lot of web/standalone java application with different technologies. My core areas of expertise are Spring Framework (full proficiency), struts2, Web-services (REST, SOAP), Sql/NoSql, Hadoop, Hbase... I have read the task and it will take less then 5 hours. Please contact with me and we will discuss the details. Thanks
$45 USD in 1 day
5.0 (8 reviews)
5.0
5.0
User Avatar
Hi, I am Software Engineer. I have skills in Desktop Application Development, Android Development, Databases, Web development and Graphics Designing. I have experience with C/C++, C#, Java, Visual Basic, SQL/MySQL, HTML/CSS and Javascript. I can do your work. I deliver my work on time. I will wait for your reply. Regards, Naveed Ahmed
$47 USD in 1 day
5.0 (20 reviews)
4.4
4.4
User Avatar
Hi, I’m pleased to check this project here as it perfectly match with my area of expertise. So if you need good quality work asap than you can hire me. Now we can move forward to more details. I always do care of requirements , meeting deadlines and can job right now. i can do it in 6 hours
$60 USD in 0 day
5.0 (13 reviews)
3.8
3.8
User Avatar
I have read your requirements. Please open chat to discuss further. ++++++++++++====================+++++++++++++++=============================
$122 USD in 5 days
4.7 (8 reviews)
3.7
3.7
User Avatar
I will do my best. I am hard working, student, fast and simple. Hope to hear from you! You won't regret it.
$30 USD in 1 day
4.9 (11 reviews)
2.5
2.5
User Avatar
Hey, how are you? i read all the requirements for your java program, as i am expert in Java and many other languages, i can make it within 12 hours easily. Looking forward to positive response from you, Thank you.
$50 USD in 0 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Propunerea nu a fost încă furnizată
$45 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Salem, United States
5.0
2
Payment method verified
Member since Sep 25, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.