A-A+

下列算法的功能是:删除顺序表中值重复的元素(值相同的元素仅保留第一个) 使得表中所有元素的值均

2020-12-23 19:57:02 网课题库 阅读

问题详情

下列算法的功能是:删除顺序表中值重复的元素(值相同的元素仅保留第一个),使得表中所有元素的值均不相同。请在空白处选择正确的语句。//测试数据:{1, 2, 3, 3, 5, 3, 2, 2}、{2, 2, 3, 3, 5, 3, 2, 2} Status deleteSame (SqList &L) { if (L.length == 0) { printf ("表空,不能删除!n"); return ERROR; }; int i, j, k = 0; for (i = 1; i < L.length; i++) { for (j = 0; j <= k; j++) if (L.elem[i] == L.elem[j]) break; if (_______________________) L.elem[k] = L.elem[i]; } L.length = k + 1; return OK; }

A.j > i && k++ != i

B.j < k && k++ != i

C.j < i && ++k != i

D.j > k && ++k != i

参考答案

nth-child(index)

考点:元素,中值,第一个
Copyright © 2018-2024 问答库 保留所有权利.   SiteMap  .