摘要:
思路很简单,只是用到分治法思想。核心是找出左右子树所在的数组。 阅读全文
摘要:
方法一用vector,时间复杂度空间复杂度都是O(N),比较简单,忽略。 方法二,使用递归,空间复杂度和时间复杂度也是O(N)。 阅读全文
摘要:
题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。 画个图吧,假设存在单链表A->B->C->D->E 如果不想任何指针,该如何如何定义之类的,那么翻转过程可以搞成如下: 然后我们假设有三颗指针。分别为: 这时候我们重新定义上面的执行过程,那么有: 仔细观察上图,就知道如 阅读全文