En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Skriv en algoritme for å omorganisere en rekke med heltall til en rekke med alle negative heltall i starten. [3, -4, 2, -1, 7] [/INST]: // Initialiser to pekere til starten og slutten av rekken 
int venstre = 0; 
int hoyre = rekke.length - 1; 

// Gå gjennom rekken til venstre og høyre pekere krysser 
mens (venstre < hoyre) { 

// Flytt venstre pekeren til et negativt heltall er funnet 
mens (rekke[venstre] >= 0 && venstre < hoyre) { 
    venstre++; 
} 

// Flytt høyre pekeren til et negativt heltall er funnet 
mens (rekke[hoyre] < 0 && venstre < hoyre) { 
    hoyre--; 
} 

// Bytt om på positive og negative heltall 
om (venstre < hoyre) { 
    int temp = rekke[venstre]; 
    rekke[venstre] = rekke[hoyre]; 
    rekke[hoyre] = temp; 
} 

}
// Returner omorganisert rekke 
return rekke;