#通信硬件2023笔面经# 华为终端有限公司通信算法岗笔试题 3道题,分别是100 200 300分,至少100分以上算通过。1. 某些船只受携带的燃料、生活补给等限制,不停靠港口的连续航行距离有限。假设一艘轮船的最大航程为N,其返航航线上有M个港口,每个港口的停靠费用存在较大差异,请为该轮船设计一个返航时的最佳停靠方案。如果存在两条费用相同且为最小值的方案,必须选择按照港口序列号字典序最小的方案。2、速战速决在一个MXN的街区中,有一个士兵S和一个敌人E,标识X为无法通过的街区,标识B为可以通过的街区;士兵在一个单位时间内可以从一个街区移动到相邻的街区(士兵每次只能水平或者垂直方向移动一个街区);士兵每次改变方向时,需要额外花费一个单位的时间(士兵第一次移动—个街区的时候,不用考虑其初始方向,即只需要一个单位时间即可到达相邻街区)。计算士兵S最少需要多少时间才能到达E所在的街区。3.给定一个正整数A和一串正整数序列B,在序列B中找出元素之和等于A连续的子序列,并打印出这些子序列元素的下标。