Assessment 4_12_sample
Instructions
This assessment is designed to be completed in 10 minutes or less.
Copy the template below and get all the test cases to pass. Hard-coding answers will not receieve credit; your solution must work for valid arrays.
The problem
Imagine that the user provides a one dimensional list. Return a sorted version of this one dimensional list. For example, if the user enters [3, 4, 1, 2, -1] your code would return [-1, 1, 2, 3, 4].
Please do not use any Java code or libraries that we have not covered in class; this defeats the purpose of the assessment and will not receive credit.
Code Template and Test cases
import java.util.Arrays;
public class Assess4_12_Sample{
  public static int[] sort(int[] arr){
    int [] result = new int[2];
    
    return arr;
  }
  public static void main(String[] args){
    int [] arr1 = {};
    int [] result1 = {};
    System.out.println("test1: " + Arrays.equals(sort(arr1), result1));
    int [] arr2 = {1};
    int [] result2 = {1};
    System.out.println("test2: " + Arrays.equals(sort(arr2), result2));
    int [] arr3 = {1, 2};
    int [] result3 = {1, 2};
    System.out.println("test2: " + Arrays.equals(sort(arr3), result3));
    int [] arr4 = {2, 1};
    int [] result4 = {1, 2};
    System.out.println("test4: " + Arrays.equals(sort(arr4), result4));
    int [] arr5 = {1, 2, 3};
    int [] result5 = {1, 2, 3};
    System.out.println("test5: " + Arrays.equals(sort(arr5), result5));
    int [] arr6 = {1, 3, 2};
    int [] result6 = {1, 2, 3};
    System.out.println("test6: " + Arrays.equals(sort(arr6), result6));
    int [] arr7 = {2, 1, 3};
    int [] result7 = {1, 2, 3};
    System.out.println("test7: " + Arrays.equals(sort(arr7), result7));
    int [] arr8 = {1, 2, 3, 4};
    int [] result8 = {1, 2, 3, 4};
    System.out.println("test8: " + Arrays.equals(sort(arr8), result8));
    int [] arr9 = {1, 3, 2, 4};
    int [] result9 = {1, 2, 3, 4};
    System.out.println("test9: " + Arrays.equals(sort(arr9), result9));
    int [] arr10 = {4, 3, 2, 1};
    int [] result10 = {1, 2, 3, 4};
    System.out.println("test10: " + Arrays.equals(sort(arr10), result10));
  }
}