用的循环链表
来源:互联网 发布:淘宝怎么看买家评星 编辑:程序博客网 时间:2024/06/06 14:17
#include <stdio.h>#include <stdlib.h>#include <string.h>#define SE struct E *#define SE1 struct Estruct E{ int data; struct E *next;}*head;int main(){ int i,j; struct E *p,*q,*r; head=(SE)malloc(sizeof(SE1)); p=(SE)malloc(sizeof(SE1)); q=(SE)malloc(sizeof(SE1)); int n,m,s; i=1; scanf("%d %d",&n,&m); s=n-1; p=head; while(n--) { r=(SE)malloc(sizeof(SE1)); r->data=i++; p->next=r; r->next=head; p=r; } q=head; while(s--) { j=0; while(j<m) { p=q; q=q->next; if(q==head) j=j-1; j++; } if(q==head) { p=q; q=q->next; p->next=q->next; } else p->next=q->next; } p=head->next; // while(p!=head) // { printf("%d ",p->data); // p=p->next; // } return 0;}
0 0
- 用的循环链表
- 循环链表的创建
- 循环链表的创建
- 循环链表的实现
- 链表的循环链接
- 循环链表的构建
- 可复用的循环链表
- 算法:链表的循环
- 循环链表的实现
- 循环链表的实现
- 简单的循环链表
- 循环链表的学习
- 循环链表的建立
- 循环链表的操作
- 循环链表的判断
- 循环链表的实现
- 寻找循环链表的循环起始点
- leetcode找循环链表的循环点
- 朋友的居然出卖我
- Android根据包名获取应用程序的信息
- SilverLight中如何跟ActiveX控件交互使用
- 生产者消费者问题
- WPF/Windows Phone/WinRT: Trigger的没落和ViewStateManager的兴起
- 用的循环链表
- NBUT 1450
- 去掉^M
- 这年头还是亲人可靠
- spring4 mvc 定时任务
- jdk1.6下载地址及CentOS 下JDK安装步骤、RHEL6.2 64/32位ISO下载地址
- poj 2456 Aggressive cows,二分,最大化最小值
- Android Proguard 详解
- 在Ubuntu 12.04 为 Eclipse 添加快速启动项