diff --git a/ArrayManipulation.java b/ArrayManipulation.java index 22b6ed2..21bd42c 100644 --- a/ArrayManipulation.java +++ b/ArrayManipulation.java @@ -1,7 +1,36 @@ +//coding Team 53 :) import java.util.Arrays; public class ArrayManipulation { + + public static int[] removeFirst(int[] arr){ + int[] result = new int[arr.length-1]; + for(int i = 1; i < arr.length, i++){ + result[i-1] = arr[i]; + } + return result; + } + + public static int[] removeLast(int[] arr) { + int[] result = new int[arr.length-1]; + for(int i = 0; i < arr.length - 1; i++) { + result[i] = arr[i]; + } + return result; +} + + + public static int[] squareEach(int[] arr) { + + int[] result = new int[arr.length]; + for(int i = 0; i < arr.length; i++) { + result[i] = arr[i] * arr[i]; + } + return result; + + } + public static int[] reverseArray(int[] arr) { @@ -16,7 +45,12 @@ public class ArrayManipulation { public static void main(String[] args) { int[] arr = {1,2,3,4,5}; + System.out.println(Arrays.toString(removeFirst(arr))); + System.out.println(Arrays.toString(removeLast(arr))); + System.out.println(Arrays.toString(squareEach(arr))); System.out.println(Arrays.toString(reverseArray(arr))); + + } -} +} \ No newline at end of file