Implementacja sortowania przez scalanie

Implementacja sortowania przez scalanie
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam, czy znajdzie się ktoś tak miły i wskaże mi błąd w programie? Chciałem samemu zaimplementować sortowanie przez scalanie, żeby lepiej wszystko zrozumieć, jednak gdzieś coś zawaliłem i za żadne skarby nie mam pojęcia gdzie leży błąd. Trochę czasu już nad tym siedzę, ale nie chcę iść na łatwiznę i brać z internetu. Z góry dziękuję za pomoc. Kod - http://4programmers.net/Pastebin/4592

  • Rejestracja: dni
  • Ostatnio: dni
0

Już chyba wiem gdzie leży błąd - "tablicaA.set(i,tablica.get(p+i-1)); "
Bo np. gdy SortScal(tablica,0,1), to wychodzi na to, że do "tablicaA" ma zostać wpisany element z tablicy "tablica" o indeksie -1. Teraz trochę będzie problem z wykombinowaniem optymalnego rozwiązania.

  • Rejestracja: dni
  • Ostatnio: dni
0

Ktoś pomoże ?

twonek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2500
  • Rejestracja: dni
  • Ostatnio: dni
0

Proszę bardzo, zmodyfikowany kod do łatwiejszego odczytu - http://4programmers.net/Pastebin/4593

  • Rejestracja: dni
  • Ostatnio: dni
0

Wybaczcie, że tak odświeżam, ale zaraz temat spadnie na drugą stronę, a bardzo mi na tym zależy.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.