ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
354
354
EMPFEHLEN
-
hallo,
kann mir jemand für diese (eigentlich nicht komplizierte) Aufgabe einpaar Tips geben?

In einer LinkedList sind 6 Beans (unsortiert).
Pro Bean ist eine Start-Position und eine Länge hinterlegt: (siehe Grafik).
Anhand der 6 Beans muss der Code zu EINEM String zusammengefügt werden. Dabei ist die Reihenfolge/Position zu beachten.
Das Ergebnis müsste quasi so sein: ABCDEFGHIJKLMN.
Wie würde es am schnellsten gehen, wenn meine Liste auch noch unsortiert ist. Jemand eine idee?
Danke im Voraus...
-
20.07.10 13:07 #2
Du könntest dir eine 2d ArrayList damit anlegen. Diese sortierst du entweder nach den Stringpositionen, oder nach dem Namen (wenn sie sich nach Namen so wie im Beispiel sortieren lassen). Anschließend holst du dir mit substring die betreffenden Zeichen aus dem Code.
Bei Problemen mit Codes, postet bitte den entsprechenden Codeausschnitt und setzt den in entsprechende Tags.
(Beispiel: [cpp] [/cpp] [css] [/css] [html] [/html] [java] [/java] [javascript] [/javascript] [php] [/php] [sql] [/sql] )
Damit wird euch schneller und eher geholfen ;)
Wenn ihr Fehlermeldungen erhalten, postet diese bitte auch!
Bitte benutzt vorher Suchmaschinen (z.b. http://www.google.de/)
Wenn ihr Fragen zu Funktionen habt schaut vorher in den entsprechenden Dokumentationen nach (z.b. PHP)
-
20.07.10 13:36 #3
So wie ich das sehe, kannst du die Liste einfach mit einem eigenen Comparator nach den Startpositionen sortieren lassen und dann einen Element nach dem anderen zusammenfügen. Natürlich funktioniert das nur, wenn man den Zahlen wie Start und Länge vertrauen kann. Oder ist es bloß Zufall, dass die Startposition und die Buchstaben zusammenpassen? Wenn ja und du eigentlich nach den Buchstaben schauen sollst, dann müsstest du den Comparator eben auf das jeweils erste Zeichen anwenden. Aber die Start und Länger werden ja nicht umsonst gegeben sein
Man sagt, das Schwert eines Samurai sei seine Seele ...
Mit den Beiträgen ist es wie mit Schwertern: Je besser die Rohstoffe sind und je öfter man diese bearbeitet, desto hochwertiger sind sie.
Das Schmieden ist eine Kunst; Das Schreiben auch ;)
Ähnliche Themen
-
string anhand Trennzeichen aufspalten
Von Krikus im Forum C/C++Antworten: 10Letzter Beitrag: 08.05.09, 19:17 -
C# Collection mit mehreren strings
Von splat im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 05.09.07, 09:11 -
Zerteilen eines Strings anhand von Markern im Text
Von ThLey im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 18.05.07, 04:23 -
Klasse dynamisch anhand String laden
Von wSam im Forum JavaAntworten: 1Letzter Beitrag: 26.04.07, 09:47 -
[C++] String anhand einer Zeichenkombination trennen
Von kOa_DrohhyN_ im Forum C/C++Antworten: 3Letzter Beitrag: 25.04.05, 12:25





Zitieren
Login




