Wyzwanie
Zmieniona lista wywołującego
add_reading() dodaje do listy, którą dostaje, więc zapisane odczyty też się zmieniają. Przewidź pierwszą linię, udowodnij, że obie nazwy wskazują jedną listę, napraw to, zwracając nową listę, a potem…
2 wyniki
Wyzwanie
add_reading() dodaje do listy, którą dostaje, więc zapisane odczyty też się zmieniają. Przewidź pierwszą linię, udowodnij, że obie nazwy wskazują jedną listę, napraw to, zwracając nową listę, a potem…
Wyzwanie
backup = crew nadaje jednej liście dwie nazwy, więc usunięcie kogoś z kopii usuwa go też z aktualnego składu. Przewidź to, udowodnij przez is, napraw przez copy(), a potem zaplanuj zamianę w załodze…