C语言-删除数组中的元素
2008-11-27 12:59
281 查看
void delete_listi(Node list,int i)
{
Node p=list;q;
int j;/*设辅助循环变量*/
if(i==1)
list=list->next;
else
{
q=p;p=p->next;
for(j=2;j<i;j++)/*注意j从2开始*/
{
q=q->next;p=p->next;/*移动指针*/
}
q->next=p->next;free(p);/*找到后释放*/
}
return;
}
{
Node p=list;q;
int j;/*设辅助循环变量*/
if(i==1)
list=list->next;
else
{
q=p;p=p->next;
for(j=2;j<i;j++)/*注意j从2开始*/
{
q=q->next;p=p->next;/*移动指针*/
}
q->next=p->next;free(p);/*找到后释放*/
}
return;
}
相关文章推荐
- C语言数组和链表删除元素速度比较
- c语言心得-----数组中对元素的操作排序,查找,插入,和删除
- C语言 删除数组 某个元素
- 从数组A中删除在数组B中存在的元素,用C语言实现
- 题目:c语言,删除数组中指定的重复的元素
- C语言-数组删除相同元素
- c语言排序后删除数组中重复的数字再排序输出
- 删除有序数组中的重复元素
- 数组去掉重复值、删除元素、添加元素
- Web前端面试指导(二十一):如何向数组中间插入或删除元素?
- jquery删除数组中重复元素$.inArray(s)
- 删除排序数组中重复的元素
- 【c语言】输入一个递增排序的数组的一个旋转,输出旋转数组中的最小元素
- php数组删除元素示例
- 第13周项目1(4)删除数组中特定元素
- 蓝桥杯-删除数组零元素(java)
- C#删除数组(或顺序表等)指定位置上的元素
- 算法训练 删除数组零元素
- JavaScript 的数组操作--删除元素
- c语言删除有序数组中的一个数