logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

(新卷,200分)- 最小传输时延Ⅱ(Java & JS & Python)

有M*N的节点矩阵,每个节点可以向8个方向(上、下、左、右及四个斜线方向)转发数据包,每个节点转发时会消耗固定时延,连续两个相同时延可以减少一个时延值(即当有K个相同时延的节点连续转发时可以减少K- 1个时延值),对于有权图的最短路径求解,有多种解题思路,比如Dijkstra,Floyed,Bellma-ford,SPFA。对于最短路径问题,最简单的求解思路就是BFS,但是BFS只适用于处理无权图

#算法
(新A卷,100分)- 查找接口成功率最优时间段(Java & JS & Python & C)华为OD

这里,我们为了避免陷入遍历i到j,来计算区间[i, j]的总和,我们可以事先定义一个dp数组,dp[i]表示以0~i区间的和(即前缀和)。数组下标为0-1即[0, 0],数组下标为3-4即[2, 2],数组下标为6-7即[0, 2],这三个部分都满足平均值小于等于2的要求,输入有两行内容,第一行为{minAverageLost},第二行为{数组},数组元素通过空格(” “)分隔,输入解释:minA

#python#链表#开发语言
优秀学员统计 100分(python、java、c++、js、c)

int 是员工的 ID。pair<int, int> 中,first 是该员工的出勤天数,second 是员工第一次出勤的天数(索引)。Integer[] 数组包含两个元素:[0] 表示员工的出勤天数,[1] 表示员工第一次出勤的天数(即对应的天数索引)。根据出勤天数排序,首先按照出勤天数(从多到少)排序,若出勤天数相同,则按照第一次出勤的天数排序(从早到晚),如果还相同,则按照员工 ID 排序(

#java#算法#开发语言
【华为OD-新A卷-AI处理器组合100分(python、java、c++、js、c)】

【华为OD-新A卷-AI处理器组合100分(python、java、c++、js、c)】题目某公司研发了一款高性能AI处理器。每台物理设备具备8颗AI处理器,编号分别为0、1、2、3、4、5、6、7。编号0-3的处理器处于同一个链路中,编号4-7的处理器处于另外一个链路中,不通链路中的处理器不能通信。如下图所示:现给定服务器可用的处理器编号数组array,以及任务申请的处理器数量num,找出符合下

#java#python
到底了