Hiển thị các bài đăng có nhãn Danh sách liên kết đơn. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Danh sách liên kết đơn. Hiển thị tất cả bài đăng
Hàm Tìm Phần Tử Chẳn Cuối Cùng Trong Danh sách Liên Kết Đơn

Hàm Tìm Phần Tử Chẳn Cuối Cùng Trong Danh sách Liên Kết Đơn

Sau khi nhập xuất danh sách liên kết Tại đây ta viết Hàm Tìm Phần Tử Chẳn Cuối Cùng Trong Danh sách Liên Kết Đơn

Code

bool kiemtrachan(list l)
{
for(node *i=l.head;i!=NULL;i=i->pnext)

if(i->key%2==0)

return true;
return false;
}
void sochancuoi(list l)
{

if(kiemtrachan(l)==true)
{
int chancuoi;
for(node *i=l.head;i!=NULL;i=i->pnext)

if(i->key%2==0)
chancuoi=i->key;
cout<<"So chan cuoi cung trong danh sach la: "<<chancuoi;
}

else
cout<<"Trong danh sach nay khong co so chan";


}

Tương tự các bạn tự viết  Hàm Tìm Phần Tử Lẻ Cuối Cùng

Hàm Tìm Phần Tử Lẻ Đầu Tiên Trong Danh Sách Liên Kết Đơn

Hàm Tìm Phần Tử Lẻ Đầu Tiên Trong Danh Sách Liên Kết Đơn

Sau khi nhập xuất danh sách liên kết Tại đây ta viết Hàm Tìm Số Lẻ Đầu Tiên Trong Danh Sách Liên Kết Đơn

Code

bool kiemtrale(list l)
{
for(node *i=l.head;i!=NULL;i=i->pnext)

if(i->key%2==1)

return true;
return false;
}
void soledautien(list l)
{
if(kiemtrale(l)==true)
{
for(node *i=l.head;i!=NULL;i=i->pnext)

if(i->key%2==1)
{
cout<<"So le dau tien tim thay trong danh sach la: "<<i->key;
return;
}
}

else
cout<<"Trong danh sach nay khong co so le";


}

Tương tự các bạn tự viết Hàm Tìm Phần Tử Chẳn Đầu Tiên