zoukankan      html  css  js  c++  java
  • {【保存】数据结构

    include <stdio.h>

    include <stdlib.h>

    int flag = 0;
    typedef struct{
    int data;
    int flag;
    struct Linklist *next;
    }Linklist;

    //创建LC存储LA,LB的交并差(无序)
    Linklist* LinkAIO(Linklist *LA,Linklist *LB)
    {
    Linklist LC,node;
    LC = (Linklist *)malloc(sizeof(Linklist));
    Linklist p = LA->next,q = LB->next;
    //交集
    while(p != NULL)
    {
    while(q!=NULL)
    {
    if(p->data == q->data)
    {
    p->flag = 1;

            }
            else
            {
                q = q->next;
            }
    
        }
        q = LB->next;
        p = p->next;
    
    }
    //重新回到头节点,用于下次循环
    p = LA->next;
    q = LB->next
    while(p->next!=NULL)
    {
       
      //处理LC的数据域(*****)
      
              for(;p->next!=NULL;p = p->next)
          {
              
              if(p->data == 0)
              {
                  node = (Linklist *)malloc(sizeof(Linklist));
                  node->data = p->data;
                  node->next = LC->next ;
                LC->next  = node;
              }
              else
              {
                  continue;
              }
                
          }
          
     
    }
    

    }

    int main()
    {

    return 0;
    

    }

  • 相关阅读:
    systemctl
    防火墙firewalld
    k8s 基础概念
    进程
    模板问题
    自动发现
    oracle操作
    aix 10代oracle zabbix2.4.4 日志监控
    paramiko
    test
  • 原文地址:https://www.cnblogs.com/zhujiaozhu/p/15352051.html
Copyright © 2011-2022 走看看