Inflearn brand logo image

인프런 커뮤니티 질문&답변

꿈냥이 님의 프로필 이미지
꿈냥이

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

연결 리스트 구현 연습

Remove() 함수 질문입니다.

해결된 질문

작성

·

195

2

위에서 보시면 room이 105(Tail)일때  ②와 ③이 동시에 참일텐데... room이 Tail이므로 ③에서 room.Next는 아무값도 존재하지 않지만 그냥 Null로 처리되어서 문제가 없는 것인지요?

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

오히려 필요한 부분입니다.
105(Tail)을 제거했다면,
104의 Next는 null이 되어야 맞기 때문입니다. (다음 방이 없으므로)

꿈냥이 님의 프로필 이미지
꿈냥이
질문자

이해하였습니다~ 감사합니다! 

꿈냥이 님의 프로필 이미지
꿈냥이

작성한 질문수

질문하기