手撕hashmap怎么写,从0自己写吗