A.每个元素都有一个直接前驱和一个直接后继
B.线性表中至少有一个元素
C.表中诸元素的排列必须是由小到大或由大到小
D.除第一个和最后一个元素外,其余每个元素都有一个且仅有一个直接前驱和直接后继。
A.栈
B.队列
C.数组
D.线性表
某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。
A.非循环的单链表
B.仅有头指针的单循环链表
C.非循环的双链表
D.仅有尾指针的单循环链表
在线性数据组织的非连续实现中,可以扩展一个连接关系指示(存放下一个数据所在位置),实现正向和反向两种逻辑顺序的连接。此时,如何插入一个元素和删除一个元素?这些操作与单向连接关系时的元素插入与删除有何联系?
假定在下面一个DNA序列中发生一个缺失(方括号中),在其后面又发生一个插入(圆括号中):ATG[G]CATTAA(A)TTAGA,请分析:形成的新DNA序列是什么?如果这一段DNA是模板链,哪些三联体密码与原来顺序中同一位置的三联体密码一样可以为同样氨基酸编码?
A.1—坚持CSMA
B.非坚持CSMA
C.p—坚持CSMA
D.带有冲突检测的CSMA
A、便于进行插入和删除的操作
B、提高按关系查找数据元素的速度
C、节省空间
D、便于销毁结构释放空间
A.提供指针指向表中指定字段的数据值,然后根据指定的排序次序来排列这些指针,通过查询索引找到特定的值,从而快速找到所需要的记录
B.控制用户提取的数据,达到数据安全保护的目的:在数据库中不同的用户对数据的操作和查看范围往往是不同的,数据库管理人员通常为不同的用户设计不同的视图,使得数据库中的数据安全有保证
C.便于数据的交换操作:当与其它类型的数据库交换数据(导入导出)时,如果原始数据存放在多个表中进行数据交换就比较麻烦。如果将要交换的数据集中到一个视图中,再进行交换就大大简化了交换操作
D.集中数据,简化查询操作:当用户多次使用同一个查询操作,而且数据来自于数据库中不同的表时,我们可以先建立视图再从视图中读取数据,以达到数据的集中管理和简化重复写查询命令的目的