From 880f1d58549d8f81ab8a279a74f68dab52504ff7 Mon Sep 17 00:00:00 2001 From: dadgam3er Date: Tue, 5 Nov 2024 06:25:41 -0500 Subject: [PATCH] reversingArrays --- ReverseArray/ArrayReversing.class | Bin 0 -> 1202 bytes ReverseArray/ArrayReversing.java | 30 ++++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ReverseArray/ArrayReversing.class create mode 100644 ReverseArray/ArrayReversing.java diff --git a/ReverseArray/ArrayReversing.class b/ReverseArray/ArrayReversing.class new file mode 100644 index 0000000000000000000000000000000000000000..be887db9afb7c38552b581b2ac9f6e3cd0b1e2d7 GIT binary patch literal 1202 zcmaJ=T~8W86g>kA3oEDvzX7W)wz#y=Py2zIw4|ma*lmhwLwp)>s;jU|b{7-g{Skfc zi_h(YZA{}2=nrZCLSL%A10-T3eb|}1Gv}Uj@11*po}HWmSiy4*KKNBA5d;uq7~SIs zJYVP5PTtts6E%+^xNKUcx60tpEWXzeLRf_s!4M)0!!I0%x8I2a;kc%?!=QF;!4Sx7 zmb&=i2u370^wu#gk6>Y3Lrg_Hf-#I=(yX*yPc%r%ZjthMxf6|P=R2Mi&k?*)h*98^ z5lms4VY0#ZMbWlu-1}g9yJWc@w>+18Go{6@dnXz4CEz zPkrs9#sU;j?;=R+4f;#b&S($l-@v|*!ElpSc`fZQ(paEfLSK=qq?ix=(5imLs44-Y z8VDNIplVdrkWtQlhe}`cf+j{TfS;aBL6TJGh&U`Kt4C?kxkRM>%lfIZy^=_N#*CiG zt?CIqnKSfc$~a`~(06`x{#&y8I>G7C$d-dW1Qk(Y8^$P&-~_ERGw>2X7zIRbj81#BJD&rm0ME2Vsu220D$6l#9Z5235sv#{N*&ek{_VkFK+wSQze51P}0t{xq^4;|ZQ& F`X4xx46OhF literal 0 HcmV?d00001 diff --git a/ReverseArray/ArrayReversing.java b/ReverseArray/ArrayReversing.java new file mode 100644 index 0000000..70aae50 --- /dev/null +++ b/ReverseArray/ArrayReversing.java @@ -0,0 +1,30 @@ +public class ArrayReversing { + public static void main(String[] args) { + int[] intArr = { 1, 2, 3, 4, 5 }; + Reverse(intArr); + Printing(intArr); + } + + public static void Reverse(int[] arr) { + // initiate the start and the end of the ArrayReversing + int start = 0; + int end = arr.length - 1; + + while (start < end) { + int temp = arr[start]; + arr[start] = arr[end]; + arr[end] = temp; + // Moving pointers + start++; + end--; + } + } + + public static void Printing(int[] arr) { + for (int x : arr) { + System.out.println(x + " "); + } + System.out.println(); + } + +}