11月20日华为留学生笔试题解和思路
#华为# #华为留学生# #华为求职进展汇总#
第一题:最短路。使用Dijkstra算法在传送阵构成的有向图上寻找从起点到终点的最小能量消耗路径。
第二题:优先队列+dp。使用动态规划结合滑动窗口优化,确保每经过最多 M 个服务区必须休息一次,并在此约束下最小化总花费。
第三题:状态压缩dp+最短路。通过先使用 Floyd算法计算所有景点间的最短路径,然后利用状态压缩的动态规划遍历所有景点组合,最终找到起点和终点均为入口且经过所有景点的最短游览路径。
第一题:最短路。使用Dijkstra算法在传送阵构成的有向图上寻找从起点到终点的最小能量消耗路径。
第二题:优先队列+dp。使用动态规划结合滑动窗口优化,确保每经过最多 M 个服务区必须休息一次,并在此约束下最小化总花费。
第三题:状态压缩dp+最短路。通过先使用 Floyd算法计算所有景点间的最短路径,然后利用状态压缩的动态规划遍历所有景点组合,最终找到起点和终点均为入口且经过所有景点的最短游览路径。
全部评论
相关推荐