当前位置:首页 >> 其它课程 >>

西电 数据结构上机作业 1_图文

线性表的基本操作
——数据结构第一次上机作业 西安电子科技大学〃理学院 hjTang@xidian.edu.cn

扑克牌发牌游戏
上机时间
? ?

上机时间:2013-10-9(周三)晚上 地点 E-203(40人)E202(70人)

主题
?

设计一个程序来自动给玩家发牌(麻将也可)
符合普通扑克牌的规则(可以是桥牌、升级、红四、斗地主等,但 要求说明发牌规则) 按从小到大的顺序显示每个玩家拿到的牌和底牌(如果有)的情况 验证每次发牌的结果是否合法

要求
?

? ?

提示
随机数的生成
? ?

?

发牌可以采取随机拿牌或洗牌的方式 可以给每一张牌一个编号,便于排序, 打印时按编号换算出该显示的图案 验证算法看看是否每张牌都出现过即可 程序中必须出现自己的学号

srand(time(0)); rand()%100 #include <stdlib.h> #include <time.h>

思考题
怎样洗牌?洗多少次比较合适? 发牌次序怎样?一次一张还是一次一沓? 如何显示????,单行显示?双行显示? 多列显示?注意显示要对齐 如何保证发的牌是正确的? 如何按顺序显示扑克牌(花色与点数)? 如何直观判断谁的牌最好?(作弊) 如果每次都是按“最小代价”出牌,谁是赢家?

报告书写规范
封面(占半页或一页)
?

报告名称、班级、学号、姓名、上机时间

实验目的:熟悉线性表的基本操作 实验方法:各种技术 实验结果:

关于排版
所有内容必须打印,包括流程图 封面:可以个性化设计,但作者学号姓名应该 在醒目的位置 字体的大小、行距、斜体、加粗、换行、段落 等要符合阅读习惯 错别字、章节没有顺序等 程序和输出拷贝到Word,用 Courier New等 等间距字体输出,不要用屏幕硬拷贝。

排版具体要求
正文主体:
?

小四号或五号字体,单倍行距

标题:
?

四号黑体,2倍行距
班级、学号、姓名 不允许又任何的手动更改

首页必须明确标明
? ?

每页都有页眉、页脚,页眉上包含自己的学号

内容要求
所用到的算法描述(不能是代码) 设计的结构体变量说明 自己设计的函数说明
?
?

要求每个函数不超过50行,函数名称要见名知意 每个函数的名称、实现功能、输入、输出参数说明 能否用程序自动分析

程序执行结果(三次以上)以及结果分析
?

结论 附录:程序源代码

程序结果的验证
程序应该由一个测试程序,命名为 testXXX,说明测试的方法、测试的内 容、判别标准等内容 测试的内容包括正确性、效率、测试次 数等内容 报告应该对主要算法有时间、空间的复 杂度分析、对运行结果的影响等

注意
发现雷同作业
? ? ?

一次:无缘“优秀” 两次:直接“不及格” 任何判定雷同的作业,不分主次,不再下发 作业


相关文章:
16秋西电《数据结构》在线作业
16秋西电数据结构》在线作业 - 西电数据结构》在线作业 、单选题(共 10 道试题,共 40 分。 ) 1. 按照二叉树的定义,具有 3 个结点的二叉树有()种...
16春西电《数据结构》在线作业
16春西电数据结构》在线作业_远程、网络教育_成人教育_教育专区。谋学网 www.mouxue.com 西电数据结构》在线作业 、单选题(共 10 道试题,共 40 分。 )...
西安电子科技大学期末数据结构试题及详细答案
西安电子科技大学期末数据结构试题及详细答案_信息与通信_工程科技_专业资料。西安电子科技大学期末数据结构试题及详细答案 数据结构试卷() 、单选题(每题 2 分...
15秋西电《数据结构》在线作业 答案
15秋西电数据结构》在线作业 答案_司法考试_资格考试/认证_教育专区。谋学网 www.mouxue.com 西电数据结构》在线作业 、单选题(共 10 道试题,共 40 分...
西安电子科技大学951数据结构大纲
西安电子科技大学951数据结构大纲_研究生入学考试_高等教育_教育专区。951“数据结构”复习参考提纲一、 考察目标通信、计算机学科专业基础综合考试涵盖数据结构学科专业...
数据结构_c语言描述(第二版)答案_耿国华_西安电子...
数据结构_c语言描述(第二版)答案_耿国华_西安电子科技大学 - 第1章 绪论 2.(1)×(2)×(3)√ 3.(1)A(2)C(3)C 5.计算下列程序中 x=x+1 的语句...
833西电解析
833西电解析_职高对口_职业教育_教育专区。833 ...一、考察目标 计算机学科专业基础综合考试涵盖数据结构...2. 掌握操作系统的作业、进程、死锁、内存、文件和...
西安电子科技大学数据结构期中考试试题
西安电子科技大学数据结构》期中考试试题 班级: 专业: 班级: 专业: 考试日期 日期: 考试日期:2006 年 4 月 30 日一、 选择题( 选择题(2 分×8 = 16...
西安电子科技大学2008年数据结构笔记
西安电子科技大学2008年数据结构笔记_工学_高等教育_教育专区。www.juanjuantx.com 所有试卷资料免费下载 西电计算机系 2008 专业课笔记---数据结构 前言: 用书 ...
西安电子科技大学数据结构期末复习题
西安电子科技大学数据结构期末复习题_理学_高等教育_教育专区。《数据结构》复习...若将该二叉树看作是一个森林的孩子 — 兄弟表 示,请画出该森林。 (西电 ...
更多相关标签: