Dynamisches Array < Java < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 20:44 Mo 28.11.2011 | Autor: | emulb |
Aufgabe | {7,4,9,0,1,3,8,2,5,6} sortieren der Elemente in einem int-Array. |
import java.util.*;
public class Array
{
public static void main(String[] args)
{
int[] array = {7,4,9,0,1,3,8,2,5,6};
for(int i=0;i<array.length;i++)
System.out.print(array[i]);
Arrays.sort(array);
[mm] System.out.print('\n');
[/mm]
for(int i=0;i<array.length;i++)
System.out.print(array[i]);
}
}
Es funktioniert und bei der Aufgabenstellung hab ich kein Problem aber in der Vorlesung haben wir nur gelernt, wie man vorgegebe Zahlen sortiert. Wie würde mein Algorthmus aussehen, wenn ich Zahlen über die Tastatur eingebe?
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 18:40 Di 29.11.2011 | Autor: | oktollber |
Hallo emulb,
zunächste einmal. Ein dymnamisches Array variert in der Größe nicht in seinen
Elementen. :)
Aber deine Frage kommt nicht wirklich raus. Der Sortieralgoryhtmus ändert sich nicht. Ein Sortieralgorythmus ist immer allgemein gültig, egal welche und vorallem wo ein Element steht.
Willst du jetzt dein Programm umschreiben, dass eine Eingabe über Konsole möglich ist?
mfg
oktollber
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:20 Mi 30.11.2011 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|