Einzelnen Beitrag anzeigen

Benutzerbild von peschai
peschai

Registriert seit: 15. Feb 2004
Ort: Göppingen
270 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Probleme bei der Implementierung von Radixsort

  Alt 8. Nov 2007, 08:29
Huch mir ist noch etwas aufgefallen...
Delphi-Quellcode:
  //Sammelphase
  l:=1;
  j:= 0;
  k:=0;
  while j <= length(temp)-1 do begin
    while k <= length(temp[j])-1 do begin
      Feld[l] := temp[j,k];
      k:=k+1;
      l:=l+1;
    end;
    j:=j+1;
  end;
Ich glaube hier stimmt etwas nicht. Dieser Block ist innerhalb deiner 4er-Sortil-Schleife, aber sortil hat hier keinerlei Auswirkung! l,j,k werden alle frisch initialisert...

-> kontrollier mal deine Anweisungsblöcke pro While, If, else... stimmen alle begin und end ?
Peter Schaible
  Mit Zitat antworten Zitat