- 23
- 0
- 约1.87万字
- 约 20页
- 2020-11-03 发布于甘肃
- 举报
【实验题】
1.狐狸逮兔子
围绕着山顶有10个圆形排列的洞,狐狸要吃兔子,兔子说:“可以,但必须找到我,我就藏身于这十个洞中,你先到1号洞找,第二次隔1个洞(即3号洞)找,第三次隔2个洞(即6号洞)找,以后如此类推,次数不限。”但狐狸从早到晚进进出出了1000次,仍没有找到兔子。问兔子究竟藏在哪个洞里?
(提示:这实际上是一个反复查找线性表的过程。)
【数据描述】
定义一个顺序表,用具有10个元素顺序表来表示这10个洞。每个元素分别表示围着山顶的一个洞,下标为洞的编号。
#define?LIST_INIT_SIZE?10?//线性表存储空间的初始分配量
typedef?struct?{
???ElemType?*elem;?//存储空间基址
???int??length;?//当前长度
???int?listsize;?//当前分配的存储容量(以sizeof(ElemType)为单位)
}SqList;
【算法描述】
status?InitList_Sq(SqList?L)?{
??//构造一个线性表L
??L.elem=(ElemType?)malloc(LIST_INIT_SIZE*sizeof(ElemType));
??If(!L.elem)?return?OVERFLOW; //存储分配失败
??L.length=0;???????????????? //空表长度
您可能关注的文档
最近下载
- TCBMF 83-2020 地下工程用遇水膨胀止水条.docx VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 《ISO 37001-2025反贿赂管理体系要求及使用指南》专业深度解读和应用培训指导材料之7:9绩效评价(编制-2025A1).docx VIP
- 【读写策略】木兰诗中的互文手法.ppt
- 内镜下痔疮硬化术的护理配合.pptx VIP
- 北京铁路面试题库及详细答案.docx VIP
- 任务1--蓄电池工作页.doc VIP
- 2025城市体检基础指标体系(试行).docx
- 江苏省高等学校毕业生登记表.pdf VIP
- JB-T 8521.1-2025-编织吊索 安全性 第1部分:一般用途合成纤维扁平吊装带标准研究报告.docx VIP
原创力文档

文档评论(0)