数据结构试验报告 约瑟夫环 问题描述: 约瑟夫(Joseph)问题的一种描述是:编号为1,2,,...,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从l报数,如此下去,直至所有人全部出列为止。试设计一个程序求出出列顺序。 基本要求: 利用单向循环链表存储结构模拟此过程,按照出列的顺序印出各人的编号。 测试数据: m的初值为20;n=7,7个人的密码依次为:3,1,7,2,4,8,4(正确的出列顺序应为6,l,4,7,2,3,5)。
上传时间: 2014-01-18
上传用户:chfanjiang
这是从网上下载下来的一个计算程序,能实现加、减、乘、除的计算。该程序接受 的是16进制数。 执行时,需在文件名后直接跟上计算表达式,如在命令提示符下执行结果如下: c:\masm>js 3+2 5 c:\masm>js 6*7 2A c:\masm>js 10-4 c c:\masm>js 12/3 6 注:本程序在dos中或windows98中运行。
上传时间: 2013-12-15
上传用户:CSUSheep
喜欢WINDOWSCE 的朋友看看,这个是WINDOWSCE 5。0的安装密码
标签: WINDOWSCE
上传时间: 2016-07-31
上传用户:ardager
游戏例子, 坦克大战 admin 2008-2-16 2 / 85 2008-8-3 10:38 by wxl409084209 手机网球游戏 powerkom 2008-3-21 5 / 130 2008-3-31 14:34 by cloudffx 摩迦历险记 admin 2008-3-20 1 / 22 2008-3-29 14:43 by univasity 数独 admin 2008-2-16 2 / 21 2008-2-22 01:08 by qq252503049 剑神
标签:
上传时间: 2014-02-09
上传用户:shizhanincc
扫雷程序外挂,真正的算法实现(非读内存方法),高级最快3~5秒,有具体的算法解释说明。
标签: 程序
上传时间: 2013-12-21
上传用户:hakim
用ISD1700来实现读温度,比如27.5摄氏度,先分段录制声音:1,2,3,4,5,6,7,8,9,十,点,温度,摄氏度。读27.5摄氏度时,再分段找地址,读出相应的数
上传时间: 2013-12-12
上传用户:wendy15
linux默认情况下,Linux可以使用6个虚拟控制台来登录本地Linux (本地终端) 系统,当然,这个设置是可以修改的(修改文件/etc/inittab)。每一个虚拟控制台允许让一个用户登录,我们可以使用 ALT+Fn(n=1,2,3,4,5,6)来登录或者是切换到某个虚拟控制台,它们分别对应tty1到tty6虚拟终端。
标签: linux
上传时间: 2013-12-24
上传用户:稀世之宝039
这是一个MODBUS协议的串口接收和发送程序,其特点在于采用了中断接收方式,边接收边进行MODBUS协议常用功能的检查(如其3、5、6、16号),并根据MODBUS协议,设置了后门,可以方便厂家在维护时的便利
上传时间: 2014-01-10
上传用户:Yukiseop
目 录 前 言 1 第一章 概述 1 1.1课题来源 1 1.2 开发工具的选用 2 1.2.1 Visual Basic的使用 2 1.2.2 Microsoft Access的使用 3 1.3 系统的初步调查 3 1.4 系统的可行性研究 4 1.4.1技术上的可行性 4 1.4.2管理上的可行性 4 1.4.3安全上的可行性 4 1.5 系统分析 4 1.5.1系统的安全性 4 1.5.2系统的快捷性 5 1.5.3系统的准确性 5 1.5.4系统的严谨性 5 第二章 概要设计 5 2.1 系统设计思路 5 2.1.1界面设计 5 2.1.2用户登陆 5 2.1.3学籍信息内容查询和录入 6 2.1.4数据库分析 6 2.2 设计简述 6 2.2.1 vb设计的界面简述 6 2.2.2 Access2000设计数据库 7 2.2.3系统简图 7 2.3 设计需求 7 2.3.1 运行设计 7 2.3.2 出错处理设计 8 2.3.3安全保密设计 8 2.3.4维护设计 8 第三章 详细设计 9 3.1 数据库的实现 9 3.1.1课程表 9 3.1.2学生情况表 9 3.1.3学生与课程表 9 3.2 界面的实现 9 3.2.1登陆界面 9 3.2.3 主界面 10 3.2.4 基本信息录入 11 3.2.5 成绩录入 14 3.2.6 信息查询 16 3.2.7 报表输出 18 第四章 数据测试 18 第五章 总结 19 5.1 编程心得 19 5.2 感谢 19 参考文献 20
标签: Microsoft Visual Access Basic
上传时间: 2014-11-26
上传用户:xieguodong1234
N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。 合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK, 则他们的身高满足T1 < T2 < ...< Ti > Ti+1 > … > TK (1 <= i <= K)。 你的任务是,已知所有N位同学的身高,计算最少需要几位同学出列,可以使得剩下的同学排成合唱队形。 Input 输入包含若干个测试用例。 对于每个测试用例,输入第一行是一个整数N(2<=N<=100),表示同学的总数。第二行有N个整数,用空格分隔,第i个整数Ti(130<=Ti<=230)是第i位同学的身高(厘米)。当输入同学总数N为0时表示输入结束。 Output 对于每个测试案例,输出包括一行,这一行只包含一个整数,就是最少需要几位同学出列。 Sample Input 8 186 186 150 200 160 130 197 220 3 150 130 140 0 Sample Output 4 1
标签:
上传时间: 2016-12-06
上传用户:jackgao