Building Java Programs: A Back To Basics Approach (5th Edition)
Building Java Programs: A Back To Basics Approach (5th Edition)
5th Edition
ISBN: 9780135471944
Author: Stuart Reges, Marty Stepp
Publisher: PEARSON
Expert Solution & Answer
Book Icon
Chapter 13.3, Problem 25SCP

a.

Explanation of Solution

Selection sort

  • After first pass, the order of elements will be [29,17,3,94,46,8,-4,12].
  • After second pass, the order of elements will be [-4,17,3,94,46,8,29,12].
  • After third pass, the order of elements will be [-4,3,17,94,46,8,29,12].
  • After fourth pass, the order of elements will be [-4,3,8,94,46,17,29,12]...

b.

Explanation of Solution

Selection sort

  • After first pass, the order of elements will be [33,14,3,95,47,9,-42,13].
  • After second pass, the order of elements will be [-42,14,3,95,47,9,33,13].
  • After third pass, the order of elements will be [-42,3,14,95,47,9,33,13].
  • After fourth pass, the order of elements will be [-42,3,9,95,47,14,33,13]...

c.

Explanation of Solution

Selection sort

  • After first pass, the order of elements will be [7, 1, 6, 12, -3, 8, 4, 21, 2, 30, -1, 9].
  • After second pass, the order of elements will be [-3, 1, 6, 12, 7, 8, 4, 21, 2, 30, -1, 9].
  • After third pass, the order of elements will be [-3, -1, 6, 12, 7, 8, 4, 21, 2, 30, 1, 9].
  • After fourth pass, the order of elements will be [-3, -1, 1, 12, 7, 8, 4, 21, 2, 30, 6, 9].
  • After fifth pass, the order of elements will be [-3, -1, 1, 2, 7, 8, 4, 21, 12, 30, 6, 9].
  • After sixth pass, the order of elements will be [-3, -1, 1, 2, 4, 8, 7, 21, 12, 30, 6, 9]...

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