自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【华为0920】【python】快速传球

班级组织传球活动,男女同学随机排成m行n列队伍,第一列中的任意一个男同学都可以作为传球的起点,要求最终将球传到最后一列的任意一个男同学手里,求所有能够完成任务的传球路线中的最优路线(传球次数最少的路线)的传球次数。题目来源 公众号 万诺coding。

2023-09-26 11:09:43 259 1

原创 【华为0920】【python】丢失报文的位置

某通信系统持续向外发送报文,使用数组nums保存n个最近发送的报文,用于在报文未达到对端的情况下重发。报文使用序号sn表示,序号sn按照报文发送顺序从小到大排序,相邻报文sn不完全连续且有可能相同。报文使用循环覆盖的方式保存,即nums数组填满后,从头开始保存新的报文。假设需要重发序号为sn的报文。请找出序号为sn的报文在数组中的开始位置和结束位置。时间限制:C/C++1000ms,其他语言: 2000ms内存限制: C/C++256MB其他语言:512MB。题目来源 公众号 万诺coding。

2023-09-25 20:51:18 242 1

原创 【华为0906】【python】设备配置数据排序

当存在多种排序结果均满足上述排序要求的,则按照id第一次出现在扫序指令队列的前后关系排序,以保证唯一顺序;3、before id1:表示id应该在id1数据之前,编码格式:id id id1。假定你已收到设备配置数据排序指令队列,需要正确计算出符合排序指令要求的数据id序列。4、after id1:表示id应该在数据之后,编码格式id id1 id。5、无特别排序指令的id数据,编码格式: id -1-1。1、first:队列头,编码格式: id id -1。输出按照要求排序好的数据id序列。

2023-09-25 20:35:55 141 1

原创 【华为0906】【python】中庸行者

中庸行者选择地图中的任意一点作为起点,尝试往上、下、左、右四个相邻格子移动;给定一个m*n的整数阵作为地图,短阵数值为地形高度;中庸行者只能上坡或者下坡,不能走到高度相同的点。请给出中庸行者在本地图内,能连续移动的最大次数。不允许连续上坡或者连续下坡,需要交替进行;每个位置只能经过一次,不能重复行走;题目来源 公众号:万诺coding。

2023-09-25 18:18:47 199 1

原创 【华为0906】【python】每日股票价格

给定某只股票连续N天的价格列表stockPrices,其中stockPrices[i]。表示服票某天的价格,请生成一个新列表,对应位置输出为:要想等到股票价格上涨,至少需要等待的天数,如果股票价格不上涨,对应位置输出为0。时间限制:C/C++ 500ms其他语言: 1000ms内存限制: C/C++ 256MB,其他语言:512MB。输出为用空格分隔的长度为N的列表,对应位置为:要想等到股票价格上涨,至少需要等待的天数。第二行为用空格隔开的整数,表示每天股票的价格。题目来源 公众号:万诺coding。

2023-09-25 17:22:32 112 1

原创 【华为0923】【python】糖果迷富

小华和小为在一个两个m列的糖果迷宫里,迷宫的每一个位置上都有对应得糖果数目a[i][j],他们只能向右或者向下移动。小华和小为都将从左上方a[0[[0]位置出发,向右下角a[1,m-1]走去,每到一个位置都将吃掉这个位置上的糖果。假设小华先走,他走完后会吃模路过的糖果,然后小为才开始走,被小华吃掉的糖果,小为就能再吃了。小华希望小为吃掉最少的糖果总数,然后小为也希望在小华走完后自己能吃掉更多的糖果总数。接下来包含两行,每行包含m个整数,每一个整数a[i]j代表该位置的糖果数目。

2023-09-25 16:59:59 121 1

原创 【华为0921】【python】查询节点路径

5.可以使用节点路径唯一标识一个节点在树中的位置。节点路径生成方式是:从树的根节点开始,找出到目标节点所经过的所有节点,然后将这些节点名称、用/字符分隔拼接而成。2.同一个父级节点下的所有子节点名称不会重复,但节点名称在全局可能重复。请实现树的节点查询功能:根据指定节点名称,返回查询出的所有节点路径。1.树的节点有三个属性:节点名称、节点ID,节点的父级节点ID。第三行为每个节点的父级节点的id。4.如果节点是树的根节点,则其父级节点1D的约定为-1。题目来源(公众号:万诺coding)

2023-09-25 16:29:23 204 1

原创 【华为0921】【python】开电动车回家过年

小明的电动汽车的电池航程是P,电池最大电量也是P(假设电动汽车行使一公里需要消耗1度电。如果电动车在中途电量耗尽了,将无法继续强行,也就无法到达目的地了。途中依次经过N(1<=N<10000)个充电站。第i个充电站距离城市A有 Ai公里,最大可充电 Bi度。已知小明的工作地在上海,老家在中部某城市A。上海到城市A的距离是L公里(1<=L≤100000)。如果不可以,请输出-1。新年即将来临,小明计划开新买的电动汽车回老家过年。按照题目要求输出最少次数或者-1。

2023-09-25 15:05:22 138 1

原创 【华为0830】【python】内存分配

系统由n个任务组成,任务运行有依赖关系,前序任务执行完毕才可以启动后续任务。任务在启动前申请内存,执行完毕后释放,内存释放后可用于其他任务使用。每个任务的运行时间相等。第3+n行为n个取值为0或1的数,表示任务n-1对其他任务的依赖关系,0表示不依赖,1表示依赖。第3行为n个取值为0或1的数,表示任务0对其他任务的依赖关系,0表示不依赖,1表示依赖。第2行为n个正整数,表示每个任务所需要的内存大小,0<内存<1000。第1行为1个正整数n,表示任务个数,n<20。输出系统任务执行所需要的最小内存。

2023-09-25 14:17:12 74 1

原创 【华为0830】【python】频率搬移分配

在无线通信设备中通常使用超外差接收机,超外差接收机是利用本地产生的振荡波与输入信号混频,将输入信号频率变换为某个预先确定的频率的方法。也就是说,信号通过一个混频器后,频率就会搬移一个数值。在项目中由于要节省器件,混频器需要尽可能的共享,我们设计了二又树型的混频器组,可以同时把信号搬移到不同的频率上。规则:节点的值为它的所有叶子结点的目标频率最大最小值的平均值(非整数向下取整)减去它所有父节点的总和。二叉树为完全二叉树。我们给定二叉树的层数和从根节点开始到每个子节点的频率搬移总和,输出二叉树。

2023-09-25 11:32:14 69

原创 【华为0830】【python】智慧打卡系统

其运行的原理是系统会记录员工当日进出门禁的时间(员工在上班期间可能会多次进出门禁,格式为24小时制,小时:分钟,“HH:MM”)时间限制:C/C++1000ms其他语言:2000ms内存限制:C/C++256MB其他语言:512MB。注:0<n,m<100,不存在相同的出入门禁时间,也不存在连续的出门禁或入门禁的情况。2、12:00至14:00为午休时间,不算工作时长。第二行:员工当天进门禁的所有时间,以空格分隔。第四行:员工当天出门禁的所有时间,以空格分隔。第三行:员工当天出门禁的次数m。

2023-09-25 10:50:08 116 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除