对一个具有n个元素的线性表,建立其有序单链表的时间复杂度为()
A.O(n)
B.O(1)
C.O(n^2)
D.O(nlog2n)
参考答案:D.
应该是先排序,在构建链表,排序是O(nlogn),构建链表是O(n) 总的时间复杂度为O(nlogn)+O(n)=O(nlog2n)
时隔几月再来看,还是没理解透彻
列举一款你常用的移动APP,并分析他的最核心功能、满足的需求、超预期的功能以及竞争优势和发展趋势
请写出以下代码执行输出:(构造函数、静态块执行顺序)
请实现KMP算法?
北京有一条1公里长的街道,你认为一天能收多少钱的停车费?
时隔几月再来看,还是没理解透彻