Câu hỏi:
12/07/2024 138Viết chương trình để tìm ra hai bạn có nhiều bạn chung nhất, hai bạn có nhiều nhóm chung nhất.
Sách mới 2k7: Tổng ôn Toán, Lí, Hóa, Văn, Sử, Địa…. kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 110k).
Quảng cáo
Trả lời:
Để tìm hai bạn có nhiều bạn chung nhất, ta có thể sử dụng hàm banchung để tính số bạn chung giữa mỗi cặp bạn trong danh sách và lưu lại cặp bạn có số bạn chung lớn nhất. Ta cần duyệt qua tất cả các cặp bạn trong danh sách và so sánh số bạn chung để tìm ra cặp bạn có số bạn chung lớn nhất.
Để tìm hai bạn có nhiều nhóm chung nhất, ta cần tìm tất cả các nhóm bạn chung giữa các cặp bạn trong danh sách. Sau đó, lưu số lượng nhóm chung mà mỗi cặp bạn có vào một mảng, và tìm hai cặp bạn có số lượng nhóm chung lớn nhất.
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Có lẽ em đã biết đến tính năng liệt kê danh sách bạn chung giữa những người dùng khác nhau để đề xuất kết bạn của Facebook. Nếu cần lập danh sách bạn chung của em và của một bạn khác trên Facebook thì em sẽ làm như thế nào?
Câu 2:
Trong bài toán đề xuất danh sách kết bạn, không tìm thấy đối tượng phù hợp cho hai bạn Hà, Hùng. Hãy viết chương trình tìm nhóm gợi ý cho một bạn bất kì (được nhập vào từ bàn phím). Nhóm được gợi ý là nhóm các bạn này chưa tham gia và đang có nhiều thành viên nhất.
Câu 3:
Sửa chương trình trong Nhiệm vụ 1 để in ra được danh sách bạn chung của hai tài khoản.
về câu hỏi!