• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

8분대 질문 드립니다.

22.06.06 11:06 작성 조회수 160

0

_heap[0] = _heap[lastIndex];

 _heap.RemoveAt(lastIndex);

여기서 라스트 인덱스를 삭제 해주는게 0번쨰 인덱스에 값을

복사가 되었기 때문에 지워주는 건가요?

답변 1

답변을 작성해보세요.

0

네 그렇습니다.
이미 0번으로 데이터 이전을 했으니, 원래 있던 곳은 흔적을 날려주는거죠.