自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法题记录【华为od】最多提取字串数目

我的想法是 先求出所有可能的连续数组和,记录当前数组和所对应的数组首尾位置,使用map进行记录,之后将每个数组和对应的数组首尾位置进行比较,从而求出满足题目要求的最大值。

2023-04-03 10:22:30 257

原创 算法题记录【华为od】最多提取字串数目

简单的匹配,具体见代码解析。

2023-03-30 15:53:41 365

原创 算法题记录【华为od】微服务的继承测试

运用递归将当前二维数组列数转换为行数,很容易得到结论。

2023-03-29 16:49:34 157

原创 算法题记录【华为od】服务中心的最佳位置

在我的理解就是查找均值。

2023-03-29 15:14:41 360

原创 算法题记录【华为od】获取最大软件版本号

个人觉得拆分成数组直接比较比较易于理解。

2023-03-29 14:52:44 132

原创 算法题记录【华为od】最左侧冗余覆盖字串

利用简易的窗口,以及map函数;总体思路为找到利用map函数找到题目所求字串的最右侧所在的位置,之后通过轮询找到窗口的开头。

2023-03-29 14:35:59 449

原创 算法题记录【华为od】任务总执行时长

穷举+排序 感觉没啥好说的。

2023-03-27 14:22:53 171

原创 算法题记录【华为od] 对称成字符串

构造出相应的字符串,之后输出相应的字符即可,反向输出用的是遍历上一字符之后,依照判断输出,之后拼接数组即可。

2023-03-27 14:14:09 227

原创 算法题记录【华为od】MVP争夺战

有俩种思路,一个是先求出符合要求的mvp得分,之后再用递归求出满足要求的球员数量,另一个我认为可以遍历得分数,然后按照得分数去遍历球员列表,求出满足要求的球员。

2023-03-27 11:49:56 381

原创 算法题记录【华为od】整理扑克牌

只是记录,正在找工作中,各位老板缺前端的可以私信,会vue,react,ts,js,22届本科毕业,一年工作经验。又是一个优先级的问题,所以先按最大的组合牌大小分,之后再依次排序,去重那里用map函数的特性;

2023-03-23 17:29:02 321

原创 算法题记录【华为od】AI处理器组合

这个题感觉更像优先级的问题,但是题目里面又没有讲清楚,不太理解;本人是按照题目描述以及自我理解做的,感觉还是不对劲.只是记录,正在找工作中,各位老板缺前端的可以私信,会vue,react,ts,js,22届本科毕业,一年工作经验。

2023-03-23 17:07:21 1241 2

原创 算法题记录【华为od】基站维修工程师

采用递归+数组特性,依次判断经过每个点,之后回到原点的距离,从而选择最短的距离;

2023-03-23 15:03:09 164

原创 算法题记录【华为od】字符串重新排序

利用sort判断,字典序排列直接使用ASCII编码。

2023-03-23 14:27:59 58

原创 算法题记录【华为od】找数字

没啥更好的思路,轮询判断最小值。

2023-03-23 14:21:38 189

原创 算法题记录【leetcode 494】目标和

思路分析运用动态规划的思想转换为01背包问题,详细思路见代码解析代码解析。

2023-03-23 14:07:22 49

原创 算法题记录【华为od】找出通过车辆最多颜色

简易滑动窗口模型,窗口大小为n,判断在每个时刻的窗口通过最多颜色的数量,我这里使用的是map函数的方法。

2023-03-22 16:18:34 304

原创 算法题记录【华为od】新员工座位安排系统

直接判断0左右的1的数字有多少,直接判断即可。

2023-03-22 09:19:44 324

原创 算法题记录【华为od】获得完美走位

典型01背包问题转换之后数组。

2023-03-21 17:03:44 232

原创 算法题记录【华为od】查找重复代码

动态规划:设置一个i*j的二维数组若text1[i-1] == text2[j-1] 则 dp[i][j] = dp[i-1][j-1]+1若text1[i-1]!= text2[j-1] 则 dp[i][j] = dp[i][j]

2023-03-21 15:53:29 250

原创 算法题记录【华为od】简单的自动曝光

算出n个像素点的均值,之后算出和128的差值;.toFixed()四舍五入。

2023-03-21 14:58:59 217

原创 算法题记录【华为od】货币换算单位

只是记录,正在找工作中,各位老板缺前端的可以私信,会vue,react,ts,js,22届本科毕业,一年工作经验。就是直接处理,比较麻烦的的是将字符串处理成数组,我用的是正则匹配。

2023-03-21 14:49:57 83

原创 算法题记录【华为od】优秀学院统计

只是一个排序问题.分俩种情况:情况一:本月打卡人数少于5,返回全部打卡人员;情况二:本月打卡人数大于5,判断打卡次数:返回打卡次数前五的员工;若打卡次数相同;则返回参与打卡时间较早的员工;若打卡次数和打卡时间均一致,则返回较小的id即可;

2023-03-21 14:42:19 77

原创 算法题记录【华为od】最小的调整次数

题目描述思路分析只要在remove的时候;查看输出未调整的输出顺序是否为上一次输出结果加1;不是的话,调整顺序即可;代码解析后话只是记录,正在找工作中,各位老板缺前端的可以私信,会vue,react,ts,js,22届本科毕业,一年工作经验

2023-03-21 14:30:41 510

原创 算法题记录【华为od】寻找链表的中间结点

将链表转换为对象或数组进行处理。

2023-03-21 11:36:53 185

原创 算法题记录【华为od】查找单入口空闲区域

总体思路是遍历数组,查找符合要求的点即可;注意点一:单入口区域只能存在一个入口,用count判断是否只存在一个入口注意点二:目标点上下左右的点可以用递归判断是否符合要求;注意点三:无论当前O是否满足条件,其实都可以将当前的O变为X;

2023-03-21 11:24:00 1221

原创 算法题记录【华为od】学校的位置

若学校位置数组长度是单数,只要找到第二行的数组的中位数即可;若学校位置数组长度是双数;找到第二行数组的中间偏左的那个位置学校的数组即可;

2023-03-21 10:28:30 507

原创 算法题记录【华为od】日志采集系统

这是一个累加判断最大值的问题,分为俩种情况;情况一:日志总数不到100:这种情况只需要累加判断在上报哪条记录时,积分数最大即可;情况二:日志总数大于100,判断在该情况下的积分数即可;其中积分数 = 当前日志总数 - (a日志上报总数*a日志上报延迟时间+b日志上报总数*b日志上报延迟时间...)

2023-03-21 10:02:47 646

原创 算法题记录【华为od】获得完美走位

题目描述。

2023-03-20 17:50:07 1553

原创 算法题记录【华为od】单词倒叙

将字符串转变成数组,利用数组方法将单词倒叙,之后再拼接数组进行输出。

2023-03-20 17:34:47 113

原创 算法题记录【leetcode 54】螺旋矩阵

说到底就是翻转90°二维数组翻转方法一:利用空数组赋值的操作翻转方法二:利用zip的操作翻转方法三:利用数组reduce的操作翻转方法四:利用数组map的操作。

2023-03-20 17:19:26 31

原创 算法题记录【leetcode 498】对角线遍历

思路分析 :思路一:可以理解为每一条直线的横向坐标和纵向坐标一致为k,向上和向下的区别在于开始阶段例如横坐标为0,则纵坐标为k,之后就会变成:横坐标++和纵坐标--的问题,直至横坐标为k,纵坐标为0;依照此逻辑循环;思路二:将左上或右下为折返点,如果碰到右侧或左侧的折返点则修改方向,y轴不动,x轴往下;同理,碰到上侧或下侧的折返点则修改方向,x轴不动,y轴往右;思路三:将数组平铺来看,构造一个长度为n+m-1的空间,依照当前空间下标来判断数组的移动方向(从上至下或从下至上)

2023-03-20 16:33:34 50

原创 算法题记录【leetcode 11】盛水最多的容器

简而言之 就是求最大值的问题,设定长最大的情况下,把长一点点减小,运用双指针很容易解释;

2023-03-20 15:39:53 20

原创 算法记录【leetcode 135】分发糖果

先给每个小伙伴一个糖果,如果不够直接返回-1,之后分成俩步:步骤一:从左往右,若右边的孩子评分大于左边,右边孩子可以拿到的糖果数加一;步骤二:步骤一结束后,从右往左,左边孩子的评分大于右边并且不违背步骤一的情况下;左边孩子可以拿糖果加一。

2023-03-20 14:57:48 64

原创 算法题记录【leetcode 51】n皇后

暴力求解:罗列出所有皇后可能在的位置,判断是否满足题目要求,空间复杂度:需要n*n个二维数组,时间复杂度:O(n^2);回溯:每放入一个棋子,判断在这种情况下棋子是否可以全部摆放完成,如果可以,则输出数组;反之,就放弃该棋子所放位置,进入下一个循环;

2023-03-20 14:14:57 22

原创 无障碍测试

无障碍测试

2022-10-11 15:04:25 81

原创 vue3中 axios请求retry与retryDelay报错 Property ‘retry‘ does not exist on type ‘AxiosDefaults<any>‘.

Property 'retry' does not exist on type 'AxiosDefaults'.

2022-09-06 10:42:12 879

原创 h5内嵌h5

娱乐

2022-09-02 17:40:14 1866

原创 对vant-timepicker的详用

对vant-timepicker的详用

2022-09-02 15:41:45 975

原创 组件二 星期选择组件

组件二 星期选择组件

2022-08-18 18:30:57 232

原创 组件(移动端)--时间区间

组件(移动端)--时间区间

2022-08-16 16:51:21 508

空空如也

空空如也

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

TA关注的人

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