自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 谷歌邮箱开通SMTP/IMAP 利用谷歌邮箱发邮件给用户

谷歌邮箱开通SMTP/IMAP 利用谷歌邮箱发邮件给用户

2024-03-05 10:17:38 3775

原创 华为OD机试高频真题 Java实现【带分析注解】- 任务总执行时长

华为OD机试高频真题 Java实现【带分析注解】- 任务总执行时长任务编排服务负责对任务进行组合调度。参与编排的任务有两种类型,其中一种执行时长为taskA,另一种执行时长为taskB,任务一旦开始执行不能被打断,且任务可连续执行。服务每次可以编排num个任务。请编写一个方法,生成每次编排后的任务所有可能的总执行时长

2023-05-18 16:47:09 143

原创 华为OD机试高频真题 Java实现【带分析注解】- 投蓝大费

华为OD机试高频真题 Java实现【带分析注解】- 投蓝大费你现在是一场采用特珠赛制投篮大赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表 ops,其中 ops[i] 是你需要记录的第 i项操作,ops 透循下述规则:整数 X·表示本回合新获得分数 X“+”表示本回合新获得的得分是前两次得分的总和“D”表示本回合新获得的得分是前一次得分的两倍”C”表示本回合没有分数,并且前一次得分无效,将其从记录中移除

2023-05-17 17:36:58 124

原创 华为OD机试高频真题 Java实现【带分析注解】- 租车骑绿道

华为OD机试高频真题 Java实现【带分析注解】- 租车骑绿道部门组织绿道骑行团建活动。粗用公共双人自行车骑行,每辆自行车最多坐两人、最大载重M给出部门每个人的体重,请问最多需要租用多少双人自行车,

2023-05-17 17:13:38 158

原创 华为OD机试高频真题 Java实现【带分析注解】- 找数字

华为OD机试高频真题 Java实现【带分析注解】- 找数字给一个二维数组nums,对于每一个元素num[i],找出距离最近的且值相等的元素,输出横纵坐标差值的绝对值之和,如果没有等值元素。则输出-1。例如:输入数组nums为0 3 5 4 22 5 7 8 32 5 4 2 4对于 num[0][0] = 0,不存在相等的值对于num[0][1] = 3,存在一个相等的值,最近的坐标为num[1][4],最小距离为4。对于 num[0][2] = 5,存在两个相等的值,最近的坐标为num

2023-05-16 11:01:54 155

原创 华为OD机试高频真题 Java实现【带分析注解】- 递增字符串

华为OD机试高频真题 Java实现【带分析注解】- 递增字符串定义字符串完全由“A”和B”组成,当然也可以全是“A或全是”B。如果字符串从前往后都是以字典序排列的,那么我们称之为严格递增字符串。给出一个字符串s,允许修改字符串中的任意字符,即可以将任何的'A“修改成”B”,也可以将任何的"B“修改成”A”,求可以使s满足严格递增的最小修改次数。0

2023-05-16 09:56:57 103

原创 华为OD机试高频真题 Java实现【带分析注解】- 寻找链表的中间结点

华为OD机试高频真题 Java实现【带分析注解】- 寻找链表的中间结点 给定一个单链表 L,请编写程序输出 L 中间结点保存的数据。如果有两个中间结点,则输出第二个中间结点保存的数据。例如:给定L为 1-7一5,则输出应该为 7; 给定L为1-2-3一4,则输出应该为3

2023-05-15 16:06:11 116

原创 华为OD机试高频真题 Java实现【带分析注解】- 网上商城优惠活动

华为OD机试高频真题 Java实现【带分析注解】- 网上商城优惠活动某网上商城举办优惠活动,发布了满减、打折、无门槛3种优惠券,分别为:1.每满100元优惠10元,无使用数限制,如100~199元可以使用1张减10元,200~299可使用2张减20元,以此类推;2.92折券,1次限使用1张,如100元,则优惠后为92元;3.无门槛5元优惠券,无使用数限制,直接减5元。[优惠券使用限制]每次最多使用2种优惠券,2种优惠可以叠加(优惠加时以优惠后的价格计算》,以购物200元为例,可以先用92折券优惠

2023-05-15 14:58:02 138 1

原创 华为OD机试高频真题 Java实现【带分析注解】- 开心消消乐

华为OD机试高频真题 Java实现【带分析注解】- 开心消消乐给定一个N行M列的二维矩阵,矩阵中每个位置的数字取值为0或1。矩阵示例如1 1 0 00 0 0 10 0 1 11 1 1 1现需要将矩阵中所有的1进行反转为0,规则如下:1)当点击一个1时,该1变被反转为0,同时相邻的上、下、左、右,以及左上、左下、右上、右下8个方向的1 (如果存在1) 均会自动反转为0:2)进一步地,一个位置上的1被反转为0时,与其相邻的8个方向的1 (如果存在1)均会自动反转为0;按照上述规则示例中的矩

2023-05-12 15:11:49 336

原创 华为OD机试高频真题 Java实现【带分析注解】- 分奖金

华为OD机试高频真题 Java实现【带分析注解】- 分奖金公司老板做了一笔大生意,想要给每位员工分配一些奖金,想通过游戏的方式来决定每个人分多少钱。按照员工的工号顺序,每个人随机抽取一个数字。按照工号的顺序往后排列,遇到第一个数字比自己数字大的,那么,前面的员工就可以获得“距离数字差值”的奖金。如果遇不到比自己数字大的,就给自己分配随机数数量的奖金。例如,按照工号顺序的随机数字是: 2,10,3。那么第2个员工的数字10比第1个员工的数字2大,所以,第1个员工可以获得1* (10-2) =8。第2

2023-05-12 14:27:28 105

原创 华为OD机试高频真题 Java实现【带注解】- 猜字谜

华为OD机试高频真题 Java实现【带注解】- 猜字谜小王设计了一个简单的猜字谜游戏,游戏的谜面是一个错误的单词,比如nesw,玩家需要猜出谜底库中正确的单词。猜中的要求如下:对于某个谜面和谜底单词,满足下面任一条件都表示猜中:1)变换顺序以后一样的,比如通过变换w和e的顺序,“nwes”跟“news”是可以完全对应的;2)字母去重以后是一样的,比如“woood”和“wood”是一样的,它们去重后都是“wod”请你写一个程序帮忙在谜底库中找到正确的谜底。谜面是多个单词,都需要找到对应的谜底,如果找

2023-05-11 16:19:23 190

原创 华为OD机试高频真题 Java实现【带注解】- 货币单位换算

华为OD机试高频真题 Java实现【带注解】- 货币单位换算记账本上记录了若干条多国货币金额,需要转换成人民币分 (fen) ,汇总后输出。每行记录一条金额,金额带有货币单位,格式为数字+单位,可能是单独元,或者单独分,或者元与分的组合。要求将这些货币全部换算成人民币分 (fen) 后进行汇总,汇总结果仅保留整数,小数部分舍弃。元和分的换算关系都是1:100,如下:1CNY=100fen (1元=100分)1HKD=100cents (1港元=100港分)1JPY=100sen (1日元=10

2023-05-10 16:30:08 165

原创 华为OD机试高频真题 Java实现【带分析注解】- 打印文件

华为OD机试高频真题 Java实现【带分析注解】- 打印文件有5台打印机打印文件,每台打印机有自己的待打印队列Q。因为打印的文件内容有轻重缓急之分,所以队列中的文件有1~10不同的优先级,其中数字越大优先级越高。打印机会从自己的待打印队列中选择优先级最高的文件来打印。如果存在两个优先级一样的文件,则选择最早进入队列的那个文件。现在请你来模拟这5台打印机的打印过程。

2023-05-10 16:28:19 64 1

原创 华为OD机试高频真题 Java实现【带注解】- 学校的位置

华为OD机试高频真题 Java实现【带注解】- 学校的位置为了解决新学期学生暴涨的问题,小乐村要建所新学校。考虑到学生上学安全问题,需要所有学生家到学校距离最短。假设学校和所有的学生家,走在一条直线上。 请问,学校要建在什么位置,能使得学校到各个学生家的距离之和最短?

2023-05-10 16:24:39 121

原创 华为OD机试高频真题 Java实现【100%通过率】- 最长公共子串

华为OD机试高频真题 Java实现【100%通过率】- 最长公共子串

2023-03-06 14:30:20 208

原创 华为OD机试高频真题 Java实现【100%通过率】- 单词倒叙

华为OD机试高频真题 Java实现【100%通过率】

2023-03-03 11:22:01 379 1

空空如也

空空如也

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

TA关注的人

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