了解单链表和双链表的结构; 在单链表或双链表中实现遍历、插入和删除; 分析在单链表或双链表中的各种操作的复杂度; 在链表中使用双指针技巧(快指针慢指针技巧); 解决一些经典问题,例如反转链表; 分析你设计的算法的复杂度; 积累设计和调试的经验。