- 1、本文档共6页,其中可免费阅读2页,需付费100金币后方可阅读剩余内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
约瑟夫环实现一需求分析本程序演示约瑟夫问题编号为的个人按顺时针方向围坐一圈每人持有一个密码正整数开始任选一个正整数作为报数值自第一个人开始按顺时针方向自开始顺序报数报到时停止报数报的人出列将他持有的密码作为新的值从他的顺时针方向上的下一个人开始重新从报数如此下去直至所有的人全部出列为止编写完整的程序求出出列顺序利用单向循环链表存储结构模拟此过程按照出列的顺序印出个人的编号测试数据初始密码人数个人的密码以次是二概要设计循环链表抽象数据类型定义数据对象属于数据关系属于基本操作操作结果生成一个结点编号
约瑟夫环 C 实现
author,Andy Suee Chan
一、需求分析
1、本程序演示约瑟夫问题 : 编号为 1,2,...,n 的 n 个人按顺时针方向围坐一
圈,每人持有一个密码 (正整数)开始任选一个正整数作为报数值 , 自第 一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数,报m 的人出列,将他持有的密码作为新的 m值,从他的顺时针方向上的下一
个人开始重新从 1 报数,如此下去,直至所有的人全部出列为止。编写完 整的程序求出出列顺序。
2、 利用单向循环链表存储结构模拟此过程,按照出列的顺序印出个人的编号
3、 测试数据 :
初始密码 :20,人数 :7.
7 个人的密
您可能关注的文档
- 第二语言习得研究UnderstandingSecondLanguageAcquisition.docx
- 第八单元课题3金属这样的利用和保护教案.docx
- 第八章安全目标和安全保证体系及措施.docx
- 第六单元统计练习题.docx
- 第六章辊道窑设计计算.docx
- 第十二册比例练习.docx
- 第十四章运动中的认知干预方法参考答案概要.docx
- 第四单元圆练习题.docx
- 第四季度后勤部工作总结x.docx
- 答案湘教版七年级地理上册重要知识点总结.docx
- 国开景区管理作业2试题及答案.pdf
- 国开景区管理作业1-4试题及答案.pdf
- 河南开放大学本科《地域文化(本)》作业练习1-3试题及答案.pdf
- 2024年大型游乐设施操作证考试题库及答案很全.pdf
- 2024年门座式起重机司机考试题库及答案.pdf
- 2022-2023学年河北省衡水市武强中学高二(下)期末数学试卷【答案版】.docx
- 2022-2023学年河北省保定市崇德实验中学高二(下)期末数学试卷【答案版】.docx
- 江西省2017年中小学教师招聘考试高中化学试卷及答案.docx
- 2024年河北省八年级中考生物真题(解析版).docx
- 2024年南阳市社会保险中心(唐河县企业养老保险分中心)(参公)一级科员招录1人《行政职业能力测验》高频考点、难点(答案详解版).docx
文档评论(0)