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抓取网页图片示例(python爬虫)
Apr 27 Python
Python入门篇之面向对象
Oct 20 Python
Python实现获取网站PR及百度权重
Jan 21 Python
使用Python的Twisted框架实现一个简单的服务器
Apr 16 Python
Hadoop中的Python框架的使用指南
Apr 22 Python
Django使用redis缓存服务器的实现代码示例
Apr 28 Python
Python整数与Numpy数据溢出问题解决
Sep 11 Python
python读写Excel表格的实例代码(简单实用)
Dec 19 Python
浅析Python数字类型和字符串类型的内置方法
Dec 22 Python
Python 炫技操作之合并字典的七种方法
Apr 10 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
Apr 24 Python
python装饰器代码解析
Mar 23 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
在smarty中调用php内置函数的方法
2013/02/07 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
启用Csrf后POST数据时出现的400错误
2015/07/05 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
ExtJS 2.0实用简明教程 之获得ExtJS
2009/04/29 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
2015/11/10 Javascript
nodejs socket实现的服务端和客户端功能示例
2017/06/02 NodeJs
ligerUI的ligerDialog关闭刷新的方法
2019/09/27 Javascript
vue滑动吸顶及锚点定位的示例代码
2020/05/10 Javascript
解决vue项目获取dom元素宽高总是不准确问题
2020/07/29 Javascript
vue设置全局访问接口API地址操作
2020/08/14 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
基于vue实现微博三方登录流程解析
2020/11/04 Javascript
Python Mysql数据库操作 Perl操作Mysql数据库
2009/01/12 Python
python的urllib模块显示下载进度示例
2014/01/17 Python
python实现根据窗口标题调用窗口的方法
2015/03/13 Python
使用Python对MySQL数据操作
2017/04/06 Python
对pandas的dataframe绘图并保存的实现方法
2017/08/05 Python
Python实现字符串反转的常用方法分析【4种方法】
2017/09/30 Python
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
Python中pow()和math.pow()函数用法示例
2018/02/11 Python
Python3 jupyter notebook 服务器搭建过程
2018/11/30 Python
用scikit-learn和pandas学习线性回归的方法
2019/06/21 Python
TensorFLow 变量命名空间实例
2020/02/11 Python
Python 3.8 新功能来一波(大部分人都不知道)
2020/03/11 Python
利用python爬取有道词典的方法
2020/12/08 Python
先进个人事迹材料
2014/01/25 职场文书
幼儿园亲子活动方案
2014/01/29 职场文书
厂长岗位职责
2014/02/19 职场文书
购房协议书
2014/04/11 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
2015年行政执法工作总结
2015/05/23 职场文书
歌咏比赛口号大全
2015/12/25 职场文书
浅谈JS的原型和原型链
2021/06/04 Javascript
JS中如何优雅的使用async await详解
2021/10/05 Javascript