考查如教材76页代码3.14所示的List::deduplicate()算法。a)给出其中循环体所具有的不变性,并通过数学归纳予以证明;b)试举例说明,该算法在最好情况下仅需o(n)时间;c)试改进该算法,使其时间复杂度降至o(nlogn);d)o(nlogn)的效率是否还有改进的余地?为什么?
相似题目
-
用文本工具在舞台中输入如左图所示的文本后,()可以变形为右图所示的图形()
-
如右图所示的组织工具是( )。
-
图为一本塞尔维亚护照资料页,红框中所示的“Personal No.”还可以用下面哪些词表述()。https://assets.asklib.com/images/image2/201708011440365263.jpg
-
这是一本西班牙护照资料页,红框所示的英文缩写指的是()。https://assets.asklib.com/images/image2/2017080110132268360.jpg
-
这是一本赤道几内亚护照资料页,红框所示的单词指的是()。https://assets.asklib.com/images/image2/2017080114302447278.jpg
-
要制作一个如图所示的图书翻页效果的动画,应该使用的动画方式是()https://assets.asklib.com/images/image2/2017070510333647254.png
-
给定如下所示的JAVA代码,则运行时,会产生()类型的异常。 String s=null; s.concat("abc");
-
如下所示的这段CSS样式代码,定义的样式效果是?a:active {color: #000000;}
-
如下所示的这段CSS样式代码,定义的样式效果是( )。a:active {color: #000000;}
-
● 页式存储系统的逻辑地址是由页号和页内地址两部分组成,地址变换过程如下图所示。假定页面的大小为 8K,图中所示的十进制逻辑地址 9612 经过地址变换后,形成的物理地址 a 应为十进制 (27)
-
与其它算法类似,searchIn()算法的递归版(教材186页代码7.3)也存在效率低下的问题。试将该算法改写为迭代形式。请注意保持出口时返回值和hot的语义。
-
BFS算法(教材160页代码6.3)的边分类,采用了简化的策略:树边(TREE)之外,统一归为跨边(CROSS)。试分别针对无向图和有向图,讨论跨边的可能情况。
-
有如图10-1所示的接口和类的层次关系图,请编写代码实现这些接口和类。
-
分析如下所示的 Java 代码,编译运行后的输出结果是(); a=a/2; } }
-
在原教材图16.2.7所示的差动运算电路中,,试求;输出电压u<sub>o</sub>.
-
在图6.7(教材图 6.2.1)所示的多谐振荡器电路中,已知R=R1=1kΩ,R2=2kΩ,C=0.1μF,试求输出波形的周
-
在ASP.NET中,为了在页面中原样输出图中所示的字符串,下列代码正确的是()(选一项)
-
设计类似附件所示的一个程序,完成后上传源代码,截图,以及体验二维码
-
在HTML页面上包含如下所示的JavaScript代码,要实现打开页面时弹出对话框显示“张三”,则下划线
-
给定如下所示的JAVA代码,则运行时,会产生()类型的异常 String s = null; s.concat("abc");
-
在图题6.2.1(主教材图 6.2.2)所示的射极耦合差分式放大电路中,+Vcc= +10V, -VEE= -10 V, Io=1m
-
最近,您创建了一个应用程序,包括如下所示的代码。public delegate string GetFileContentsDel ();
-
5、4、教材图7.2.9所示的BJT差分放大电路,不论是单输入还是双输入,它的差模性能指标不变
-
4、如下所示的这段CSS样式代码,定义的样式效果是()。 a:active {color: 000000;}