Bài tập  /  Bài đang cần trả lời

Giải bài có thưởng!

Em hãy tạo bảng liệt kê các bước thực hiện thuật toán tìm kiếm tuần tự để tìm học sinh “đầu tiên sinh vào tháng 1”

----- Nội dung ảnh -----
Cho danh sách hs sau đây:
STT Họ và tên Ngày sinh
1 Nguyễn Châu Anh 14/12/2010
2 Nguyễn Phương Chi 09/02/2010
3 Hà Minh Đức 05/01/2010
4 Văn Minh Hằng 12/10/2010
5 Lê Đức Huy 18/01/2010

Em hãy tạo bảng liệt kê các bước thực hiện thuật toán tìm kiếm tuần tự để tìm học sinh “đầu tiên sinh vào tháng 1”.
0 Xem trả lời
Hỏi chi tiết
53
Thủy Tiên
Help me
03/11 20:37:31
Thủy Tiên
Giúp vs ạ đang cần gấp
03/11 20:37:48
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Dưới đây là bảng liệt kê các bước thực hiện thuật toán tìm kiếm tuần tự để tìm học sinh "đầu tiên sinh vào tháng 1":

| Bước | Mô tả |
|------|-----------------------------------------------|
| 1 | Khởi tạo biến `index` = 1 |
| 2 | Lặp qua danh sách học sinh từ `index` = 1 đến `n` (n là số lượng học sinh) |
| 3 | Kiểm tra ngày sinh của học sinh tại vị trí `index`: nếu tháng = 1, thì thực hiện bước 4; nếu không, thực hiện bước 5 |
| 4 | Ghi lại thông tin học sinh tại vị trí `index` là học sinh đầu tiên sinh vào tháng 1 và dừng tìm kiếm |
| 5 | Tăng `index` lên 1 để kiểm tra học sinh tiếp theo |
| 6 | Lặp lại bước 2 cho đến khi tìm thấy học sinh hoặc đến cuối danh sách |
| 7 | Nếu không tìm thấy học sinh nào sinh vào tháng 1, thông báo không tìm thấy |

**Lưu ý:** Cấu trúc lặp có thể dùng trong ngôn ngữ lập trình khác nhau để thực hiện thuật toán này.

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường
×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k
Gửi câu hỏi
×