链表 反转 删重

  • No.92 Reverse Linked List II
  • No.83 Remove Duplicates from Sorted List
  • No.86 Parition List
  • No.328 Odd Even Linked List
  • No.2 Add Two Numbers
  • No.455 Add Two Numbers II
  • No.82 Remove Duplicates from Sorted List II
  • No.21 Merge Two Sorted Lists
  • No.25 Reverse Nodes in k-Group

双索引

  • No.61 Rotate List
  • No.143 Reorder List
  • No.234 Palindrome Linked List

排序

  • No.147 Insertion Sort List
  • No.148 Sort List(归并排序)

用于记录不知道怎么优化的问题,和记录被改过的部分。

阅读全文 »

大量数据结构的问题

  1. 查找方式有哪些,都有哪些区别;
  2. 数组和链表的区别,分别是怎么实现的;
  3. 哈希表是如何实现的;
  4. 如何实现平衡树;
  5. 介绍一下红黑树博客1博客2
  6. 如何实现树的遍历
  7. 汉诺塔问题
    阅读全文 »