Easy Coding
  Forum Wiki Tagging Projekte Karte RSS
» Start
» All Recent Changes
» Wiki Suche
» Wiki Hilfe

Informationen

How To's Algorithmen

edit SideBar

Neue Wiki Eintrage finden Sie unter easy-coding.de/wiki.

Swap-Funktion

Eine Swap Funktion ist eine Tauschfunktion.

Im einfachsten Falle kann man eine Tauschoperation mit einer Temp-Variable lösen

swap-einfach.java
  1. var tmp = a;
  2. a = b;
  3. b = tmp;

Beispiel

Eine Java SWAP Funktion, die mit Objekten und Refenzen funktioniert

Swap.java
  1. public void Swap(Integer[] a, int i1, int i2) {
  2.         Integer[] tmp = a.clone();
  3.         a[i2] = a[i1];
  4.         a[i1] = tmp[i2];
  5. }
Zuletzt geändert am 01.10.2006 11:46 Uhr
  Impressum