Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

Phan main - Danh sach lien ket

#include "khaiBao.h"

#include <iostream>

#include <stdlib.h>

#include <time.h>

#include <conio.h>

using namespace std;

int main()

{ DSLKD dau, cuoi, dau1, cuoi1, dau2, cuoi2, hop, hieu, giao;

kieuDL d;

//Tao Danh sach lien ket don.

taoDSLKD(dau, cuoi);

cout<<"Danh sach lien ket moi tao ra la: "<<endl;

duyetDSLKD(dau);

cout<<endl;

daoDSLKD(dau,cuoi);

cout<<"Danh sach lien ket sau khi dao la: "<<endl;

duyetDSLKD(dau);

cout<<endl;

xoaNutTrung(dau,cuoi);

cout<<"Danh sach lien ket sau khi xoa nut trung la: "<<endl;

duyetDSLKD(dau);

cout<<endl;

//Tao Danh sach lien ket don gom n phan tu sinh so ngau nhien.

taoDSLKDN(dau, cuoi);

duyetDSLKD(dau);

cout<<endl;

//Tim phan tu trong DSLKD.

timD(dau, d);

cout<<endl<<endl;

cout<<"Nhap tap hop A:

";

taoDSLKD(dau1,cuoi1);

cout<<"Nhap tap hop B:

";

taoDSLKD(dau2,cuoi2);

cout<<"Tap hop A vua tao la: ";

cout<<"A= {";duyetTapHop(dau1);

cout<<"}"<<endl;

cout<<"

Tap hop B vua tao la: ";

cout<<"B={";duyetTapHop(dau2);

cout<<"}"<<endl;

hop2TapHop(dau1,dau2);

giao2TapHop(dau1,dau2);

cout<<"

Hieu cua hai tap A va B la: A/B = {";

hieu2TapHop(dau1,dau2);

cout<<"}"<<endl;

cout<<"

Hieu cua hai tap B va A la: B/A = {";

hieu2TapHop(dau2,dau1);

cout<<"}"<<endl<<endl;

if (kiemTraTapCon(dau1,dau2)==1)

cout<<"A khong phai tap con cua B."<<endl<<endl;

else cout<<"A la tap con cua B."<<endl<<endl;

if (kiemTraTapCon(dau2,dau1)==1)

cout<<"B khong phai tap con cua A."<<endl<<endl;

else cout<<"B la tap con cua A."<<endl<<endl;

getch();

//Giai phong.

giaiPhong(dau1,cuoi1);

return 0;

}

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: #thandanit