赛程表安排--基于循环双链表.docVIP

  • 0
  • 0
  • 约2.2千字
  • 约 6页
  • 2017-10-18 发布于天津
  • 举报
赛程表安排--基于循环双链表.doc

赛程安排 赖晓晖 大概题意设有n=2K 支球队进行n-1天的比赛每个球队必须跟其他球队都进行比赛且每天只跟一个球队比赛 在此我用多边形法做的具体如下设有 3 第一天 1 3 2 第二天:()) 1 3 2 第三天 如此用多边形进行安排即可 代码如下 #includeiostream.h #includemalloc.h int i,n; typedef struct node//定义链表类型 { int data; struct node *next,*prior; }dlinklist; void createlist(dlinklist *l,int n)//创建循环双链表(用尾插入法) { dlinklist *s,*r; l=(dlinklist*)malloc(sizeof(dlinklist)); l-data =1; r=l; for(i=2;in;i++) { s=(dlinklist*)malloc(sizeof(dlinklist)); s-data =i; r-next =s; s-prior =r; r=s; } r-next =l; l-prior =r; } void shuchu(dlinklist *q)//输出具体安排 { dlinklist *r=q-pr

文档评论(0)

1亿VIP精品文档

相关文档