Skip to content
Snippets Groups Projects
Commit ee0b4d7d authored by Thomas Schaller's avatar Thomas Schaller
Browse files

Kleinere Anpassungen

parent 45776848
No related branches found
No related tags found
No related merge requests found
......@@ -13,7 +13,7 @@ public class Feld {
private int vergleiche;
/**
* Konstruktoren - Startzustände von Objekten der Klasse Feld
* Konstruktoren - Startzust�nde von Objekten der Klasse Feld
*/
public Feld()
{
......@@ -43,8 +43,10 @@ public class Feld {
public void resetZaehlung() {
/*#
* Setze die Zählung der Vertauschungen und Vergleiche wieder auf 0 zurück
* Setze die Z�hlung der Vertauschungen und Vergleiche wieder auf 0 zur�ck
* Noch mehr Infos
*/
}
public void feldfuellenZufaellig(int anzahl, int maximum){
......@@ -52,24 +54,24 @@ public class Feld {
if (anzahl < 0) anzahl = Integer.MAX_VALUE;
if (maximum < 0) maximum = Integer.MAX_VALUE;
/*#
* Erzeuge für das Attribut array ein Double-Array der Größe anzahl
* Fülle es mit Zufallszahlen aus dem maximum 0 bis maximum.
* Du kannst dafür Math.random() benutzen, das Zufallszahlen zwischen 0 und 1 erzeugt.
* Setze außerdem die Zählung für Vertauschung und Vergleiche wieder zurück.
* Erzeuge f�r das Attribut array ein Double-Array der Gr��e anzahl
* F�lle es mit Zufallszahlen aus dem maximum 0 bis maximum.
* Du kannst daf�r Math.random() benutzen, das Zufallszahlen zwischen 0 und 1 erzeugt.
 
*/
}
public void feldfuellenaufsteigend(int anzahl){
/*#
* Erzeuge für das Attribut array ein Double-Array der Größe anzahl
* Fülle es mit den Zahlen 0 bis anzahl-1.
* Erzeuge f�r das Attribut array ein Double-Array der Gr��e anzahl
* F�lle es mit den Zahlen 0 bis anzahl-1.
*/
}
public void feldfuellenabsteigend(int anzahl){
/*#
* Erzeuge für das Attribut array ein Double-Array der Größe anzahl
* Fülle es mit den Zahlen anzahl-1 bis 0.
* Erzeuge f�r das Attribut array ein Double-Array der Gr��e anzahl
* F�lle es mit den Zahlen anzahl-1 bis 0.
*/
}
......@@ -77,7 +79,7 @@ public class Feld {
/*# Hilfsmethoden fuer das Sortieren*/
public double getWert(int index) {
/*#
* Gib den Wert des Element mit dem gesuchten Index zurück.
* Gib den Wert des Element mit dem gesuchten Index zur�ck.
*/
return 0.0;
}
......@@ -93,30 +95,30 @@ public class Feld {
public void tauscheInhalteAnPos(int index1, int index2){
/*#
* Vertausche die Elemente an den Position index1 und index2 mit
* Dreieckstausch. Erhöhe das Attribut vertauschungen.
* Dreieckstausch. Erh�he das Attribut vertauschungen.
*/
}
public boolean istInhaltKleiner(int index1, int index2) {
/*#
* Gib zurück, ob das Element an der Position index1 kleiner als das an der Position index2 ist.
* Erhöhe das Attribut vergleiche.
* Gib zur�ck, ob das Element an der Position index1 kleiner als das an der Position index2 ist.
* Erh�he das Attribut vergleiche.
*/
return false;
}
public boolean istInhaltGroesser(int index1, int index2) {
/*#
* Gib zurück, ob das Element an der Position index1 größer als das an der Position index2 ist.
* Erhöhe das Attribut vergleiche.
* Gib zur�ck, ob das Element an der Position index1 gr��er als das an der Position index2 ist.
* Erh�he das Attribut vergleiche.
*/
return false;
}
public boolean istInhaltGleich(int index1, int index2) {
/*#
* Gib zurück, ob das Element an der Position index1 gleich dem an der Position index2 ist.
* Erhöhe das Attribut vergleiche.
* Gib zur�ck, ob das Element an der Position index1 gleich dem an der Position index2 ist.
* Erh�he das Attribut vergleiche.
*/
return false;
}
......@@ -137,4 +139,4 @@ public class Feld {
}
}
\ No newline at end of file
}
......@@ -35,7 +35,7 @@ public class FeldTest {
@Test
public void testGetAnzahlVergleiche() {
feld.feldfuellenZufaellig(100, 50);
feld.istInhaltKleiner(1, 2);
feld.istInhaltKleiner(1, 3);
feld.istInhaltGroesser(3, 4);
feld.istInhaltGleich(5, 6);
assertEquals(3, feld.getAnzahlVergleiche());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment