摘要: 一、广义表 1. 广义表有两个基础操作 1.1 取表头:取出表出第一个元素 表头可能是一个原子元素也可能是一个子表 1.2 取表尾:表尾是指除了表头元素之外的元素构成的一个表 表尾一定是一个表 2.存储结构 2.1 广义表的存储一般采用链式存储 2.2 结点有两种,一种为原子结点,一种为表结点 严蔚 阅读全文
posted @ 2023-11-15 22:23 彭乐祥 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、普通队列(顺序存储结构) 说明:rear指向队尾元素,front指向对头元素的下一个元素。 i.判断元素个数:number=rear-front; ii.判断队空:rear==front iii.插入元素:rear++; iiii.删除元素:front++; iiiii.队满操作:rear==l 阅读全文
posted @ 2023-11-15 21:05 彭乐祥 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、题目:float x=123.4567;printf("%.2f,(int)(x*100+0.5)/100.00"); 首先是x*100,100自动向上转型成浮点数与x相乘,再加0.5,再这部分整体强制类型转换成整型,最后除以100.00,分子自动转换成浮点数,输出保留两位小数 结果:123.4 阅读全文
posted @ 2023-11-15 16:07 彭乐祥 阅读(7) 评论(0) 推荐(0) 编辑