Closed elffi closed 2 years ago
Testi 3 ilmoittaa funktion palauttaman matriisin rivin 1 muuttuneen, mutta testi näyttäisi viittaavaan palautetun matriisiin riviin 0. Alla tuloste
s = [ [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 5, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], ] vast = kopioi_ja_lisaa(s, 1, 1, 5) palauttaman matriisin vast rivin 1 pitäisi edelleen olla: [0, 0, 0, 0, 0, 0, 0, 0, 0]: se kuitenkin muuttunut muotoon: [0, 5, 0, 0, 0, 0, 0, 0, 0]
Ongelmaa ei enää ole, vika omassa koodissa
Testi 3 ilmoittaa funktion palauttaman matriisin rivin 1 muuttuneen, mutta testi näyttäisi viittaavaan palautetun matriisiin riviin 0. Alla tuloste
s = [ [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 5, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], ] vast = kopioi_ja_lisaa(s, 1, 1, 5) palauttaman matriisin vast rivin 1 pitäisi edelleen olla: [0, 0, 0, 0, 0, 0, 0, 0, 0]: se kuitenkin muuttunut muotoon: [0, 5, 0, 0, 0, 0, 0, 0, 0]