殊情况下，启发式演算法会得到很坏的答案或效率极差，然而造成那些特殊情况的资料结构，也许永远不会在现实世界出现。因此现实世界中启发式演算法很常用来解决问题。启发式演算法处理许多实际问题时通常可以在合理时间内得到不错的答案。有一类的通用启发式策略称为元启发算法（），通常使用乱数搜寻技巧。他们可以应用在非常广泛的问题上，但不能保证效率。
启发式演算法与最短路径问题.所谓的最短路径问题有很多种意思，在这里启发式指的是在一个搜寻树的节点上定义的函数formula_1，用于评估从此节点到目