tailieunhanh - Bài tập thực hành Môn Cấu trúc dữ liệu -phần 4

Cho danh sách liên kết đơn gồm các phần tử là số nguyên, viết chương trình thực hiện các yêu cầu sau: 1. Thêm một phần tử vào đầu danh sách. void ThemDau(LIST &l, NODE *p); 2. Xuất danh sách ra màn hình. void Xuat(LIST l); 3. Liệt kê các phần tử mang giá trị chẵn. | Trường Cao đẳng Công nghệ Thông tin Tp. Hồ Chí Minh Bài tập thực hành Môn Cấu trúc Dữ liệu- Khoa Công nghệ Thông tin Bài 1 Cho danh sách liên kết đơn gồm các phần tử là số nguyên viết chương trình thực hiện các yêu cầu sau 1. Thêm một phần tử vào đầu danh sách. void ThemDau LIST l NODE p 2. Xuất danh sách ra màn hình. void Xuat LIST l 3. Liệt kê các phần tử mang giá trị chẵn. void XuatChan LIST l NODE p while p Nếup- Key chẵn in giá trịp- Key p p- pNext 4. Tìm phần tử có giá trị lớn nhất. NODE TimMax LIST l NODE pmax for NODE p pNext p p p- pNext Nếu giá trị của pmax giá trị của p thì gán lại pmax p return max 5. Đếm số lượng số nguyên tố trong danh sách. bool LaSNT int x Kiểm tra x có phải là số nguyên tố int DemSNT LIST l Đếm số lượng số nguyên tố trong danh sách 6. Thêm phần tử có giá trị nguyên X vào trước phần tử có giá trị chẵn đầu tiên trong danh sách. Nếu không có phần tử chẵn thì thêm vào đầu danh sách. NODE TimChanDau LIST l Tìm chẵn đầu trong danh sách void ThemkTruocp LIST l NODE p NODE k Thêm k vào trước p void ThemXTruocChanDau LIST l int X Thêm X vào trước chẵn đầu NODE k TaoNode X Phần tử cần .