猴子选大王 数据结构链表 各位大神帮我看看哪里有问题吧 最好能写一下注释 谢谢啦!

[复制链接]
查看11 | 回复1 | 2012-3-26 10:03:27 | 显示全部楼层 |阅读模式
void Delete(monkeylist *p);写的不对 你要删除一个猴子当前结点必须记住当前结点的前一个结点,然后让这个前一个结点指向当前结点的后一个结点。你不用特意写delete函数。具体可以这么写:monkeylist *Kinglist(monkeylist *L,int y,int z){ monkeylist *p = L,*q; int i=y=0; while(1) { i++;if(i== z-1)
//要删除的当前结点的前一个结点位置{q=p;
//用一个临时值记住 } if(i==z)
...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行