Nêu Cách Dùng Hàm Map,sort Trong Ngôn Ngữ C++ (rõ Ràng Nhé)

logologoTìm×

Tìm kiếm với hình ảnh

Vui lòng chỉ chọn một câu hỏi

Tìm đáp án
    • icon_userĐăng nhập
    • |
    • Đăng ký
    icon_menu
avataricon

Hoidap247.com Nhanh chóng, chính xác

Hãy đăng nhập hoặc tạo tài khoản miễn phí!

Đăng nhậpĐăng ký
  • add
  • Đặt câu hỏiiconadd
  • logo

    loading

    +

    Lưu vào

    • +

      Danh mục mới

    Lưuavataravatar
    • nguyenphamtuan7logoRank
    • Chưa có nhóm
    • Trả lời

      0

    • Điểm

      10

    • Cảm ơn

      0

    • Tin Học
    • Lớp 11
    • 40 điểm
    • nguyenphamtuan7 - 16:01:08 20/09/2021
    nêu cách dùng hàm map,sort trong ngôn ngữ c++ (rõ ràng nhé)
    • Hỏi chi tiết
    • reportBáo vi phạm

    Hãy luôn nhớ cảm ơn và vote 5* nếu câu trả lời hữu ích nhé!

    TRẢ LỜI

    nguyenphamtuan7 rất mong câu trả lời từ bạn. Viết trả lời

    TRẢ LỜI

    avataravatar
    • carot15logoRank
    • Chưa có nhóm
    • Trả lời

      267

    • Điểm

      3759

    • Cảm ơn

      210

    • carot15
    • 20/09/2021

    1) map

    về khai báo thì map sẽ khai bảo kiểu

    map<kiu d liu ca key, kiu d liu ca value> someMap;

    key ở đây là giá trị của map như int là 1 2 3 ,char a,b,c;

    value là đếm số phần tử key tương ứng;

    vd khai báo : map<int,int> dem,map <string,int> s;

    lưu giá trị sẽ là :someMap[a] =i ;

    a sẽ thuộc kiểu dữ liệu key khai báo ở map

    còn i sẽ thuộc kiểu dữ liệu khai báo ở value;

    vd về code map

    #include <iostream>#include <map>using namespace std;int main() { map<string, int> A; // Khởi tạo một map A // Thêm vào map A một số phần tử. A["One"] = 1; A["Two"] = 2; A["Three"] = 3; // Duyệt và xuất ra từng cặp giá trị key: value của mỗi phần tử trong map A map<string, int>::iterator it; for (it = A.begin(); it != A.end(); it++) { cout << it->first.c_str() << ": " << it->second << endl; } // Thêm vào một phần tử giá trị key trùng lặp, chuyện gì sẽ xảy ra? A["One"] = 10; // In kết quả map A ra màn hình sau khi thêm vào 1 key trùng lặp,

    // tự chạy code xem kết quả của chính bạn. for (it = A.begin(); it != A.end(); it++) { cout << it->first.c_str() << ": " << it->second << endl; }}

    2) Về sort

    sort( phần tử đầu, phần tử cuối ); nó sẽ sắp xếp theo thứ tự tăng dần từ phần từ đầu đến phần tử cuối

    bạn cũng có thể thêm từ khóa greater<int>() vào cuối sau phần từ cuối để sắp xếp giảm dần

    Hãy giúp mọi người biết câu trả lời này thế nào?

    starstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstar5starstarstarstarstar2 voteGửiHủy
    • hertCảm ơn 2
    • reportBáo vi phạm
    • avataravatar
      • carot15logoRank
      • Chưa có nhóm
      • Trả lời

        267

      • Điểm

        3759

      • Cảm ơn

        210

      về map : https://www.banhoituidap.com/p/2454/map-trong-c-la-gi-lam-the-nao-de-su-dung-map-trong-c/

    • avataravatar
      • carot15logoRank
      • Chưa có nhóm
      • Trả lời

        267

      • Điểm

        3759

      • Cảm ơn

        210

      về sort :https://www.it-swarm-vi.com/vi/c%2B%2B/cach-su-dung-std-sort-de-sap-xep-mot-mang-trong-c/973107463/

    Đăng nhập để hỏi chi tiếtXEM LỜI GIẢI SGK TIN 11 - TẠI ĐÂY

    Bạn muốn hỏi điều gì?

    questionĐặt câu hỏi

    Group 2K9 Ôn Thi ĐGNL & ĐGTD Miễn Phí

    Bảng tin

    Bạn muốn hỏi điều gì?

    iconĐặt câu hỏi

    Lý do báo cáo vi phạm?

    Gửi yêu cầu Hủy

    logo

    Cơ quan chủ quản: Công ty Cổ phần Công nghệ Giáo dục Thành Phát

    • social
    • social
    • social

    Tải ứng dụng

    google playapp store
    • Hướng dẫn sử dụng
    • Điều khoản sử dụng
    • Nội quy hoidap247
    • Góp ý
    • Tin tức
    • mailInbox: m.me/hoidap247online
    • placeTrụ sở: Tầng 7, Tòa Intracom, số 82 Dịch Vọng Hậu, Cầu Giấy, Hà Nội.
    Giấy phép thiết lập mạng xã hội trên mạng số 331/GP-BTTTT do Bộ Thông tin và Truyền thông.

    Từ khóa » Cách Dùng Map Trong C++