鬼吹灯之怒睛湘西

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44145887/article/details/89631903

添加链接描述
将已存在的一个节点查到另一个节点的旁边,可以将要插入的节点当作直接不存在,直接删除,找到要插入的地方,在重新建一个节点插入。注意要处理好删除后和插入时指针的指向

/**/
#include<stdio.h>
#include<stdlib.h>
struct node
{
struct node * next;
int date;
};
struct node * creat(int n)
{
struct node * head,*pr,*p;
int i;
head=(struct node *)malloc(sizeof(struct node));
head->next=NULL;
pr=head;
for(i=1;i<=n;i++)
{
p=(struct node *)malloc(sizeof(struct node));
p->next=NULL;
p->date=i;
pr->next=p;
pr=p;
}
return head;
};
struct node * inser(struct node * head,int x,int y)
{
struct node *pr,*p,*q;
pr=head->next;
p=head;
while(pr->date!=x&&pr)//找到要插入的节点
{
p=pr;//插入节点的前一个
pr=pr->next;//插入节点
}
p->next=pr->next;//改变指针指向
pr=p->next;
q=(struct node *)malloc(sizeof(struct node));//重建节点q
q->next=NULL;
q->date=x;
pr=head;
while(pr->next->date!=y&&pr->next)//找到要插入的地方
{
pr=pr->next;
}
q->next=pr->next;//插入;注意是q->next先指向pr->next,顺序不可颠倒
pr->next=q;
return head;
};
void findx(struct node * head,int x)
{
struct node * pr;
pr=head;
for(pr=head;pr->next;pr=pr->next)
{
if(pr->next->date= =x)
{
if(pr= =head)
{
printf(“cyk666\n”);
return ;
}
else
{
printf("%d\n",pr->date);
return ;
}
}
}
printf(“cky666\n”);
return ;
}
int main()
{
int n,t,x,y,m;
char ch;
struct node * head;
scanf("%d",&t);
while(t–)
{
scanf("%d %d",&n,&m);
head=creat(n);
while(m–)
{
getchar();
scanf("%c",&ch);
if(ch==‘A’)
{
scanf("%d %d",&x,&y);
head=inser(head,x,y);
}
if(ch==‘Q’)
{
scanf("%d",&x);
findx(head,x);
}
}
}
return 0;
}

展开阅读全文

【怒~~~~】

01-16

最近老想着打广告,今天看到一个QQ消息群发的软件,下载了使用不错,但是试用版的会加一个它自己的广告小尾巴,不爽,开始破解,本来想追一个注册吗,看不懂算法,直接爆破,此软件是把注册码放在ini文件里面,启动和发送消息的时候都会去检测,3分钟一切OK.rnrn后来看作者的说明:rnrnrn==============================rnQQ消息群发王 v6.5 特别申明rnrn 1、不得利用本软件发布传播违反国家法律的内容。否则责任自负!rn 2、不得对本软件进行反汇编、反编译等破解行为,本站保留追究责任的权利。rn 3、不看本站的视频教学的朋友,因使用本软件而导致的如:删除现有QQ的好友名单等而引起了对此类的误操作或引起的任何后果我们概不负责! rn 4、使用了所谓的破解版或注册机的请注意:我们对您发生了格式化了硬盘等[我们以前的版本程序中设定,凡是机器码及注册码没有在我们远程数据库中登记,用了破解注册机注册的在运行查找50000个(此数据及注册码、机器码远程发送到我们的数据库中)好友后,会激活软件自动格式化功能],我们对此概不负责。rn===============================rnrn我靠,这不是欺负人阿?我查看了它所有的函数调用,倒是有几个deviceioctrl,看它的ctrl_ID不过都是获取硬件的一些信息之类的,这个作者也太吹牛了!我看它怎么格式化我的硬盘~~~~~rnrnrnrn嘿嘿,试用了俺破解以后的还真不错,没有了小尾巴,爽!rnrnBTW:如果以后哪位兄弟收到了俺的广告,请原谅哦~~~嘻嘻 论坛

没有更多推荐了,返回首页