Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

in java Develop a program to maintain a list of homework assignments. When an assignment s assigned, add it to the list, and when it

in java
image text in transcribed
Develop a program to maintain a list of homework assignments. When an assignment s assigned, add it to the list, and when it is completed, remove it. You should keep track of the due date. Your program should provide the following services: - Add a new assignment - Remove an assignment - Provide a list of the assignments in the order they were assigned (not by due date) - Find the assignment(s) with the earliest due date. You need to implement this twice - once using an ArrayList for the assignments and once using a LinkedList. Then write 3 paragraphs about hovy this program works. The topics of your 3 paragraphs are: - explaining how the Arraylist handles these actions - explaining how the LinkedList handles these actions - comparing the two implementations and making a recommendation on the best one to use for this program What to submit: - all java files needed to run your programs - please put related files together in a zip file. I should have one zip file for your ArrayList program and 1 zip file with your LinkedList program. - a word document with your paragraphs

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Systems For Advanced Applications 9th International Conference Dasfaa 2004 Jeju Island Korea March 2004 Proceedings Lncs 2973

Authors: YoonJoon Lee ,Jianzhong Li ,Kyu-Young Whang

2004th Edition

3540210474, 978-3540210474

More Books

Students also viewed these Databases questions