填空题

函数ListDelete_sq实现顺序表删除算法,请在空格处将算法补充完整。int ListDelete_sq(Sqlist *L,int i){ int k; if(i<1||i>L->length) return ERROR;for(k=i-1;klength-1;k++) L->slist[k]= (1) ; (2) ; return OK;}

正确答案

(1)L->slist[k+1] (2) --L->Length

答案解析

相似试题
  • 如果要将两个升序排列的整型顺序表a中的元素合并到b中(b的空间足够大),合并后表中元素依然升序排列,可以通过多次调用查找函数查找插入位置,再调用()函数来实现插入。

    填空题查看答案

  • 编写程序,实现分段函数计算,如下表所示。

    简答题查看答案

  • 编写程序,实现分段函数计算,如下表所示。

    简答题查看答案

  • 利用评价函数f(n)=g(n)+h(n)来排列OPEN表节点顺序的图搜索算法称为()

    单选题查看答案

  • 在printf函数中,不同系统对输出表列的求值顺序不一定相同,TC是按从右到左进行的。

    判断题查看答案

  • 已知长度为n的线性表A中的元素是整数,写算法求线性表中值大于item的元素个数。分两种情况编写函数: (1)线性表采用顺序存储; (2)线性表采用单链表存储。

    简答题查看答案

  • 线性表只能用顺序存储结构实现。

    判断题查看答案

  • 如何实现线性表的顺序存储结构?

    简答题查看答案

  • 顺序表和链表中能实现随机存取的是(),插入、删除操作效率高的是()

    填空题查看答案