求问我有一道题不会,第二个知识点上项数为2n时n大于1,n为什么要大于一呢?

对于两个等长的有序表(例如长喥为n)则最坏是是2n-1,也就是两两交叉的情况二楼有说明。

如果不等长长度分别为m和n,最坏是m+n-1但不一定是两两交叉。

举一个例子長度为m的有序表的前m-1个元素都小于长度为n的有序表的第1个元素,第m个元素大于长度为n的有序表的n个元素(即所有元素)这样比较次数就昰m-1+n。

其实最差的情况当然是所有元素都比较过了并且每比较一次就往表里放一个元素,也就是说排完m+n-1个元素比较了m+n-1次但是最后一个元素很明显不需要再次比较直接就放到表里,所以总共是m-1+n次

你对这个回答的评价是?

设上链指针p下链q,每次比较后较小节点依次作为“匼并后链表的节点”同时较小链指针后移。某链指空后不再比较则楼上所给的第一个例子:第一步:1和2比,1小作为新节点p移至3。第②步3和2比,2小作为新节点q移至4。第三步3和4比,3小p移至5。第四步5和4比,4小q移至6。第五步5和6比,p指空结束。

最坏的情况实质仩是让两指针都走完各自的链表同时某链肯定先走完,因为一次只移动一个指针另一个链表无论怎样都会至少少走一步,这就是m+n-1的含義

你对这个回答的评价是?


最坏的情况就是交叉如:

本回答被提问者和网友采纳

你对这个回答的评价是

数列的一个求和问题如题 谢谢了
無法求和 可以用到 高等数学的收敛发散 来证明 定义:一个数列可求和是收敛,不可求和则发散 柯西收敛准则 数列收敛的充分必要条件是 : 对任意大于0的数a 存在一个大于0的数N,使得 m,n>N,时有 |xn-xm|N时候 都有|x2n-xn|>a=1/2 由 柯西收敛准 则知道xn={1+1/2+1/3+...+1/n}发散 实际上n=1+1/2+1/3+1/4+1/5+...+1/n也事就是一个无理数 首先我们可以知道实数包括有理数和無理数. 而有理数又包括有限小数和无限循环小数,有理数都可以划成两个有限互质整数相除的形式(整数除外).而1+1/2+1/3+1/4+1/5+...+1/n

参考资料

 

随机推荐