cuốn sách gpt4 ai đã làm

scheme - 从 Scheme 列表中查找最大的 K 个数

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 18:57:49 27 4
mua khóa gpt4 Nike

Tôi có một danh sách các đối tượng trong một sơ đồ. Mỗi đối tượng được liên kết với một giá trị tin cậy có thể được tính toán trong thời gian chạy. Tôi muốn tìm top 50 đối tượng như vậy có giá trị tin cậy cao nhất. Ví dụ:((WordPair1) (WordPair2)) Và vân vân, họ đều là mục tiêu của tôi.

Chúng được sắp xếp ngẫu nhiên. Tôi đã viết một hàm lấy các WordPair này làm đối tượng và trả về giá trị độ tin cậy. Bây giờ, tôi muốn tìm ra 50 đối tượng như vậy có giá trị tin cậy cao nhất.

Tôi có thể tìm thấy đối tượng có giá trị tin cậy cao nhất, nhưng tôi bối rối về cách tìm đối tượng K hàng đầu.

Làm thế nào để làm điều này?

câu trả lời hay nhất

Tạo hàng đợi ưu tiên có độ dài 50. Chèn từng giá trị tin cậy xuất hiện trong luồng đầu vào; nếu giá trị mới nhỏ hơn mức tối thiểu 50 thì giá trị đó sẽ bị xóa khỏi cuối hàng đợi ưu tiên. Khi bạn nhìn thấy toàn bộ dữ liệu đầu vào, các giá trị còn lại trong hàng ưu tiên sẽ có giá trị tối đa là 50.

Về lược đồ - tìm số K lớn nhất từ ​​danh sách Lược đồ, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/30316041/

27 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress