jose3.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:2k
源码类别:

C#编程

开发平台:

Visual C++

  1. //******************************
  2. //**    Josephus问题解法三    **
  3. //**    jose3.cpp             **
  4. //******************************
  5. #include <iostream.h>
  6. #include <iomanip.h>
  7. struct Jose{            //小孩结构
  8.   int code;             //存放小孩编号
  9.   Jose* next;           //用于指向下一个小孩结点
  10. };
  11. //全局变量
  12. int n;                         //小孩数
  13. int begin;                     //开始位置
  14. int m;                         //数小孩间隔
  15. Jose* pivot;                   //链表哨兵
  16. Jose* pCur;                    //当前结点指针
  17. //函数声明
  18. int assign();                  //赋初值,返回1:成功,0:失败