Informatikklausur / Algorithmus zum Vertauschen zweier Feldelemente

  • Hoi,
    sitze hier grad bis 9.20 Uhr in einer Informatikklausur und hänge grad fest.
    Folgende Aufgabe: "Geben sie einen Angorithmus zum Vertauschen zweier Feldelemente feld[i] und feld[j] an."
    Kann mir das jemand sagen, ich hab grad n Hänger... bidddeeeee! >)
    Mjolnir

    Gigabyte GA-X58A-OC, Intel i7-980X, 12GB DDR3-RAM 2000Mhz, 2x Geforce GTX480, 1x Geforce 8800GTS, X-Fi Platinum, 3x OCZ-SSD 120GB (Raid0), watercooled


    "Die Welt ist klein, gemein und gnadenlos, und jeder stirbt einsam..."

  • hmmmm... kann
    static void vertausche (int i, int j)
    {int ablage=feld[i];
    feld[i]=feld[j];
    feld[j]=ablage;
    }
    stimmen??

    Gigabyte GA-X58A-OC, Intel i7-980X, 12GB DDR3-RAM 2000Mhz, 2x Geforce GTX480, 1x Geforce 8800GTS, X-Fi Platinum, 3x OCZ-SSD 120GB (Raid0), watercooled


    "Die Welt ist klein, gemein und gnadenlos, und jeder stirbt einsam..."

  • Soll nur ein Element des Feldes oder quasi alle Elemente der Felder untereeinander vertauscht werden.?
    Ok auch wenns jetzt zu spät is ;)

    Battles are won by slaughter and maneuver. The greater the General, the more he contributes in maneuver, the less he demands in slaughter. - Winston Churchill


    "You don´t burn out from going too fast. You burn out from going too slow and getting bored."
    - The late Cliff Burton


    software is like sex, it's better when its free

    Einmal editiert, zuletzt von Softwarekiller ()

  • static void vertausche (int i, int j, int[] feld)
    {
    int ablage=feld[ i];
    feld[ i]=feld[j];
    feld[j]=ablage;
    }


    Vielleicht auch so. Ich versteh die Aufgabe aber nicht ganz :P


    WIR BRAUCHEN ENDLICH MAL [code] TAGS BEI HwM!