연결 리스트(Linked List) 2
Frinee
이 글은 윤성우 저 - "윤성우의 열혈 자료구조"를 공부하고 정리하여 작성하였습니다. 1. 연결 리스트의 개념적 이해배열은 메모리 특성이 정적이어서 메모리의 길이를 변경하는 것이 불가능함.그래서 필요로 하는 메모리 크기에 유연하게 대처하지 못함1.1. 어떤 것을 연결하는 것인가typedef struct _node{int data; // 데이터를 담을 공간struct _node * next; // 연결의 도구!} Node;위 구조체 멤버 next는 Node형 구조체 변수의 주소값을 저장할 수 있는 포인터 변수구조체의 첫번째 멤버 data에 값을 저장할 수 있음을 근거로 함next는 구조체 변수와 구조체 변수를 연결할 목적으로 선언되었고 next를 통해 모든 Node형 구조체 변수는 다른 Node형 구조체 ..