30/09/2018, 21:01
Nhập vào một mảng n lẻ số nguyên, tìm giá trị trung vị (median) của mảng. Ví dụ : {1,5,2,4,3) → median = 3
mọi người giúp mình bài này với
Bài liên quan
mọi người giúp mình bài này với
Trung vị là vị trí chính giữa mảng sau khi sắp xếp. Từ đó, bạn phải sort mảng và chỉ ra vị trí đó
median=lambda a:sorted(a)[len(a)//2]
mình mới học lập trình nên chưa hiểu lắm, bạn có thể giải thích kỹ cho mình được chút không, cảm ơn bạn nhiều, do mai mình thi phần này mất rồi
Mới học lập trình mà mai thi à?
Khi đọc câu này thì bạn phải biết chịu khó tìm kiếm cách làm sao để sắp xếp một mảng các con số.
Hơn nữa câu hỏi của bạn cũng chưa rõ ràng về ngôn ngữ lập trình nào. Thậm chí vi phạm quy định của diễn đàn là hỏi bài giải khi chưa đưa ra ý tưởng của mình.
Bạn biết cách sắp xếp tăng dần các phần tử trong mảng chứ? Làm cho mình việc này trước rồi mọi người sẽ hướng dẫn thêm, nếu không thì topic sẽ bị close