主题:高手帮帮忙,解决数据结构问题
蓉菲儿
[专家分:0] 发布于 2006-07-04 19:54:00
解决题目
要求以较高的效率实现删除线性表中元素值在x到y(x和y自定)之间的所有元索。
要求用C++完成
回复列表 (共2个回复)
沙发
euc [专家分:4310] 发布于 2006-07-04 23:05:00
int cutlist (int list[], int n, int x, int y)
// n是表长
{
int pos = 0;
for (int i = 0; i < n; ++i)
if (list[i] < x || list[i] > y)
list[pos++] = list[i];
return pos; //返回删除后的线性表大小
}
板凳
蓉菲儿 [专家分:0] 发布于 2006-07-05 12:04:00
谢谢你的分析
我来回复