Robię aplikację do wyszukiwania najtańszej ścieżki w macierzy. Tablice są odczytywane z pliku txt. O ile liczenie ścieżki działa dobrze tak muszę to zmodyfikować tak, żeby w pliku mogło byc kilka tabel. W linii przed macierzą ma znajdować się liczba określająca wielkość tablicy.
Wygląda to mniej więcej tak:
3
1,2,3
4,5,6
7,8,9
2
1,2
3,4
O ile dla wariantu z jedną tablicą wszystko działa tak już nie mam koncepcji jak to wywołać jeszcze raz żeby odczytało tylko następną tablicę.
function getMatrix($count = 0) { } $count = $line[$count]; for ($i = 0; $i < $count; $i++){ } minimumEffor($numbers); } }
Tak to działa dla jednej tabeli, jak wpiszę coś pod spodem wyskakują błędy z offsetem. Chciałbym, żeby pobierana była tylko ilość linijek z linii określającej wielkość macierzy, jeżeli plik nie jest pusty to funkcja jest wywoływana jeszcze raz, jednak nie pobiera pliku od początku tylko od następnej tablicy.
Zamotałem, jednak po funkcji od ścieżki już przestaje myśleć.
Pozdrawiam