【文件属性】:
文件名称:约瑟夫环(C++)
文件大小:2KB
文件格式:CPP
更新时间:2016-07-24 01:04:36
约瑟夫环
#include
using namespace std;
struct Node//循环节点的定义
{
int number;//编号
Node *next;
};
Node *CreateList(Node *L,int &n,int &m);//建立约瑟夫环函数
void Joseph(Node *L,int n,int m);//输出每次出列号数函数
Node *DeleteList(Node **L,int i,Node *q);//寻找每次出列人的号数
int LengthList(Node *L);//计算环上所有人数函数
void main()//主函数
{
Node *L;
L=NULL;//初始化尾指针
int n, m;
cout<<"**************************约瑟夫环课程设计***********************\n\n";
cout<<" 软件1001: 许海\n";
cout<<" 日期: 2012.7.26\n\n";
cout<<"******************************************************************\n";