zoukankan      html  css  js  c++  java
  • “约瑟夫问题”实现代码

     问题描述:

      约瑟夫(Josephus)问题:设有n 个人围成一个圆圈,任意给定一个正整数m,从第一个人开始顺时针计数,计到第m个人,将其从圆圈中除去。然后再从下一个人开始,周而复始,直到圆圈中只剩一个人为止,那么剩下的那个人就是赢家。

    代码实现:

    程序输出结果:

      假设链表为1,2,3,4,5,6。

      则程序运行输出为:

      1
    2
    3
    4
    5
    6
    输出:3
    输出:6
    输出:4
    输出:2
    输出:5
    获胜者为:1
    请按任意键继续. . .

  • 相关阅读:
    jsp中的绝对路径、相对路径和访问jsp的方式
    Java链接MySQL数据库的用配置文件和不用配置文件的代码
    易宝支付开发文档
    安装Visual Studio IntelliCode提供代码智能提示AI
    Generator生成器函数执行过程的理解
    git pull --rebase的理解
    react-native-cli运行项目及打包apk失败的解决过程
    bfc与浮动元素的关系
    触发bfc解决父子元素嵌套垂直方向margin塌陷问题
    html文本或元素6px间距问题
  • 原文地址:https://www.cnblogs.com/zhangyunlin/p/6167929.html
Copyright © 2011-2022 走看看