![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
关于class State的函数CanMoveTo,下列描述正确的是哪一个
A.判断当前状态能不能在状态树上移动
B.判断当前状态的某个数字能不能移动到(x,y)
C.判断当前状态的空格能不能移动到(x,y)
D.上述描述都不对
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.判断当前状态能不能在状态树上移动
B.判断当前状态的某个数字能不能移动到(x,y)
C.判断当前状态的空格能不能移动到(x,y)
D.上述描述都不对
第1题
A、将某个数字移动到指定位置
B、该函数没有考虑空格的位置限制,实现不正确。
C、将空格移动到指定位置,并修改当前状态
D、将空格移动到指定位置,产生新的状态dst
第2题
A、计算空格的深度。
B、检查当前状态是否有父节点。
C、设置当前状态的深度为1。
D、计算当前状态在整个状态树中的深度。
第3题
A、比较两各状态的唯一ID,如果相同就返回0,否则返回1。其本质就是检查两者是否相同。
B、比较所有的成员变量是否相同,如果相同就返回true,否则返回false
C、比较空格的位置,如果相同就返回0,否则返回1。
D、比较两个状态的代价值,如果相同就返回0,否则返回1。
第4题
A、产生当前状态的所有子状态,并将他们放入vector中。
B、产生当前状态的一个子状态,并将他放入vector中。
C、产生当前状态的4个子状态,并将他们放入vector中。
D、产生当前状态的2个子状态,并将他们放入vector中。
第5题
A、class State中三个构造函数,即State()、State(int a[NUMINROW][NUMINROW])和~State()。
B、构造函数State()中,将所有内部变量设置为0
C、在构造函数State(int a[NUMINROW][NUMINROW])中,将状态初始化为数组a中的内容,并完成: 1、设置父指针parent为NULL;2、计算当前状态的HashCode;3、获得空格的位置。
D、上述描述都不对
第7题
A、判断list中是否包含状态cur,如果包含就返回其true,否则返回false
B、判断list中是否包含状态cur,如果包含就返回其指针,否则返回NULL
C、判断list中是否包含空格,如果包含就返回其指针,否则返回NULL
D、判断list中是否包含目标状态,如果包含就返回其指针,否则返回NULL
第9题
A.(1)撰写投资政策说明书(policystatement);(2)制订投资策略;(3)制订并执行投资计划;(4)追踪考核投资绩效监督反馈
B.(1)制定投资策略;(2)撰写投资政策说明书;(3)制订并执行投资计划;(4)追踪考核投资绩效监督反馈
C.(1)撰写投资政策说明书;(2)制订并执行投资计划;(3)制订投资策略;(4)追踪考核投资绩效监督反馈
D.(1)制订并执行投资计划;(2)撰写投资政策说明书;(3)制订投资策略;(4)追踪考核投资绩效监督反馈
第10题
A.(1)撰写投资政策说明书(policystatement);(2)制订投资策略;(3)制订并执行投资计划;(4)追踪考核投资绩效监督反馈
B.(1)制定投资策略;(2)撰写投资政策说明书;(3)制订并执行投资计划;(4)追踪考核投资绩效监督反馈
C.(1)撰写投资政策说明书;(2)制订并执行投资计划;(3)制订投资策略;(4)追踪考核投资绩效监督反馈
D.(1)制订并执行投资计划;(2)撰写投资政策说明书;(3)制订投资策略;(4)追踪考核投资绩效监督反馈
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!