Phan khai bao - Danh sach lien ket

Màu nền
Font chữ
Font size
Chiều cao dòng

//Khai bao kieu du lieu cho nut.

typedef int kieuDL;

//Khai bao kieu du lieu cua mot nut.

typedef struct nut

{ kieuDL duLieu;

struct nut *tiep;

}nut;

//Khai bao kieu con tro den nut.

typedef nut *DSLKD;

//Khai bao ham khoi tao danh sach lien ket don.

void khoiTaoDSLK(DSLKD &, DSLKD &);

//Khai bao ham xin nut.

DSLKD xinNut(kieuDL);

//Khai bao ham them dau.

void themDau(DSLKD &, DSLKD &, DSLKD);

//Khai bao ham them cuoi.

void themCuoi(DSLKD &, DSLKD &, DSLKD);

//Khai bao ham them sau Q.

void themSauQ(DSLKD &, DSLKD &, DSLKD, DSLKD);

//Khai bao ham tao DSLKD.

void taoDSLKD(DSLKD &, DSLKD &);

//Khai bao ham duyet DSLKD.

void duyetDSLKD(DSLKD);

//Khai bao ham giai phong.

void giaiPhong(DSLKD &, DSLKD &);

//Khai bao ham tao Danh sach lien ket don gom n phan tu ngau nhien.

void taoDSLKDN(DSLKD &, DSLKD &);

//Khai bao ham tim D.

void timD(DSLKD, kieuDL);

//Khai bao ham xoa nut p.

void xoaP (DSLKD &, DSLKD &, DSLKD);

//Khai bao ham Dem so Nut.

int demSoNut(DSLKD &);

//Khai bao ham Xoa nut trung.

void xoaNutTrung(DSLKD &,DSLKD &);

//Khai bao ham Dao DSLKD.

void daoDSLKD(DSLKD &, DSLKD &);

//Khai bao ham hop2TapHop.

void hop2TapHop(DSLKD &,DSLKD &);

//Khai bao ham giao2TapHop.

void giao2TapHop(DSLKD &,DSLKD &);

//Khai bao ham hieu2TapHop.

void hieu2TapHop(DSLKD &,DSLKD &);

//Khai bao ham kiemTraTapCon

int kiemTraTapCon(DSLKD &,DSLKD &);

//Khai bao ham hai tap bang nhau.

int haiTapBangNhau(DSLKD &,DSLKD &);

//Khai bao ham duyetTapHop.

void duyetTapHop(DSLKD);

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

#thandanit