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
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
Related questions
Question
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images
Recommended textbooks for you
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education