用数组和链表实现约瑟夫环问题
来源:互联网 发布:sip默认端口 编辑:程序博客网 时间:2024/06/05 10:18
数组实现:
#include
using namespace std;int main()
{
int n,m,s,i=0,j=0,k=0;
cout<<"please input the length of the array:";
cout<<"please input the number of output:";
cin>>m;
int *a=new int[n];
for(i=0;i
a[i]=i+1;
for(i=0;i
{
if(a[i]>0)
{
j++;
{
}
}
s=0;
for(k=0;k
s+=a[k];
break;
}
return 0;
}
链表实现:
#include
using namespace std;
struct ele{
int num;
struct ele * next;
}
main()
{
int n,m,i;
struct ele *h,*u,*p;
cout<<"cin n and m:";
cin>>n>>m;
h=u=new struct ele[];
h->num=1;
for(i=1;i
{
u->next=new struct ele[];
u=u->next;
u->num=i+1;
}
u->next=h;
while(n)
{
for(i=1;i
u=u->next;
p=u->next;
cout<<p->num<<" ";
u->next=p->next;
// delete p;
--n;
}
}
- 用数组和链表实现约瑟夫环问题
- 约瑟夫环问题(不带头结点单循环链表实现和数组实现)
- 用C++数组实现约瑟夫环问题
- 数组和链表处理约瑟夫环问题
- 约瑟夫环(数组和链表实现方式)
- 约瑟夫问题-数组实现
- 约瑟夫环 数组与链表实现
- 用数组实现约瑟夫环
- 约瑟夫环问题——数组实现
- 约瑟夫环问题的数组实现
- 约瑟夫环问题(数组实现)
- 约瑟夫问题(用数组实现循环链式)
- 约瑟夫环问题(数组和list方法)
- 约瑟夫环问题 链表实现
- 链表实现约瑟夫环问题
- 循环链表 约瑟夫环问题实现
- 约瑟夫环问题循环链表实现
- 约瑟夫环问题的链表实现
- 高分请教DB2中中分组统计中,如何显示COUNT结果为0的行?
- ASP.NET的SEO(六):SEO Hack --- Html注入和Nofollow
- jw player配置二(很全)
- 取CPU利用率
- uploadify ie9 empty() 缺少对象
- 用数组和链表实现约瑟夫环问题
- 跨越千年的RSA算法
- JQuery基础(一):JQuery 常用的字符串处理函数
- VS2008多字符和Uincode模式下的通用字符转换
- 2.熟悉编程环境和编程规范
- IOS开发(28)UITableView之移动Section和Cell
- win7系统变身无线路由器【转】
- 无人值守实现电脑定时自动开关机、…
- 设置主板的启动序列:Primary Boot…