sortierte listen

Status
Nicht offen für weitere Antworten.
M

mausi

Gast
Hallo
also die erste aufgabe hab ich schon gelöst und zwar ne ArrayListT zu implementieren mit den Funktionen void clear()
boolean isEmpty(),int length(),append(),connect(), usw
jetzt soll ich nochma alle funktionen für ne sortierte liste implementieren bei welchen fnktionen sind dann unterschiede???
 

thE_29

Top Contributor
Also du hast ne Kope von ArrayList gemacht (also ne eigene ArrayList) wenn ich das richtig verstehe. Aber was meinst du mit welchen Funktionen beim Sortieren implementieren und welche Unterschiede??

Oder willst du nur ne Sort Funktion schreiben?
 
G

Gast

Gast
also ich hatte vorgaben ElemT,IteratorT,ListT,IntElemT,ListOperations
so ´dann gabs ne ArrayListT da musste ich die funktionen implementieren quasi ne ungeordnete LIste
nu hab ich noch SortedArrayListT wo die liste schon sortiert ist und ich muss die gleichen funktionen nochmal implementieren,nun welche funktionen sind anders als bei ArrayListT
 

thE_29

Top Contributor
Da das keine Standardklassen sind, sondern von euch (Schule, Uni, sonstiges oder von dir) erstellte Klassen sind (ArrayListT, usw) können wir ja nicht wissen welche Funktionen du implementieren musst. (Außerdem versteh ich jetzt auch noch nicht wirklich was du willst).


Brauchst du einfach eine Funktion die deine Liste sortiert oder was brauchst du??

Alle Klassen du hier siehst http://java.sun.com/j2se/1.4.2/docs/api/index.html
hat jeder, aber deine komischen Klassen mit Endbuchstaben zum Schluss hast nur du, also können wir net wissen was für Funktionen die implementieren... :)
 

DTR

Bekanntes Mitglied
Also überlegen wir mal, wann soll die Liste sortiert sein? Ich nehmen an, immer.
Was passiert also wenn ich ein zusätzliches element hinzufüge, ist sie dann noch sortiert? Ist sie noch sortiert wenn ich eine Element entferne? Diese und ähnliche fragen sollten dein Problem lösen, jenachdem was die einezelnen methoden machen kannst du das ergebnis überprüfen und weisst dann welche Methoden du ändern musst.
 
G

Gast

Gast
Der einzige Unterschied bei den Methoden zw. sortierten und unsortierten Listen ist AFAIK nur jene Methode, die ein neues Objekt (zB public void add(Object o)) hinzufügt. Hier wird nämlich ein Algorithmus benötigt, der das neue Objekt an der richtigen Position hinzufügt.
Die restlichen Methoden funktionieren eh gleich. Solltest Du eine Methode public Object get(Object o) haben, die also nach einem Objekt sucht, kannst Du dabei eine binäre Suche implementieren, da die Liste ja sortiert ist.

PS: War es das, was Du wissen wolltest?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Sortierte Listen - Methode suchen Allgemeine Java-Themen 17
W Sortierte Listen mit Polymorphismus Allgemeine Java-Themen 6
J Zwei sortierte Listen zusammenfassen Allgemeine Java-Themen 8
A sortierte Folgen matchen Allgemeine Java-Themen 3
Dit_ Sortierte DatenListe am schnellsten durchlaufen Allgemeine Java-Themen 20
W sortierte Iteration über Set oder Map, bzw. Collections Allgemeine Java-Themen 5
D Zwei Listen vergleichen Allgemeine Java-Themen 7
M doppelt verkettete Listen Allgemeine Java-Themen 2
L Listen Allgemeine Java-Themen 3
F Verständnisprobleme Aufgabenstellung Aktionsobjekte und generische Listen Allgemeine Java-Themen 1
E Listen in Java aneinanderfügen, subtrahieeren usw. Allgemeine Java-Themen 14
C Fehler beim Debuggen von Listen Allgemeine Java-Themen 4
J Mit Referenzen verkettet Listen. Allgemeine Java-Themen 9
S Intressante Benchmark-Ergebnisse mit Listen. Weiss jemand wie man diese erklaeren kann? Allgemeine Java-Themen 15
D Best Practice Die niedrigste Differenz zwischen zwei Listen ermitteln. Allgemeine Java-Themen 10
F Listen - Mehrere Objekte Allgemeine Java-Themen 1
P Listen sortieren Allgemeine Java-Themen 1
RalleYTN Collections Verständnisfrage zu Objektreferenzen in Listen Allgemeine Java-Themen 5
C Listen Allgemeine Java-Themen 1
M liste von listen anders ausgeben Allgemeine Java-Themen 1
J Rekursion oder Iteration - verkettete Listen Allgemeine Java-Themen 8
S Permutation und Listen Allgemeine Java-Themen 2
P Doppeltverkettete Listen + Text Allgemeine Java-Themen 5
A Java Projekt (Daten Eingeben, Speichern und in Listen Ausgeben) Allgemeine Java-Themen 6
F JAXB / Listen durchlaufen Allgemeine Java-Themen 17
T Drucken von variabel langen Listen (es kommen nur leere Seiten raus) Allgemeine Java-Themen 2
F Vergleich zweier Listen Allgemeine Java-Themen 4
T Synchronisation von Listen bei Zugriffen durch mehrere Prozesse Allgemeine Java-Themen 15
D variabler Listen name Allgemeine Java-Themen 3
V Drucken von Listen Allgemeine Java-Themen 6
S Doppelte Werte in Listen,Vectoren etc suchen Allgemeine Java-Themen 2
L verkettete Listen oder Arrays + Indexlisten effizienter? Allgemeine Java-Themen 3
M Addieren von Listen Allgemeine Java-Themen 2
F Objekte oder besser ID in Listen speichern? Allgemeine Java-Themen 2
S Mehrere Listen ineinander verschachteln Allgemeine Java-Themen 22
S Alle Elemente von zwei Listen vergleichen Allgemeine Java-Themen 10
R Objektsynchronisierung zweier Listen?!?! Allgemeine Java-Themen 2
H Listen Allgemeine Java-Themen 5
G Datenstruktur: LISTEN Allgemeine Java-Themen 7
J Verschachtelte ListIteratoren um in zwei Listen hin und herzugehen Allgemeine Java-Themen 5
C Problem Methoden, Klassen, Listen Allgemeine Java-Themen 27
K Listen,Bäume,Mengen Allgemeine Java-Themen 3
S Hinzufügen von Elementen zu Listen Allgemeine Java-Themen 4
A zwei listen vergleichen und unterschiede anzeigen Allgemeine Java-Themen 3
D Listen / Datenstrukturen und ein blutiger Anfänger Allgemeine Java-Themen 7
T Problem mit Listen Allgemeine Java-Themen 8
B binarysearch bei listen mit klassen Allgemeine Java-Themen 4
F Problem mit Java Listen Allgemeine Java-Themen 4
D Listen von Generischen Typen inkl. Vererbung Allgemeine Java-Themen 2
C Listen in Java. Anehängter Code nicht ganz klar Allgemeine Java-Themen 19
L Doppelt Verkettete Listen Allgemeine Java-Themen 6
E Verkettete Listen Allgemeine Java-Themen 5
M objekt mit listen Allgemeine Java-Themen 5
G Domainen crawlen & Domainnamen listen -> LANGSAM! Allgemeine Java-Themen 19
M Listen Problem! Allgemeine Java-Themen 26
M doppelt verkettete Listen? Allgemeine Java-Themen 5
M Serialisierte listen ausgeben? Allgemeine Java-Themen 6
F 2 Varianten für synchronisierten Zugriff auf Listen Allgemeine Java-Themen 2
L Welche Collection ist die richtige ? Listen mergen Allgemeine Java-Themen 3
G Synchronisierte Listen. ein Graus Allgemeine Java-Themen 4
M Verknüpfung von Listen Allgemeine Java-Themen 3
S Frage zu ArrayList mit Listen Allgemeine Java-Themen 8
S Fragen zu 4 speziellen Listen Allgemeine Java-Themen 4
D Listen Allgemeine Java-Themen 4
I Doppelt verkette Listen Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben