今天把map类的大体思路弄了出来