【2-1-5】在以下有关顺序表的叙述中正确的是()
A、A.顺序表的优点是存储密度高
B、B.集合与顺序表的区别在于集合中的元素不能相等
C、C.线性表就是顺序存储的表
D、D.取顺序表第i个元素的时间与i的大小有关
A、A.顺序表的优点是存储密度高
B、B.集合与顺序表的区别在于集合中的元素不能相等
C、C.线性表就是顺序存储的表
D、D.取顺序表第i个元素的时间与i的大小有关
(1)如果采用如下方式定义一维字符数组:const inc maxSize-30;char a[maxSize] ;则这种数组在程序执行过程中不能扩充。
(2)如果采用如下方法定义一维字符数组:const int maxSLze=30;char*a=new char[maxSize] ;则这种数组在程序执行过程中不能扩充。
(3)数组是一种静态的存储空间分配,就是说,在程序设计时必须预先定义数组的数据类型和存储空间大小,由编译程序在编译时进行分配。
(4)二维数组可以视为数组元素为一维数维的一维数组。因此,二维数组是线性结构。
(5)数组是一种复杂的数据结构,数组元素之间的关系既不是线性的也本是树形的。
(6)顺序表可以利用一维数组表示,因此顺序表与一维数组在结构上是一致的,它们可以通用。
(7)在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。
(8)顺序表和一维数组一样,都可以按下标随机(或直接)访问,顺序表还可以从某一指定元素开始,向前或向后逐个元素顺序访问。
(9)n阶三对角矩阵总共n2个矩阵元素中最多只有3n一2个非零元素,因此它是稀疏矩阵。
(10)插入与删除操作是数据结构中最基本的两种操作,因此这两种操作在数组中也经常使用。
(11)使用三元组表示稀疏矩阵中的非零元索能节省存储空间。
(12)用字符数组存储长度为n的字符串,数组长度至少为n+1.
A、浓度均为0.1 mol·L-1的 HCOONa和NH4Cl 溶液中阳离子的物质的量浓度之和:前者大于后者
B、用相同浓度的NaOH溶液分别滴定等体积pH均为3的HCOOH和CH3COOH溶液至终点,消耗NaOH溶液的体积相等
C、0.2 mol·L-1 HCOOH 与 0.1 mol·L-1 NaOH 等体积混合后的溶液中:c(HCOO-) + c(OH-) = c(HCOOH) + c(H+)
D、0.2 mol·L-1 CH3COONa 与 0.1 mol·L-1盐酸等体积混合后的溶液中(pH<7):c(ch3coo-)> c(Cl- ) > c(CH3COOH) > c(H+)
下表为周期表的一部分,其中的编号代表对应的元素。 试填空。 (1)写出上表中元素I的基态原子的电子排布式和价层电子排布图: 。 元素C、D、E、F的第一电离能由大到小的顺序是 (用元素符号表示)。 (2)元素A分别与C、D、E形成最简单的常见化合物分子甲、乙和丙。下列有关叙述不正确的有 。 A.甲、乙和丙分子的空间构型分别为正四面体形、三角锥形、V形 B.甲、乙和丙分子中,中心原子均采取sp3的杂化方式 C.三种分子中键角由大到小的顺序是丙>乙>甲 D.甲、乙和丙分子均为由极性键构成的极性分子 (3)由元素J、C、E组成一种化学式为J(CE)5的配位化合物,该物质常温下呈液态,熔点为-20.5 ℃,沸点为103 ℃,易溶于非极性溶剂。据此可判断: ①该化合物的晶体类型为 。 ②该化合物的晶体中存在的作用力有 。 A.离子键 B.极性键 C.非极性键 D.范德华力 E.氢键 F.配位键 ③根据共价键理论和等电子体理论分析,CE分子中σ键与π键的数目比为 。 (4)在测定A与F形成的化合物的相对分子质量时,实验测得的值一般高于理论值的主要原因是 。 (5)某些不同族元素的性质也有一定的相似性,如表中元素G与元素B,原因是 。 |
【2-2】下面算法的功能是:从顺序表中删除具有最小值的元素并由函数返回被删元素的值。空出的位置由最后一个元素填补,当顺序表为空则显示出错信息并退出运行。请在空白处填入正确的语句。 int deleteMin(SqList &L, ElemType &x) { //删除顺序表 L 中具有最小值的元素。 如果删除成功, 则函数返回 1并通过引用 //型参数 x 返回其值, 否则函数返回 0。 if (______①______) { printf("这是空表!\n"); return 0; } int i, ________②_______; //假定0号元素的值最小 for (i = _____③______; i <= l.length; i++) 循环,寻找具有最小值的元素 if (l.elem[i - 1] l.elem[min_i]) min_i="_____④_____;" 记忆当前具最小值元素的位置 x="L.elem[min_i];" _______⑤________; l.elem[min_i]="L.elem[L.length];" return 1;>
A、A.线性表的逻辑顺序与物理顺序总是一致的
B、B.线性表的顺序存储表示优于链式存储表示
C、C.线性表若采用链式存储表示时所有存储单元的地址可连续可不连续
D、D.除数组外,每种数据结构都应具备3种基本运算:插入、删除和查找
A、A.不需移动结点,不需改变结点指针
B、B.不需移动结点,只需改变结点指针
C、C.只需移动结点,不需改变结点指针
D、D.既需移动结点,又需改变结点指针
A、A.O(1)
B、B.O(m)
C、C.O(n)
D、D.O(m+n)
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!