多项选择题

A.算法是一种随机尝试式的问题解决策略。在问题空间中,搜索所有可能的解决问题方法,并逐一加以尝试,最终使问题得以解决
B.启发法的优点是保证能够解决问题,但有时需要大量的尝试,因而费时费力
C.算法不能保证问题一定能解决,但用这种方法解决问题省时省力
D.启发式是个体根据已有的知识经验,在问题空间中进行较少的搜索,以达到解决问题的方法