【华为OD】C卷真题 200分:亲子游戏 妈妈在最短到达宝宝位置的时间内最多拿到多少糖果 广度优先与深度优先 JS源码实现
于 2024-01-29 16:31:23 首次发布
这是一个华为OD面试题,涉及二维矩阵上的寻路问题。妈妈和宝宝位于一个N*N的地图上,妈妈需要在最短时间内到达宝宝的位置,同时收集最多的糖果。题目提供了Java、Python、C++和C语言的代码实现,分别使用广度优先搜索和深度优先搜索策略。题目解析提到,仅使用广度优先搜索可能无法找到糖果最多的路径,需要结合权重处理;而深度优先搜索需要剪枝处理以避免耗时过长。
摘要由CSDN通过智能技术生成