免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
清华大学计算机系数据结构与算法编程作业截止时间 2011 年 3 月 20 日 23 59 第 1 5 页 数据结构 作业 1 题目名称摇奖面试顺序记分牌地铁 代号lotteryinterviewscoreboardsubway 分数20302030 清华大学计算机系数据结构与算法编程作业截止时间 2011 年 3 月 20 日 23 59 第 2 5 页 第第 1 1 1 1 题题 摇奖摇奖 lottery lottery lottery lottery 20202020 分分 题目描述 题目描述 使用一家游戏厅的摇奖机 玩家可得到 n 个随机整数 3 n 20000 这些整数无序但有可能重 复 若其中存在三个整数 A B 和 C 满足 A B C 则参与摇奖的玩家就中奖 否则不中 请编写一 个尽可能高效的程序 对于摇号机给出的任意n 个数 判断摇奖玩家是否中奖 输入 输入 包含两行 第一行为一个正整数 n 代表本次摇奖所产生正整数的总数 第二行包含以空格分隔的 n 个正整数 为摇奖所产生的正整数随机序列 输出 输出 包含一行 如果中奖 则输出YES 否则输出 NO 样例输入 样例输入 样例输出 样例输出 3 1 2 3 YES 限制 限制 3 n 20 000 随机序列中的数字范围为 1 2 147 483 647 清华大学计算机系数据结构与算法编程作业截止时间 2011 年 3 月 20 日 23 59 第 3 5 页 第第 2 2 2 2 题题 面试顺序面试顺序 interview interview interview interview 30303030 分分 题目描述 题目描述 某公司在对应聘者做过一轮笔试后 从中选出成绩最高的 N 人继续进行面试 在笔试中 每位应 聘者已被分配了一个 32 位整数的 ID 面试时将沿用这个 ID 为公平起见 组织者决定利用会议室外的圆桌 按以下方法 随机 确定面试顺序 第一个到达 的应聘者在圆桌周围任意选择一个位置坐下 此后到达的每位应聘者都从前一应聘者出发 沿逆时针 方向围圆桌走过 m 人 前一应聘者算作走过的第 1 人 同一人可经过多次 并紧邻第 m 人右侧就座 所有应聘者到齐后 从最后到达者出发 绕圆桌以顺时针方向为序进行面试 图1 实例 N 5 m 3 这里假定应聘者到达的时刻互异 且相对的就坐位置确定后 左 右两人之间总能插入一把椅子 请采用链表结构编写一个程序 对于任给 m 及 N 个应聘者 ID 确定对应的面试顺序 输入 输入 共包含两行 第一行包含两个正整数 以空格分隔 依次表示N 和 m 第二行包含 N 个正整数 以空格分隔 从左至右依次表示先后到达的N 个应聘者的 ID 输出 输出 共一行 包括以空格分隔的 N 个正整数 分别表示顺次进行面试的应聘者的 ID 注意 最后一个 ID 后面不应该输出空格 样例输入 样例输入 样例输出 样例输出 3 2 8 9 10 10 8 9 限制 限制 1 N 1 000 1 m 2 N 清华大学计算机系数据结构与算法编程作业截止时间 2011 年 3 月 20 日 23 59 第 4 5 页 第第 3 3 3 3 题题 记分牌记分牌 scoreboard scoreboard scoreboard scoreboard 20202020 分分 题目描述 题目描述 比赛中记分牌上的得分数 由标有数字 0 9 的 10 类卡片组合而成 例如得分 225 由两张标有 2 的卡片和一张标有 5 的卡片组合而成 然而 在一场比赛前 粗心的记分员只拿了包含 0 在内的 m 类卡片 假定每类卡片数目无限 为了不延误比赛 记分员决定用这m 类卡片表示比赛分数 表示规则为 按从小到大的顺序 用第i 个能以这 m 类卡片表示的十进制数代表得分 i 其中 i 0 例如 若所带卡片只有 0 2 4 5 四类 则 可组合成的十进制数从小到大分别为 0 2 4 5 20 22 24 25 40 42 44 依次分别对应于得分 0 1 2 3 4 5 6 7 8 9 10 当这 m 类卡片所组合成数字的位数很多时 记分员自己也不知道到底现在分数是多少 请你编写 程序帮助他 她计算准确的得分 输入 输入 包含三行 第一行为正整数 m 表示目前可用数字卡片的种类数 第二行为 m 个各不相同的一位阿拉伯数字 从小到大排列 以空格分隔 且其中肯定包含 0 表 示 m 种可用的卡片 第三行为积分排上的一个非负整数X 其所有数位均取自第二行给定的m 个数字 且最高位非 0 输出 输出 包含一行 一个十进制非负整数 对应于X 所表示的十进制得分 样例输入 样例输入 样例输出 样例输出 4 0 2 4 7 27 7 限制 限制 2 m 10 0 X 2 147 483 647 清华大学计算机系数据结构与算法编程作业截止时间 2011 年 3 月 20 日 23 59 第 5 5 页 第第 4 4 4 4 题题 地铁地铁 subway subway subway subway 30303030 分分 题目描述 题目描述 某地铁沿线共设 N 站 可分为 U 地面式 D 地下式 和 C 复合式 三种类型 为避免单调 相邻地铁站的类型不能重复 同时 由于地铁站所处环境和地质条件有所差异 每个站点按不同类型 的建设成本也不尽相同 现给定各站点的三种建设成本 请计算出该地铁线的最低总造价 输入 输入 包含 N 1 行 第 1 行为一个正整数 表示地铁站的总数N 第 2 行到第 N 1 行分别包含用空格分隔的三个正整数U D 和 C 其中第 i 1 行表示第 i 个地铁站 按 U D 或 C 类型的建设成本 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中小学生交通安全教育知识主题班会课件
- 《压力管道安全技术监察规程》解读
- 2026年秋季学期干部职工流感与普通感冒的区别课件
- 初中七年级语文上册古诗文月考专项检测试卷含答案
- 2026年职业应聘测试题及答案
- 2026年动词现在分词测试题及答案
- 医基试题及答案
- 2026年招聘文秘笔试测试题及答案
- 2026年销售潜力测试题及答案
- 2026年物质简单运动测试题及答案
- 四川蜀道铁路投资集团有限责任公司2026年秋季校园招聘笔试备考题库及答案详解
- 心电图培训专项试题及答案呈现
- 2026年静脉治疗理论试题及答案
- 新苏教版三年级数学上册第一单元《4.混合运算(3)》课件
- 2026年乡镇副镇长公开选拔面试试题附答案
- 新人教版数学四年级上册《1亿有多大》教学课件
- 2026秋小学岭南版美术六年级上册(新教材)教学计划附教学进度表
- 26新二年级上册科学【知识点总结】教科版
- 《技术学科知识与教学能力》(高级中学)全套备考核心资料(含真题解析)
- JJG 688-2025 汽车排放气体测试仪检定规程
- 成人急性激越症状快速处置中国专家共识(2024版)
评论
0/150
提交评论