第一题hashmap 第二题链表删除节点可以引入set的contains 第三题动态规划