全心思齐网

c语言的a星是什么意思?

星号"*":是C语言的通配符,a*的意思是a和任何一个字符

匿名回答于2024-05-15 05:27:17


C语言的A星叫A*算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。 如在一张dota地图上,英雄从一个地方走动到地图上另一个点,它选择最优路线的算法。

      绿点是开始点,红点是目的地,黑色区域是不可通过区域。 通过A*算法,黄色线段就是找到的最优路线。

       其实用漫水算法也能找这路线啊。这A星算法优点在于处理速度快,并不是像漫水一样,各个方向都在寻找。

       

匿名回答于2024-04-24 22:50:18


相关知识问答