Nej det er der ikke. Den måde du har skrevet det op på er den hurtigste måde at gøre det på. Hvis du har objekter er det referencer der rykkes rundt på så det vil være meget hurtigt selvom objekterne er meget store.
Det er en noget speciel måde at gøre det på og vil næppe kunne virke fornuftigt med mindre du har en og kun en ombytning. Husk på at du skal gemme dit i-j par et eller andet sted og alle der beder om a[i] skal bruge din magiske globale variabel i, det er næppe nogen god ide. I en sortering f.eks. vil du skulle ombytte, lad os sige, tusinder af elementer, og der vil du skulle holde rede på tusindvis af (i,j) par der alle er forskellige, der er ingen tvivl om at det ikke vil kunne gøres uden et vist overhead. Godt nytår :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.