摘要: Status: AcceptedRuntime: 9 ms题意:给一个数组,用Vector容器装的,要求找到一个临时最高点,可以假设有num[-1]和num[n]两个元素,都是无穷小,那么当只有一个元素时,该元素就是最大的了。当然你也可以找最大值,二分法复杂度O(logn)。我的想法是找临时最高点,... 阅读全文
posted @ 2015-03-22 23:02 xcw0754 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Status: AcceptedRuntime: 66 ms题意:根据给出的单链表,用O(nlogn)的时间复杂度来排序。由时间复杂度想到快排、归并这两种排序。本次用的是归并排序。递归将链表的规模不断二分到只剩下1或2个元素为止,这也是递归出口,一旦出现这两种情况就可以返回。这里有个问题,链表也能二... 阅读全文
posted @ 2015-03-22 21:23 xcw0754 阅读(313) 评论(0) 推荐(0) 编辑