回溯算法中在一个扩展结点变成死结点之前,它一直是扩展结点。
第1题:
在具有n个结点的单链表中,实现()的操作,其算法的时间复杂度是O。
A.求链表的第i个结点
B.在地址为P的结点之后插入一个结点
C.删除表头结点
D.删除地址为P的结点的后继结点
第2题:
在完全二叉树中,若一个结点为叶结点,则它没有什么?
A.右子结点
B.左子结点
C.右子结点和左子结点
D.右子结点、左子结点和兄弟结点
第3题:
下列是在具有头结点单向列表中在第i个结点之前插入新结点的算法,请在空格内填上适当的语句。
(NODE *)malloc(sizeof(NODE));p->next=q->next;q->next=p
略
第4题:
用回溯法解题的一个显著特征是在搜索过程中动态产生问题的解空间。在任何时刻,算法只保存从根结点到当前扩展结点的路径。如果解空间树中从根结点到叶结点的最长路径的长度为h(n),则回溯法所需的计算空间通常为()
第5题:
关于回溯算法和分支限界法,以下()是不正确描述。
第6题:
在小规模的机群中,比如64结点以下,机群的共享I/O都是通过在存储结点,也叫I/O结点,上面加载()服务来实现的。它的主要问题是,它采用非可扩展的设计架构,因而当计算结点规模扩大时,它提供的I/O带宽将成为瓶颈。
第7题:
在一棵树中,若一个结点是叶结点,则它没有()。
第8题:
分支限界法在问题的解空间树中,按()策略,从根结点出发搜索解空间树。
第9题:
回溯法中,每个活结点只有一次机会成为扩展结点
分支限界法中,活结点一旦成为扩展结点,就一次性产生其所有儿子结点,在这些儿子结点中,那些导致不可行解或导致非最优解的儿子结点被舍弃,其余儿子加入活结点表中
回溯法采用深度优先的结点生成策略
分支限界法采用广度优先或最小耗费优先(最大效益优先)的结点生成策略
第10题:
回溯法有“通用解题法”之称,它可以系统地搜索一个问题的所有解或任意解
回溯法是一种既带系统性又带有跳跃性的搜索算法
回溯算法在生成解空间的任一结点时,先判断该结点是否可能包含问题的解,如果肯定不包含,则跳过对该结点为根的子树的搜索,逐层向祖先结点回溯
回溯算法需要借助队列这种结构来保存从根结点到当前扩展结点的路径
第11题:
HTTP
TFTP
DHCP
NFS
第12题:
第13题:
在完全二叉树中,若一个结点是叶结点,则它没有
A.左子结点
B.右子结点
C.左子结点和右子结点
D.左子结点,右子结点和兄弟结点
第14题:
完全二叉树中,若一个结点是叶结点,则它没有______。
A.左子结点
B.右子结点
C.左子结点和左子结点
D.左子结点、右子结点和兄弟结点
第15题:
网络结构扁平化是通过(),接入层直接连接核心层的技术措施。
第16题:
在完全二叉树中,若一个结点是叶结点,则它没有()。
第17题:
关于回溯搜索法的介绍,下面()是不正确描述。
第18题:
在线性表中,若结构是一个非空集,则第一个结点称为(),且此结点()前驱结点,其余各个结点有且仅有(),最后一个结点称为(),它()后继结点,其余各个结点有且仅有1个后继结点。
第19题:
回溯法在问题的解空间树中,按()策略,从根结点出发搜索解空间树。
第20题:
兄弟结点
父结点
左子结点和右子结点
左子结点、右子结点和兄弟结点
第21题:
广度优先
活结点优先
扩展结点优先
深度优先
第22题:
扩展核心结点,压缩汇聚结点
扩展核心结点和汇聚结点
扩展汇聚结点,压缩核心结点
压缩核心结点和汇聚结点
第23题:
第24题:
广度优先
活结点优先
扩展结点优先
深度优先