Debug delete second last

UNSW COMP1511 · 8:28 · Watch on YouTube

이 COMP1511 디버깅 가이드는 연결 리스트의 두 번째 마지막 노드를 제거해야 하는 C 함수 deletesecondlast를 수정합니다. 함수에는 4가지 버그가 있습니다: 노드를 해제한 후 사용하고, 루프가 한 노드 너무 늦게 멈추고, 2노드 리스트에서 충돌하고, 빈 리스트에서 충돌합니다. 최종 버전은 임시 포인터를 사용하여 노드를 재링크하고 해제하며, 3개의 링크 앞을 확인하고,...

Read the full summary on retube

English