이미 좀 알려진 문제일텐데
링크드 리스트에서 엔트리 하나 들어낼때
if(prev) prev-> next = entry ->next;
else list_head= entry->next;
이거는 비효율적인 코드임. 더 효율적으로 바꿀 수 있는 방법 댓글에 ㄱㄱ
링크드 리스트에서 엔트리 하나 들어낼때
if(prev) prev-> next = entry ->next;
else list_head= entry->next;
이거는 비효율적인 코드임. 더 효율적으로 바꿀 수 있는 방법 댓글에 ㄱㄱ
링크드 리스트 안쓰기
....
skip - dc App
왜 비효율적임
if(prev) 때문에 branch 생김
단방향 리스트임?
단방향 ㅇㅇ
(!!prev * prev + !prev * list_head)->next로 접근?
포인터에 곱하기하려면 캐스팅 해야되지?ㅇㅅㅇ
몰룸 필요하면 하면되지