From 65f3c0e0225dfdbb19620c8433ee26e992e96634 Mon Sep 17 00:00:00 2001 From: jean Date: Fri, 13 Nov 2020 19:30:04 +0100 Subject: [PATCH] Added bubble sort algorithm --- GDP_Gesamt/src/Uebungen/Uebung5/Aufgabe2.java | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/GDP_Gesamt/src/Uebungen/Uebung5/Aufgabe2.java b/GDP_Gesamt/src/Uebungen/Uebung5/Aufgabe2.java index 9d739ca..2bc0b9f 100644 --- a/GDP_Gesamt/src/Uebungen/Uebung5/Aufgabe2.java +++ b/GDP_Gesamt/src/Uebungen/Uebung5/Aufgabe2.java @@ -12,7 +12,7 @@ public class Aufgabe2 { while(true){ userInterface(); System.out.print("\n\n Check anoter string? [y/N]: "); - if(scanner.nextLine().charAt(0)!='y') break; + if(scanner.nextLine()!="y") break; System.out.println(); } } @@ -23,6 +23,7 @@ public class Aufgabe2 { stringAsCharArr = normalize(stringAsCharArr); char[] usedCharArr = usedChars(stringAsCharArr); int[] charAmountArr = countChars(usedCharArr ,stringAsCharArr); + sort(charAmountArr,usedCharArr); histogramm(20,usedCharArr, charAmountArr); } @@ -36,7 +37,7 @@ public class Aufgabe2 { int max = maximum(charAmount); for(int i=0;iwidth) + if(max>width) // scale if max width is exceeded for(int j=0;j0; i--) + for(int j=0;j