亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? jihe.cpp

?? 該程序為經典的算法
?? CPP
字號:
// jihe.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "iostream.h"

typedef struct node
{
	int data;
	struct node *next;
}PNode;

PNode *creat_jihe(int n);
void print_jihe(PNode *h);
PNode *jiaoji(PNode *pa,PNode *pb);
PNode *bingji(PNode *pa,PNode *pb);
PNode * JueDuiBu(PNode *a,PNode *e);



int main(int argc, char* argv[])
{
	PNode *Ha,*Hb,*Hc;
	int la,lb,lc;
	cout <<"請輸入集合A的個數:";
	cin >> la;	
	cout <<"創建集合A:"<<endl;
	Ha=creat_jihe(la);//建鏈表集合一
	cout <<"集合 A={";
	print_jihe(Ha);
	cout <<"}";
	cout <<endl<<endl;

	cout <<"請輸入集合B的個數:";
	cin >> lb;
    cout <<"創建集合B:"<<endl;
	Hb=creat_jihe(lb);//建鏈表集合二
	cout <<"集合 B={";
	print_jihe(Hb);
	cout <<"}";
	cout <<endl<<endl;

	cout <<"請輸入全集E的個數:";
	cin >> lc;
    cout <<"創建全集E:"<<endl;
	Hc=creat_jihe(lc);//建鏈表集合E
	cout <<"全集 E={";
	print_jihe(Hc);
	cout <<"}";
	cout <<endl<<endl;

	PNode *s=jiaoji(Ha,Hb);//交集
	cout <<"集合A與集合B的交集={";
	print_jihe(s);
	cout <<"}";
	cout <<endl;

    PNode *b=bingji(Ha,Hb);//并集
	cout <<"集合A與集合B的并集={";
	print_jihe(b);
	cout <<"}";
	cout <<endl;
    
	PNode *e=JueDuiBu(Ha,Hc);//絕對補集
	cout <<"集合A的絕對補集={";
	print_jihe( e);
	cout <<"}";
	cout <<endl;

    PNode *j3=Ha;//相對補集
	PNode *j4=s;
	PNode *e1=JueDuiBu(j4->next  ,j3->next );
	cout <<"集合A與集合B的相對補集={";
	print_jihe( e1);
	cout <<"}";
	cout <<endl;

    PNode *j5=s;//對稱差
	PNode *j6=b;
	PNode *e2=JueDuiBu(j5->next ,j6->next );
	cout <<"集合A與集合B的對稱差={";
	print_jihe( e2);
	cout <<"}";
	cout <<endl;

	
	return 0;
}

PNode *creat_jihe(int n)
{//創造鏈表	
	PNode *head=new PNode;
	head->next=NULL;
	PNode *p=head;
	printf("請輸入數據:\n");
	for(int i=1;i<=n;i++)
	{
		PNode *s=new PNode;
		cin >> s->data;
		s->next=NULL;
		p->next=s;
		p=s;
	}
	return(head);
}

void print_jihe(PNode *h)
{//打印輸出
	PNode *p=h->next;
	while(p)
	{
		cout <<p->data<<" ";
		p=p->next;
	}	
}

PNode *jiaoji(PNode *pa,PNode *pb)
{//集合的交集運算
	
	PNode *qa=pa->next;
	PNode *qb=pb->next;
	PNode *head=new PNode;
	head->next=NULL;
	PNode *p=head;	
	while(qa)
	{
		qb=pb->next;
		while(qb)
		{
			if(qa->data  == qb->data)
			{
				PNode *q=new PNode;
			    q->data=qa->data;
			    q->next=NULL;
			    p->next =q;
			    p=q;				
			}
			qb=qb->next;
		}
		qa=qa->next ;
	}		
		
	return head;
}

PNode *bingji(PNode *pa,PNode *pb)
{//集合的并集運算
	
	PNode *qa,*qb,*head,*p,*s;
	head=new PNode;
	head->next=NULL;
	p=head;
	qa=pa->next ;
	while(qa)
	{
		PNode *q=new PNode;
	    q->data=qa->data;
		q->next=NULL;
	    p->next =q;
		p=q;		
		qa=qa->next;
	}
    qb=pb->next;
	while(qb)
	{
		PNode *w=new PNode;
	    w->data=qb->data;
		w->next=NULL;
	    p->next =w;
		p=w;
		qb=qb->next;
	}
	s=head->next ;
	while(s)
	{
		PNode *r=s->next;
		while(r)
		{
			if(s->data ==r->data)
			{
				PNode *t=head;
				while(t->next !=r)
					t=t->next;
				
				PNode *x=t->next ; 
				t->next =x->next;
				delete x;
				r=t;
			}
			r=r->next;			
		}
		s=s->next;
	}
	return head;
}

PNode * JueDuiBu(PNode *a,PNode *e)
{//集合的絕對補運算
	
	PNode *qa=a->next;
	PNode *head=new PNode;
	head->next=NULL;
    head=e;
    PNode *s=head->next ;
	

	if(qa==NULL)
	{
		cout <<"集合A的絕對補={";  
	    
	while(s)
		{
		    cout <<s->data ;
			s=s->next ;
	}
	cout <<"}";
	cout <<endl;
	}
		else 
		{
	while(qa)
	{
		PNode *r=s;
		while(r)
		{
			if(r->data ==qa->data)
			{
				PNode *t=s;				
				while(t->next !=r)
					t=t->next;
                PNode *x=t->next ; 
				t->next =x->next;
				delete x;
				r=t;				
			}
			r=r->next;			
		}
		qa=qa->next;
	}
	
  return head;	
}
}		

/*
PNode * JueDui(PNode *a,PNode *e)
{//集合的絕對補運算
	
	PNode *qa=a->next;
	PNode *h=new PNode;
	h->next=NULL;
    h=e;
    PNode *s=h->next ;
	if(s==NULL)
	{
		cout <<"集合A與集合B的相對補集={";  
	    
	while(s)
		{
			cout <<s->data ;
			s=s->next ;
	}
	cout <<"}";
	cout <<endl;
	}
		else 
		{
	while(qa)
	{
		PNode *r=s;
		while(r)
		{
			if(r->data ==qa->data)
			{
				PNode *t=s;				
				while(t->next !=r)
					t=t->next;
                PNode *x=t->next ; 
				t->next =x->next;
				delete x;
				r=t;				
			}
			r=r->next;			
		}
		qa=qa->next;
	}
	return h;
	
}
}	
*/


			
		

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕中文在线不卡住| 亚洲国产精品黑人久久久| 99精品欧美一区二区三区小说| 蜜芽一区二区三区| 久久综合综合久久综合| 日韩专区在线视频| 奇米一区二区三区| 韩国三级中文字幕hd久久精品| 日本美女一区二区三区视频| 毛片av中文字幕一区二区| 青青草一区二区三区| 国产一区二区调教| 不卡av免费在线观看| 一本到高清视频免费精品| 91久久精品网| 日韩欧美综合一区| 欧美激情在线一区二区| 玉米视频成人免费看| 婷婷六月综合网| 国产乱码精品1区2区3区| 风间由美一区二区三区在线观看| 99视频国产精品| 欧美日韩一区二区在线观看 | 国产亚洲精品超碰| 国产精品免费视频网站| 亚洲黄网站在线观看| 捆绑调教美女网站视频一区| 国产福利一区在线观看| 日本电影亚洲天堂一区| 日韩精品一区二| 一区二区在线免费观看| 久久不见久久见免费视频1| 丁香婷婷综合激情五月色| 色94色欧美sute亚洲线路二| 亚洲精品一区二区三区精华液| 亚洲欧洲日韩在线| 精品在线一区二区| 日本韩国一区二区| 久久影音资源网| 亚洲成av人片在线观看无码| 国产精品影视天天线| 欧美亚洲图片小说| 中文一区一区三区高中清不卡| 亚洲一区在线播放| 成人v精品蜜桃久久一区| 91精品国产麻豆| 一区二区三区电影在线播| 国产一区二区成人久久免费影院| 欧美午夜影院一区| 国产精品初高中害羞小美女文| 免费在线视频一区| 欧美精选一区二区| 亚洲精品国产高清久久伦理二区| 国产丶欧美丶日本不卡视频| 欧美日韩免费高清一区色橹橹| 国产精品亲子伦对白| 久国产精品韩国三级视频| 欧美日韩一区二区电影| 一区二区三区免费观看| 白白色 亚洲乱淫| 久久综合狠狠综合久久激情 | 午夜天堂影视香蕉久久| 国产成人免费9x9x人网站视频| 欧美一区二区三区在线观看| 亚洲伊人色欲综合网| 色综合天天综合色综合av| 欧美国产精品一区| 国产不卡视频在线观看| 久久久青草青青国产亚洲免观| 美腿丝袜一区二区三区| 欧美一二三区精品| 久久超级碰视频| 日韩精品一区在线| 久久国产精品99久久人人澡| 日韩久久久精品| 韩国一区二区三区| 中文字幕免费观看一区| 成人丝袜18视频在线观看| 中文字幕不卡在线观看| 99re66热这里只有精品3直播| 日韩久久一区二区| 在线观看日产精品| 三级在线观看一区二区| 欧美大片免费久久精品三p | 亚洲国产精品二十页| 国产成人综合在线播放| 欧美国产日韩a欧美在线观看| 成人一区二区三区视频在线观看| 国产三级欧美三级日产三级99 | 久久成人羞羞网站| 国产婷婷一区二区| 91首页免费视频| 亚洲成av人片| 久久综合色播五月| 91捆绑美女网站| 奇米综合一区二区三区精品视频| 欧美成人福利视频| eeuss鲁一区二区三区| 亚洲五码中文字幕| 日韩欧美国产精品| 成人国产精品免费网站| 亚洲6080在线| 国产欧美日韩不卡| 欧美优质美女网站| 国产麻豆一精品一av一免费 | 久久噜噜亚洲综合| 在线观看欧美黄色| 韩国视频一区二区| 亚洲一二三四在线观看| 久久免费偷拍视频| 欧美午夜精品电影| 国产精品一区二区三区乱码| 亚洲黄色小视频| 久久综合久久综合亚洲| 在线观看av一区| 高清shemale亚洲人妖| 午夜精品一区在线观看| 国产精品亲子乱子伦xxxx裸| 欧美人与性动xxxx| 99精品国产91久久久久久| 美女视频一区在线观看| 亚洲一区二区欧美| 国产嫩草影院久久久久| 91精品国产综合久久精品app | 日本女优在线视频一区二区| 国产精品美女久久福利网站| 欧美电视剧免费全集观看| 99久久久无码国产精品| 九九精品一区二区| 日韩二区三区四区| 亚洲综合色噜噜狠狠| 中文成人av在线| 久久亚洲影视婷婷| 日韩欧美国产电影| 欧美精品日日鲁夜夜添| 91国产精品成人| 99久久er热在这里只有精品15| 久久精品国产99| 日本欧美韩国一区三区| 亚洲成在人线免费| 亚洲国产精品视频| 一区二区三区日韩欧美| 亚洲视频免费看| 国产精品久久久久一区二区三区| 26uuu欧美| 欧美成人aa大片| 欧美成人女星排行榜| 欧美电影免费观看高清完整版| 91精品国产入口在线| 欧美视频你懂的| 欧美日韩精品专区| 欧美三级蜜桃2在线观看| 欧美性欧美巨大黑白大战| 欧美优质美女网站| 欧美精品一级二级| 日韩一区二区三区三四区视频在线观看 | 丁香婷婷综合激情五月色| 国产精品一区二区三区四区| 国产精品一二三四五| 国产黄人亚洲片| 99久久久精品| 在线精品视频免费播放| 欧美精品vⅰdeose4hd| 91精品国产91久久久久久一区二区| 在线观看av一区二区| 3atv在线一区二区三区| 精品免费日韩av| 亚洲国产精品激情在线观看| 亚洲欧美日韩中文播放 | 亚洲柠檬福利资源导航| 亚洲午夜久久久久中文字幕久| 亚洲成a人v欧美综合天堂| 麻豆精品久久精品色综合| 国产精一品亚洲二区在线视频| 懂色一区二区三区免费观看| 99久久久精品| 69堂国产成人免费视频| 国产无人区一区二区三区| 亚洲欧洲另类国产综合| 午夜欧美视频在线观看 | 婷婷丁香久久五月婷婷| 国产一区二区三区免费播放| 97久久人人超碰| 欧美一区二区女人| 国产精品成人免费| 奇米精品一区二区三区四区| av成人免费在线观看| 欧美一区二区三区性视频| 中文字幕欧美区| 日本不卡视频在线| 91免费版在线| 欧美精品一区男女天堂| 亚洲一区在线免费观看| 国产精品综合二区| 欧美日韩大陆在线| 亚洲色图都市小说| 国产毛片精品国产一区二区三区| 欧美亚洲免费在线一区| 久久精品一级爱片| 日本成人在线一区|