有n个结点的线性表采用顺序表作为存储结构,要在第i(l≤i≤n+l)个位置插入一个新结点时,需要移动的结点个数为【】
A.i
B.n-i
C.i-n
D.n-i+l
第1题:
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
A)线性表按顺序方式存储,性表的第100个结点后面插入一个新结点
B)线性表按链接方式存储,性表的第100个结点后面插入一个新结点
C)线性表按顺序方式存储,删除线性表的第900个结点
D)线性表按链接方式存储,删除指针P所指向的结点
第2题:
A.n-i+1
B.n-i-1
C.n-i
D.i
第3题:
在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()。
A.访问第i个结点(1<=i<=n)和求第i个结点的直接前驱(2<=i<=n)
B.在第i个结点之后插入一个新结点(1<=i<=n)
C.删除第i个结点(1<=i<=n)
D.将n个结点从小到大排序
第4题:
一个长度为n的线性表,如果采用顺序存储结构,那么当删除第i个元素(l≤,i, ≤n)时, 需要向前移动的元素数量为( )。A.n-i+l B.n-i C.i D.n-i-1
第5题:
设顺序表中结点个数为n,向第i个结点后面插入一个新结点,设向每个位置插入的概率相等,则在顺序表中插入一个新结点平均需要移动的结点个数为( )。
A.(n-1)/2
B.n/2
C.n
D.(n+1)/2
第6题:
在包括1000个元素的线性表中实现如下各运算,哪一个所需要的执行时间最长?
A.线性表按顺序方式存储,性表的第10个结点后面插入一个新结点
B.线性表按链接方式存储,性表的第10个结点后面插入一个新结点
C.线性表按J顷序方式存储,删除线性表的第990个结点
D.线性表按链接方式存储,删除指针P所指向的结点
第7题:
在包含1000个元素的线性表中实现如下各运算,______所需的执行时间最长。
A.线性表按顺序方式存储,性表的第10个结点后面插入一个新结点
B.线性表按链接方式存储,性表的第10个结点后面插入一个新结点
C.线性表按顺序方式存储,删除线性表的第990个结点
D.线性表按链接方式存储,删除指针P所指向的结点
第8题:
在包括1000个元素的线性表中实现如下各运算,哪一个所需要的执行时间最长?( )
A.线性表按顺序方式存储,性表的第10个结点后面插入一个新结点
B.线性表按链接方式存储,性表的第10个结点后面插入一个新结点
C.线性表按顺序方式存储,删除线性表的第990个结点
D.线性表按链接方式存储,删除指针P所指向的结点
第9题:
若长度为n的线性表采用顺序存储结构,删除表的第i个元素之前需要移动表中n-i+1个元素。
第10题:
在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()。
第11题:
在n个结点的线性表的数组实现中,算法的时间复杂度是O(1)的操作是()。
第12题:
xul+(i-1)*n
xul+i*n
xul-i*n
xul+(i+1)*n
第13题:
A、n-i
B、n-i+l
C、n-i-l
D、i
第14题:
:A移动元素
B修改头指针
C队头指针
D申请新的结点空间
第15题:
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?______
A.线性表按顺序方式存储,性表的第10个结点后面插入一个新结点
B.线性表按链接方式存储,性表的第l0个结点后面插入一个新结点
C.线性表按顺序方式存储,删除线性表的第990个结点
D.线性表按链接方式存储,删除指针P所指向的结点
第16题:
在包含1000个元素的线性表中实现如下各运算,( )所需的执行时间最长。A.线性表按顺序方式存储,在线性表的第100个结点后面插入一个新结点B.线性表按链接序方式存储,在线性表的第100个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第900个结点D.线性表按链接方式存储,删除指针p所指向的结点
第17题:
在包括1000个元素的线性表示实现如下各运算,( )所需要的执行时间最长。A.线性表按顺序方式存储,在线性表的第10个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第10个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第990个结点D.线性表按链接方式存储,删除指针P所指向的结点
第18题:
若长度为n的线性表采用顺序存储结构,那么在第i个位置插入一个元素,需要依次向后移动 ______个元素。
A.n-i
B. n-i+1
C. n-i-1
D. i
第19题:
在包含1000个元素的线性表中实现如下各运算,________所需的执行时间最短。
A.当线性表按链接方式存储时,删除指针P所指向的结点
B.当线性表按顺序方式存储时,性表的第10个结点后面插入一个新的结点
C.当线性表按顺序方式存储时,删除线性表第10个结点
D.当线性表按链式方式存储时,性表的第10个结点后面插入一个新结点
第20题:
有n个结点的线性表采用顺序表作为存储结构,要删除第i(l≤i≤n+1)个结点时,需要移动的结点个数为【】
A.i
B.n-i
C.i-n
D.n-i+l
第21题:
已知一个顺序存储的线性表,设每个结点需要占m个存储单元,若第一个结点的地址为da,则第i个结点的地址为()
第22题:
在一个长度为n的顺序表中向第i个元素(0<i<n+l )之前插入一个新元素时,需向后移动()个元素。
第23题:
访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)
在第i个结点后插入一个新结点(1≤i≤n)
删除第i个结点(1≤i≤n)
将n个结点从小到大排序