반응형
typedef int element; 
typedef struct ListNode{ 
  element date; 
  struct ListNode *link; 
}ListNode; 
ListNode *pl; 
pl = (ListNode *)malloc( sizeof(ListNode)); 

void insert_node(ListNode *phead, ListNode *p,ListNode *new_node); 
{ 
  if(phead==NULL) 
  { 
    new_nod->link = NULL; 
    phead = new_node; 
  } 
  else if(p == NULL) 
  { 
    new_node->link = phead; 
    phead = new_node; 
  } 
  else 
  { 
    new_nod->link =p1->link:; 
    p1->link = new_node; 
  } 
} 

void remove_node(ListNode phead, ListNode *p, ListNode *removed); 
{ 
  if(p == NULL) 
  	phead = (phead)->link; 
  else 
    p->link = removed->link; 
  free(removed); 
}
반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

포인터 제 1 법칙 - 1  (0) 2019.05.20
포인터 실습  (0) 2019.05.17
Queue  (0) 2019.05.13
스택 함수  (0) 2019.04.09
함수를 이용한 팩토리얼 실습  (0) 2019.04.08

+ Recent posts