링크드 리스트의 주요 연산 - 노드 추가, 노드 탐색, 노드 삭제, 노드 삽입
링크드 리스트의 주요 연산 - 노드 추가, 노드 탐색, 노드 삭제, 노드 삽입 노드 추가 노드 추가 연산은 링크드 리스트의 테일 노드 뒤에 새로운 노드를 만들어 연결하는 것을 의미합니다. 즉, 꼬리를 덧붙이는 것입니다. SLL_CreateNode() 함수를 이용하여 자유 저장소에 노드를 생성한 다음, 새로 생성한 노드의 주소를 테일의 NestNode 포인터에 대입하면 될 것 같습니다. 노드 추가 연산을 수행하는 SLL_AppendNode() 함수는 다음과 같이 구현할 수 있습니다. /* 노드 추가 */ void SLL_AppendNode(Node** Head, Node* NewNode) { /* 헤드 노드가 NULL 이라면 새로운 노드가 Head */ if ( (*Head) == NULL ) { *Hea..