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

Đếm ký tự bằng lập trình phân tán

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 07:51:06 30 4
mua khóa gpt4 Nike

Tôi có một tệp lớn (chỉ chứa các ký tự ascii) và tôi cần tìm các ký tự thường gặp nhất.

Cách tiếp cận của tôi:

  1. Tách tệp và phân phối nó đến nhiều nút xử lý.
  2. Mỗi nút sẽ đếm các ký tự và tạo ra một mảng số ký tự [256].
  3. Nút cha sẽ nhận mảng đếm của tất cả các nút và tính toán ký tự có tần số cao nhất.

Nhưng tôi tự hỏi liệu nút có cần truyền toàn bộ mảng đếm để đếm các ký tự xuất hiện thường xuyên nhất không? Có cách nào để giảm lượng dữ liệu được xử lý được truyền giữa các nút không.

Lưu ý: Tôi mới làm quen với lập trình phân tán nên đang cố gắng làm quen với các kỹ thuật cơ bản.

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

Nếu bạn để mỗi nút xử lý, hãy nói 1 MiB rồi 1 KiB phản hồi (int 256 nhân 4 byte) là không đáng kể.

Nhân tiện, hãy nhìn xem , đặc biệt .map-giảm"xin chào thế giới” là số từ—gần như chính xác những gì bạn đang tìm kiếm.

Về java - đếm ký tự bằng lập trình phân tán, 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/14759641/

30 4 0
Taklimakan
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