Seite 1 von 1

Elemente innerhalb LinkedList verschieben

Verfasst: 26.01.2012 15:28
von Delle
Hallo,

ich möchte in einer LL z.B. das 5. Element an die 4. Stelle "schieben", Element #4 rutscht dann sozusagen auf #5.

Wie würdet ihr das ohne viel Firlefanz lösen?

Mit einer zweiten Liste arbeiten (CopyList()) und dann wieder zurückkopieren?

Oder betroffenes Element auslesen, DeleteElement(), an neue Position springen und wieder InsertElement()?

Re: Elemente innerhalb LinkedList verschieben

Verfasst: 26.01.2012 15:32
von NicTheQuick
Wie wäre es mit 'SwapElements()'?

Re: Elemente innerhalb LinkedList verschieben

Verfasst: 26.01.2012 15:34
von CSHW89
Oder seit PB 4.60: MoveElement() ;)
lg kevin

Re: Elemente innerhalb LinkedList verschieben

Verfasst: 26.01.2012 15:35
von Delle
Ich sollte echt mal updaten ;) Aber dann geht am Ende die PureColor-Userlib wieder nicht mehr ;)

Re: Elemente innerhalb LinkedList verschieben

Verfasst: 26.01.2012 15:37
von CSHW89
Hab grad mal nachgeguckt. SwapElements gibts schon seit PB 3.92. Dann nimm einfach die.