Kindly answer this as soon as possible. Very Urgent. And solve this in JAVA. Design and develop an algorithm, function, method, utility, command or component (OR find a pre-written/pre-existing one) that sorts a multi-column contact list (consisting of last name, first name and middle name). You may use any appropriate data structure of your choice to hold your data. Implement your solution as part of a program (written in any language of your choice) that displays the list before it is sorted, and after it is sorted. Refer to the Sample Unsorted Input Data and the Sample Sorted Output Data below to see how the list should be transformed by the sort of process. The output should be ordered by Last Name. The First Name should be ordered within Last Name and the Middle Name should be ordered within First Name. All the sorting should be performed in ascending order. If you use a pre-existing algorithm (from a Library, Operating System or otherwise), be sure to fully identify the Library, Operating System, individual, etc. give full attribution or credit to the source. Sample Unsorted Input Data: Smith, John Vince Doe, Jane Marie Doe, Sally Mae Smith, Robert Anthony Doe, Sally Maria Sample Sorted Output Data: Doe, Jane Marie Doe, Sally Mae Doe, Sally Maria Smith, John Vince Smith, Robert Anthony

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Kindly answer this as soon as possible. Very Urgent.
And solve this in JAVA.
Design and develop an algorithm, function, method, utility, command or component (OR find a
pre-written/pre-existing one) that sorts a multi-column contact list (consisting of last name, first
name and middle name). You may use any appropriate data structure of your choice to hold your
data.
Implement your solution as part of a program (written in any language of your choice) that
displays the list before it is sorted, and after it is sorted. Refer to the Sample Unsorted Input Data
and the Sample Sorted Output Data below to see how the list should be transformed by the sort
of process.
The output should be ordered by Last Name. The First Name should be ordered within Last
Name and the Middle Name should be ordered within First Name. All the sorting should be
performed in ascending order.
If you use a pre-existing algorithm (from a Library, Operating System or otherwise), be sure to
fully identify the Library, Operating System, individual, etc. give full attribution or credit to the
source.
Sample Unsorted Input Data:
Smith, John Vince
Doe, Jane Marie
Doe, Sally Mae
Smith, Robert Anthony
Doe, Sally Maria
Sample Sorted Output Data: Doe, Jane Marie
Doe, Sally Mae
Doe, Sally Maria
Smith, John Vince
Smith, Robert Anthony
Transcribed Image Text:Kindly answer this as soon as possible. Very Urgent. And solve this in JAVA. Design and develop an algorithm, function, method, utility, command or component (OR find a pre-written/pre-existing one) that sorts a multi-column contact list (consisting of last name, first name and middle name). You may use any appropriate data structure of your choice to hold your data. Implement your solution as part of a program (written in any language of your choice) that displays the list before it is sorted, and after it is sorted. Refer to the Sample Unsorted Input Data and the Sample Sorted Output Data below to see how the list should be transformed by the sort of process. The output should be ordered by Last Name. The First Name should be ordered within Last Name and the Middle Name should be ordered within First Name. All the sorting should be performed in ascending order. If you use a pre-existing algorithm (from a Library, Operating System or otherwise), be sure to fully identify the Library, Operating System, individual, etc. give full attribution or credit to the source. Sample Unsorted Input Data: Smith, John Vince Doe, Jane Marie Doe, Sally Mae Smith, Robert Anthony Doe, Sally Maria Sample Sorted Output Data: Doe, Jane Marie Doe, Sally Mae Doe, Sally Maria Smith, John Vince Smith, Robert Anthony
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education