알고리즘 뭔가 좀 이상한거 같은데 손좀 봐주시면 감사합니다.
들빛
2023.04.01
위의 구조체에서 pos가 가리키는 다음 위치에 새로운 노드를 삽입하고자 한다. 새로운 노드는 동적할당을 통해 생성하고 포인터 p가 그 노드를 가리키고 있다고 할 때, 삽입 알고리즘을 작성하라. 새로운 노드의 data값은 100임. void InsertDblNode(char c, struct DbListNode *head, struct DbListNode *x)
{
struct node *p;
p=(struct node *) malloc(sizeof(struct node));
p-data = c;
p-rlink = x-rlink
p-llink = x-rlink-llink
x-rlink = p;
p-rlink-llink = p;
}