[자료구조] 연결리스트의 집합 구현
2022. 2. 6.
합집합 #include #include #include typedef struct ListNode { int data;//현재 노드가 가지고 있는 데이터(값) struct ListNode *next;//다음 노드의 위치 struct ListNode *pre;//이전 노드의 위치 }ListNode; void add(ListNode *head, int rank, int value){//구조체 함수 ListNode* curr = head; //순회용 노드 생성 for(int i=0;inext; ListNode *p=(ListNode *)malloc(sizeof(ListNode));//추가할 노드를 동적할당한다. p->data = value; p->next = curr->next; curr->next = p; ..