map相关用法

· · 题解

#include<iostream>
#include<bits/stdc++.h>
#include<map>
using namespace std;
#define N_MAX 10005
#define M_MAX 1505
char cur[M_MAX];

int main() {
    int n;
    map<string, int> m;
    scanf("%d", &n);
    for(int i=0; i<n; i++){
        scanf("%s", &cur);
        m[cur] = 1;
    }
    printf("%d", m.size());

    return 0;
}

哈哈哈...侥幸过了需要哈希的程序..说明map的字典序还是非常强大的~