01/10/2018, 09:06
Hỏi về hàm search nhiều phần tử danh sách liên kết đơn
Mình viết hàm tìm kiếm mã số sinh viên với mục đích là sinh viên nào có mã số bằng mã số cần tìm thì suất ra hết
code của mình như:
ListStudent ListStudent::searchStudentID(int x)
{
ListStudent search;
for (Node* p = head; p != NULL; p = p->next) {
if (p->info.studentID == x) {
search.addTail(p);
}
}
return search;
}
Mong muốn của em là xuất ra nhưng Node thỏa điều kiện. Nhưng thực tế lại xuất từ Node thỏa điều kiện đến node cuối cùng (mặc dù các node này ko thỏa điều kiện). Mình xem lại nhiều lần rồi mà vẫn không hiểu mong mọi người giúp đỡ
Bài liên quan
đây là hàm sort mà, có phải hàm search đâu??
Chết post nhầm ạ. Để mình sửa
cho xem hàm addTail và hàm in ra của bạn đi.
Mình fix đc rồi ạ. Tks mọi người nhé