-
大小: 1KB文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-06-12
- 語言: C/C++
- 標簽: 約瑟夫環(huán)??
資源簡介
用雙向循環(huán)鏈表解決約瑟夫環(huán)問題的程序清單
代碼片段和文件信息
#include?
#include?
typedef?struct?node
{
int?data;
struct?node?*prior*next;
}NODE*link;
void?getparameter(int?*nint?*mint?*i)
{
printf(“total=“);
scanf(“%d“n);
printf(“period=“);
scanf(“%d“m);
printf(“from=“);
scanf(“%d“i);
}
link?create(int?n)
{
link?headpr;
int?i;
r=head=(link)malloc(sizeof(NODE));
head->data=1;
for(i=2;i<=n;i++)
{
p=(link)malloc(sizeof(NODE));
p->data=i;
r->next=p;
p->prior=r;
r=p;
}
r->next=head;
head->prior=r;
return?head;
}
評論
共有 條評論