Wpis z mikrobloga

zadanie: zrobic metode, ktora bedzie zamieniala kolejnosc tablicy (pierwszy index ma byc ostatnim). niech mi ktos wskaze co jest nie tak z logika metody reverse, jak tak pacze i wydaje sie ok, ale jednak nie bangla. wymyslalem to tak ze mamy dwie petle i jedna odlicza od 0 do 5 a druga od 5 do 0 i mialy tak jakby podmieniac indexy z tablicy (wiem, nieelastyczne, bo trzaby zmieniac logike na potrzeby tablicy o innej wielkosci) #naukaprogramowania
Pobierz
źródło: comment_Dy24eaydj87haklHszoEf6EnGsCvF3Pv.jpg
  • 5
Panie, rozpisanie działanie krok po kroku reverse, daje taki rezultat!
array = {1, 2, 3, 4, 5 )
01) i = 0, j = 4 => array = { 5, 2, 3, 4, 5 }
02) i = 0, j = 3 => array = { 4, 2, 3, 4, 5 }
03) i = 0, j = 2 => array = { 3, 2, 3, 4, 5 }
04) i =
@Kokosz32: widze juz po tym jak mi to Pan @luigi_pl: rozpisal. Dzieki za takie szczegolowe rozpisanie, ze ci sie chcialo, szacunek, widze teraz gdzie zrobilem blad, czemus mi sie pomyslaleo ze i=0 po przypisaniu do j=4 bedzie w tablicy na ostatnim miejscu. znaczy wiem, ze moglem wyguglowac algorytm, ale chcialem poglowkowac, choc w sumie coraz bardziej dochodze do wniosku, ze szkoda na to czasu
@LazyInitializationException: jakos zakonczenie petli przy