约瑟夫问题代码
主要是使用循环链表实现,代码简单易懂。 题目中30个人围成一圈,因而启发我们用一个循环的链来表示,可以使用结构数组来构成一个循环链。结构中有两个成员,其一为指向下一个人的指针,以构成环形的链;其二为该人是否被扔下海的标记,为1表示还在船上。从第一个人开始对还未扔下海的人进行计数,每数到9时,将结构中的标记改为0,表示该人已被扔下海了。这样循环计数直到有15个人被扔下海为止。
用户评论
推荐下载
-
java算法5行代码解决JOSEPH约瑟夫问题netbeans
一个函数五句核心代码解决JOSEPH问题,JAVA源文件,NETBEAN6.8编译通过,下载可以直接运行。
22 2019-01-10 -
约瑟夫环实验的代码关于约瑟夫的实验代码
约瑟夫环实验的代码,欢迎想下载 关于约瑟夫的实验代码
43 2019-03-08 -
约瑟夫环问题及设计程序实现约瑟夫环求解
/*1、约瑟夫环 问题描述:约瑟夫环问题的一种描述是:编号为1,2,...,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向
38 2020-08-15 -
java编程约瑟夫问题实例分析
主要介绍了java编程约瑟夫问题实例分析,具有一定借鉴价值,需要的朋友可以参考下。
9 2021-01-01 -
约瑟夫环问题1和2
约瑟夫环的两类问题实现,一个是普通的常见的,另一个是它的变形密码类
7 2021-01-03 -
Python入门基础约瑟夫环问题
约瑟夫环问题 《幸运的基督徒》 有15个基督徒和15个非基督徒在海上遇险,为了能让一部分人活下来不得不将其中15个人扔到海里面去,有个人想了个办法就是大家围成一个圈,由某个人开始从1报数,报到9的人就
13 2020-12-17 -
约瑟夫环问题的C实现
约瑟夫环的C语言实现,数据结构课内实验,需要请下载
13 2020-09-18 -
约瑟夫问题顺序表存储序列
求解约瑟夫问题,以顺序表存储序列,修改代码上方max的值,可以改变要输入序列的个数,s,m(第s个人开始数到m)确定为3,3,如想改变,修改main函数里的调用语句
12 2020-09-23 -
循环链表实现约瑟夫环问题
循环链表实现约瑟夫环问题 约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m
20 2020-09-19 -
数组实现约瑟夫环的问题
已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出
16 2020-09-29
暂无评论