python超简单解决约瑟夫环问题


Posted in Python onMay 12, 2015

本文实例讲述了python超简单解决约瑟夫环问题的方法。分享给大家供大家参考。具体分析如下:

约瑟环问题大家都熟悉。题目是这样的。一共有三十个人,从1-30依次编号。每次隔9个人就踢出去一个人。求踢出的前十五个人的号码:

明显的约瑟夫环问题,python实现代码如下:

a = [ x for x in range(1,31) ] #生成编号
del_number = 8 #该删除的编号
for i in range(15):
   print a[del_number]
   del a[del_number]
   del_number = (del_number + 8) % len(a)

到此搞定约瑟夫环问题python实现

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python实现倒计时的示例
Feb 14 Python
解决python写的windows服务不能启动的问题
Apr 15 Python
python处理大数字的方法
May 27 Python
python清除字符串里非字母字符的方法
Jul 02 Python
Python实现身份证号码解析
Sep 01 Python
python字符串过滤性能比较5种方法
Jun 22 Python
numpy.delete删除一列或多列的方法
Apr 03 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
Django2.1.3 中间件使用详解
Nov 26 Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 Python
简述python&pytorch 随机种子的实现
Oct 07 Python
Python QT组件库qtwidgets的使用
Nov 02 Python
python实现复制整个目录的方法
May 12 #Python
Python导出数据到Excel可读取的CSV文件的方法
May 12 #Python
python通过openpyxl生成Excel文件的方法
May 12 #Python
python比较2个xml内容的方法
May 11 #Python
Python二分法搜索算法实例分析
May 11 #Python
python处理图片之PIL模块简单使用方法
May 11 #Python
python自定义解析简单xml格式文件的方法
May 11 #Python
You might like
PHP笔记之:基于面向对象设计的详解
2013/05/14 PHP
PHP微信红包API接口
2015/12/05 PHP
YII框架常用技巧总结
2019/04/27 PHP
CLASS_CONFUSION JS混淆 全源码
2007/12/12 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
2015/09/06 Javascript
JS中sort函数排序用法实例分析
2016/06/16 Javascript
Bootstrap Table使用心得总结
2016/11/29 Javascript
Bootstrap源码解读模态弹出框(11)
2016/12/28 Javascript
整理关于Bootstrap导航的慕课笔记
2017/03/29 Javascript
canvas简单快速的实现知乎登录页背景效果
2017/05/08 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
Vue动态组件实例解析
2017/08/20 Javascript
jQuery实现的鼠标滚轮控制图片缩放功能实例
2017/10/14 jQuery
微信小程序表单验证form提交错误提示效果
2020/06/19 Javascript
深入Vue-Router路由嵌套理解
2018/08/13 Javascript
详解在不使用ssr的情况下解决Vue单页面SEO问题
2018/11/08 Javascript
vue element-ui之怎么封装一个自己的组件的详解
2019/05/20 Javascript
JavaScript内置对象math,global功能与用法实例分析
2019/06/10 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
[04:09]2018年度DOTA2社区贡献奖-完美盛典
2018/12/16 DOTA
Python时间戳使用和相互转换详解
2017/12/11 Python
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
Python读取properties配置文件操作示例
2018/03/29 Python
浅谈Python中的bs4基础
2018/10/21 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
用python打印1~20的整数实例讲解
2019/07/01 Python
numpy中的meshgrid函数的使用
2019/07/31 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
优秀研究生自我鉴定
2013/12/04 职场文书
幼儿园实习自我鉴定
2013/12/15 职场文书
教师党员公开承诺事项
2014/05/28 职场文书
关于旅游的活动方案
2014/08/15 职场文书
公证委托书标准格式
2014/09/11 职场文书
推广普通话主题班会
2015/08/17 职场文书
MySQL系列之七 MySQL存储引擎
2021/07/02 MySQL
详解OpenCV曝光融合
2022/04/29 Python