Bằng cách nhấp vào Đăng nhập, bạn đồng ý Chính sách bảo mật và Điều khoản sử dụng của chúng tôi. Nếu đây không phải máy tính của bạn, để đảm bảo an toàn, hãy sử dụng Cửa sổ riêng tư (Tab ẩn danh) để đăng nhập (New Private Window / New Incognito Window).
Để tìm số điểm trung bình thấp nhất, bạn không cần sử dụng thuật toán tìm kiếm nhị phân hoặc tuần tự. Bạn chỉ cần duyệt qua tất cả các điểm trung bình và chọn ra điểm thấp nhất. Dưới đây là một ví dụ về cách thực hiện điều này bằng Python:
def tim_diem_tb_thap_nhat(diem_tb): diem_tb_thap_nhat = diem_tb[0] for diem in diem_tb: if diem < diem_tb_thap_nhat: diem_tb_thap_nhat = diem return diem_tb_thap_nhat diem_tb = [7.0, 8.5, 6.5, 9.0, 8.0] print(tim_diem_tb_thap_nhat(diem_tb))Trong đoạn mã trên, hàm tim_diem_tb_thap_nhat nhận vào một danh sách các điểm trung bình và trả về điểm trung bình thấp nhất. Đoạn mã cuối cùng tạo một danh sách các điểm trung bình và in ra điểm trung bình thấp nhất.
Lưu ý rằng thuật toán tìm kiếm nhị phân yêu cầu dữ liệu được sắp xếp trước khi tìm kiếm, và nó được sử dụng để tìm kiếm một giá trị cụ thể trong dữ liệu, không phải để tìm giá trị nhỏ nhất hoặc lớn nhất. Thuật toán tìm kiếm tuần tự cũng tương tự, nó duyệt qua từng phần tử một để tìm kiếm một giá trị cụ thể. Trong trường hợp này, chúng ta không cần tìm kiếm một giá trị cụ thể, mà chỉ cần tìm giá trị nhỏ nhất, do đó chúng ta chỉ cần duyệt qua tất cả các phần tử một lần.
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 |