约瑟夫问题有原始的约瑟夫和发展了的约瑟夫两种。 原始的约瑟夫的描述: 古代某法官要判决N个犯人的死刑,他有一条荒唐的法律,将犯人站成一个圆圈,从第S个人开始数起,每数到第D个犯人,就拉出来处决,然后再数D个,数到的人再处决———直到剩下的最后一个可赦免。 发展的约瑟夫的描述: 古代某法官要判决N个犯人的死刑,但这N个人每人持有一个密码,他有一条荒唐的法律,将犯人站成一个圆圈,法官先给出一个密码M,从第S个人开始数起,每数到第M个犯人,就拉出来处决,再根据这个人所持有的密码F,然后再数F个,数到的人再处决,以此类推———直到剩下的最后一个可赦免。
标签: 发展
上传时间: 2014-01-13
上传用户:moshushi0009
这里有个JAVA和CGI程序结合的访问计数器的例子. 其实单纯做访问计数器,只有CGI就够了. 但希望统计用户访问该主页的时间时,只用CGI好象就不行了. (本例没有这个功能. :PPP)
上传时间: 2013-12-13
上传用户:han_zh
RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 这个 m 一定存在, 因为 r 与 (p-1)(q-1) 互质, 用辗转相除法就可以得到了..... 再来, 计算 n = pq....... m, n 这两个数便是 public_key ,编码过程是, 若资料为 a, 将其看成是一个大整数, 假设 a < n.... 如果 a >= n 的话, 就将 a 表成 s 进位 (s
标签: person_key RSA 算法
上传时间: 2013-12-14
上传用户:zhuyibin
NetGou商城购物系统是一款功能强大完善、操作界面友好、可扩展性好、专门针对个人和企业进行网上销售而开发的一套商城购物系统。 它具有完善的商品管理、订单管理、销售统计、新闻管理、结算系统、税率系统、模板系统、搜索引擎支持,可生成Html静态页面、数据备份恢复..... NetGou商城购物系统还支持多语言,系统内自带英文、简体中文、繁体中文,可在三种语言之间随意切换。系统采用Smarty官方模板引擎,模板文件可以实现在线/离线修改,不需要熟练PHP就可以轻松创建属于自己的个性化用户界面
上传时间: 2013-12-25
上传用户:jackgao
前些天写了个小语言的词法分析程序,因为前些天在VC知识库看到一个pascal词法分析的程序,觉得写得挺复杂的。其实词法分析程序的原理都是一样的,所以我想只要搞明白了简单的词法分析程序,再写复杂的就不难了,无非是多加几个关键字,多写几个条件判断语句而已。词法分析是编译程序的基础,也是最简单的。好,现在让我们看程序吧。 先让我们看看这个小语言的文法吧
上传时间: 2015-03-24
上传用户:fanboynet
是一个拼数字的游戏!拼图游戏由中上部的游戏区和下边的答案显示区两个部分组成。游戏区的右边有一张被分割成好几块、已被打乱排序的大图案板。它占了整个游戏区约3/4左右。左上角则有一张小巧可爱的完整图片。其上方有一个粉色的[记分]键,玩家随时可以查看自己的得分情况。左下角则有[开始]和[结束]键。轻轻点击[开始]键,开始游戏。游戏时,这个位置就会出现[认输]的提示键。当然,点击[认输]键将会失分。
上传时间: 2013-12-22
上传用户:三人用菜
dephi实现RS232串口通信。本程序需要一根RS232串口线连接两个串口实现。本程序包括两个部分:发送端和接收端,分别打开两个文件夹里名为SerialPortCom.exe的程序,在发送端输入数据,然后就可以在接收端看到发送端输入的数据。
上传时间: 2014-08-11
上传用户:bakdesec
/*[原创]一个树形多级菜单参考程序 这是一个用于车载电话的菜单程序,可以看成是手机功能菜单的简化板. 我所认为的树形多级菜单是指:在一个父菜单项目下面有多个子菜单, 子菜单下面又有多个孙菜单...,进入下层菜单主要依*当前选中的索引.有点象文件的目录结构. 本木从前实现这类的菜单主要*分层的switch语句,每层都是一个switch.但当我看到晓奇大侠的 程序和耳朵灌满lq等人的争论后,那时那地,我的心境变化了,我意识到指针代表了先进的生产力, 代表了社会的发展方向,是建设和谐社会的必要条件.不管你用了多长时间C语言,只要你不善于用 一个小针指来指去,你就是那种"用嘴吃饭的高贵骑士,决不用屁股装弹步枪"的守旧分子和社会发 展的绊脚石.(跑题太远,删去1万字...打住) .言归正传,下面的程序适用CPU为Mega16,编译器为CVAVR 1.24.4a 由于按键数目较多,所以按键程 序把按键事件分为数字键,快捷键,确认键,取消键,上下翻键几类,以减小菜单结构的容量.一下菜单 数据在菜单结构数组中的偏移量,有多少个菜单象就有多少个宏定义*/
上传时间: 2013-11-28
上传用户:tianyi223
这是我大一第二个学期期末制作的软件工程课程设计,逻辑上没有什么太复杂的, 当时学习的东西不是很多,用了链表,其中使用了DOS下汉字直显,无需汉字系统 支持,使用了文件操作,就当时对c语言的联系:)
标签: 软件工程
上传时间: 2015-04-05
上传用户:xg262122
S3C44B0的BIOS源代码。BIOS的功能就不需要我来说了吧,这个源代码不复杂,是个入门的好教材。
上传时间: 2015-04-05
上传用户:youke111