map就是一種映射了,比如 map<string, int> m,就是string映射到int,m代表這個映射的數組,m[string] = int;
映射完之後可以直接把string作為下標找到對應的int了!!!
來一題:
本來還想連一下字典樹什麼的,原來可以有更簡單的方法,直接用map解決,這麼簡便的方法我怎麼好意思拒絕呢...
注意一下題意,還有用printf輸出string的時候要加個c_str()轉換為c類型的字符串:
1 // poj 2418.Hardwood Species 2 // stl map 3 // references: 4 // http://www.cnblogs.com/rainydays/archive/2011/05/21/2052835.html 5 #include6 #include 7 #include 8 #include 9 #include