Vận dụngCâu hỏi 1.Cho A là danh sách tên các học sinh trong lớp, viết chương trình tìm kiếm...

Câu hỏi:

Vận dụng

Câu hỏi 1. Cho A là danh sách tên các học sinh trong lớp, viết chương trình tìm kiếm tuần tự để tìm ra các học sinh có tên là Hoàn.

Câu trả lời:
Người trả lời: GV. Đỗ Thị Dung
Phương pháp giải:

- Đầu tiên, ta sẽ viết một hàm `sequential_search` để tìm kiếm tuần tự trong danh sách tên `names`. Trong hàm này, ta sẽ duyệt qua từng phần tử trong danh sách tên và kiểm tra xem phần tử đó có trùng với `target` không. Nếu có thì ta sẽ thêm phần tử đó vào danh sách `found`.

- Tiếp theo, ta sẽ khởi tạo danh sách tên các học sinh và tên học sinh cần tìm.

- Cuối cùng, ta gọi hàm `sequential_search` với danh sách tên và tên học sinh cần tìm. Nếu danh sách `found_names` có phần tử thì ta in ra danh sách các học sinh có tên là `target_name`, ngược lại ta thông báo không tìm thấy.

Câu trả lời chi tiết hơn:

Danh sách các học sinh có tên là "Hoàn" là: Hoàn và Hoàn.
Câu hỏi liên quan:
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.40309 sec| 2189.609 kb