Initial commit

This commit is contained in:
Marc Koch 2020-05-07 18:22:43 +02:00
commit 40804bc52f
Signed by: marc
GPG Key ID: AC2D4E00990A6767
3 changed files with 55 additions and 0 deletions

8
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
# Editor-based HTTP Client requests
/httpRequests/

1
README.md Normal file
View File

@ -0,0 +1 @@
Array_Sortieralgorithmus

46
src/gfn/marc/Main.java Normal file
View File

@ -0,0 +1,46 @@
package gfn.marc;
import java.util.Arrays;
public class Main {
static int[] array1 = {35, 7, 21, 14, 42, 28};
static int[] array2 = {14, 7, 21, 28, 35, 42};
static int[] array3 = {7, 14, 21, 28, 35, 42};
public static void main(String[] args) {
System.out.println(Arrays.toString(array3));
System.out.println(Arrays.toString(sortiereArray(array3)));
}
public static int[] sortiereArray(int[] array) {
boolean fertig = false;
int temp = 0;
while (!fertig) {
for (int i = 0; i < array.length - 1; i++) {
fertig = true; // VERBESSERUNG
if (array[i] > array[i + 1]) {
fertig = false;
temp = array[i];
array[i] = array[i + 1];
array[i + 1] = temp;
break;
}
if (i == array.length - 1) {
fertig = true;
}
}
}
return array;
}
}