●在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是 (53) 。(53) A.O(1)
●在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是 (53) 。
(53) A.O(1)
B.O(n)
C.O(nlogn)
D.O(n2)
【解析】本题主要考核有序单链表上的插入操作及算法分析。对数据结构的任何操作都不能改变其原有的结构特性。因此,在有序单链表中插入一个新结点后,仍然要保持它的有序性。
插入操作的关键是查找插入位置,主要时间也是花在插入位置的查找上。n个结点的单链表,有,n+1个可能插入的位置,即第一个结点之前和每一个结点之后。在第一个结点之前插入,需比较一次;在第一个结点之后插入需比较两次;…;在第,n个结点之后插入需查找次。如果在每一个位置上作插入的概率相等,即 ,则在有序单链表上查找插入位置的平均比较次数为:
关于我国领土范围的说法正确的是:[]A、最东端在135°E、属于东8区B、最西端在73°E、座落在 语文 2020-05-14 …
地球经度范围:73°33′E至135°05′E纬度范围:3°51′N至53°33′N可以种植的农作 其他 2020-06-11 …
我国具有悠久的酿酒历史.某白酒的标签上注有“53°”字样,它表示()A.该酒在53℃的条件下酿制的 化学 2020-07-08 …
我国的纬度范围大约是3°N至53°N之间,我国主要位于(低中高)纬度,我国没有领土位于(低中高)纬 其他 2020-07-17 …
夏至日,下列地点:北京(39°54ˊN)、新加坡(1°N)、汕头(23°26ˊN)、海口(20°N 其他 2020-07-23 …
如图,已知∠AOB=60°,点P在边OA上,OP=10,点M,N在边OB上,PM=PN,若MN=2, 数学 2020-11-01 …
我国具有悠久的酿酒历史.某白酒的标签上注有“53°”字样,它表示()A.该酒在53℃的条件下酿制的B 化学 2020-11-07 …
夏至日,下列地点:北京(39°54ˊN)、新加坡(1°N)、汕头(23°26ˊN)、海口(20°N) 语文 2020-11-12 …
我国领土最东端在135°E附近、最西端在73°E附近、最南端在4°N附近、最北端在53°N附近.读图 语文 2020-11-27 …
数列{an}是公差不为零的等差数列,并且a5,a8,a13是等比数列{bn}的相邻三项,若b2=5, 其他 2020-11-28 …