From a4fa0798307fc8d2a49e47f7418d5d02e74d297f Mon Sep 17 00:00:00 2001 From: 101zh <67253838+101zh@users.noreply.github.com> Date: Tue, 9 Jan 2024 21:30:17 +0000 Subject: [PATCH] feat(7.5): finish unit 7 lesson 5 activities --- src/main/java/Unit7/U7_L5_Activity_One.java | 23 ++++++++++++++++ src/main/java/Unit7/U7_L5_Activity_Two.java | 30 +++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 src/main/java/Unit7/U7_L5_Activity_One.java create mode 100644 src/main/java/Unit7/U7_L5_Activity_Two.java diff --git a/src/main/java/Unit7/U7_L5_Activity_One.java b/src/main/java/Unit7/U7_L5_Activity_One.java new file mode 100644 index 0000000..ec6a0a0 --- /dev/null +++ b/src/main/java/Unit7/U7_L5_Activity_One.java @@ -0,0 +1,23 @@ +package Unit7; + +// Have to get rid of package statement + +public class U7_L5_Activity_One { + public static void sortAndPrintReverse(String[] arr) { + for (int i = 0; i < arr.length; i++) { + int high = i; + for (int j = i + 1; j < arr.length; j++) { + if (arr[j].compareTo(arr[high]) > 0) { + high = j; + } + } + String temp = arr[i]; + arr[i] = arr[high]; + arr[high] = temp; + } + + for (int i = 0; i < arr.length; i++) { + System.out.print(arr[i] + " "); + } + } +} diff --git a/src/main/java/Unit7/U7_L5_Activity_Two.java b/src/main/java/Unit7/U7_L5_Activity_Two.java new file mode 100644 index 0000000..583a88d --- /dev/null +++ b/src/main/java/Unit7/U7_L5_Activity_Two.java @@ -0,0 +1,30 @@ +package Unit7; + +// Have to get rid of package statement + +import java.util.ArrayList; + +public class U7_L5_Activity_Two +{ + + public static void selectSortReverse(ArrayList list){ + + for(int i=0; ilist.get(largestIndex)){ + largestIndex=j; + } + } + int temp = list.get(i); + + list.set(i, list.get(largestIndex)); + list.set(largestIndex, temp); + } + + System.out.println(list); + + } + +} +