自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 数的分解(java版) - 华为OD统一考试

给定一个正整数n,如果能够分解为m(m > 1)个连续正整数之和,请输出所有分解中,m最小的分解。因21=10+11,是最短的分解序列。所以答案是21=10+11。如果给定整数无法分解为连续正整数,则输出字符串"N"。输入数据为一整数,范围为 (1,2^30]

2024-07-25 18:04:28 190

原创 华为OD机考-字符串变换最小字符串(Java版算法)

给定一个字符串s,最多只能进行一次变换,返回变换后能得到的最小字符串(按照字典序进行比较)。变换规则:交换字符串中任意两个不同位置的字符。说明:abcdef已经是最小字符串,不需要交换。说明:a和b进行位置交换,可以得到最小字符串。按照要求进行变换得到的最小字符串。一串小写字母组成的字符串s。

2024-07-12 16:46:58 140

原创 华为OD机考-最长子字符串的长度(二)(Java版)

给你一个字符串 s,字符串s首尾相连成一个环形 ,请你在环中找出'l'、'o'、'x' 字符都恰好出现了偶数次最长子字符串的长度。

2024-07-12 14:58:28 182

原创 华为OD机试题-分月饼(Java版-递归+回溯)

单人分到倒数第二多的月饼个数为Max(n−1),单人分到最少的月饼个数为Max(n),需要满足Max(n−1)−Max(n)≤3。问有多少种分月饼的方法?中秋节,公司要给员工分月饼。公司有𝑚个员工,买了n 个月饼,且m≤n。每个员工至少分到 1 个月饼,但可以分多个。单人分到最多的月饼个数为Max1,单人分到第二多的月饼个数为Max2,需要满足Max1−Max2≤3。m和𝑛表示:m个员工和n个月饼,m≤n。输出有多少种分月饼的方法。

2024-07-12 00:59:11 254

原创 华为OD机试 - 字符串序列判定(Java版)

华为OD机试 - 字符串序列判定(Java版)

2024-07-11 18:01:18 168

原创 华为OD机试题-田忌赛马(Java版-递归+回溯)

华为OD机试题-田忌赛马(Java版)

2024-07-11 14:39:20 190

原创 华为OD机试题-来自异国的客人(Java版)

华为OD机试题-来自异国的客人

2024-07-09 23:59:48 146

原创 华为OD机试题-找出字符串中的最长(连续)子串的长度

\d*[a-zA-Z]\\d*表达式含义:字符串中含有一个字母,字母前后有任意个数字。然后循环出Matcher匹配到的所有字符串,将最长的字符串的长度返回。如果找不到满足要求的子串,如全是字母或全是数字,则返回-1。1、 只包含1个字母(a~z, A~Z),其余必须是数字;输入描述:字符串(只包含字母和数字)2、 字母可以在子串中的任意位置;方法一:利用正则表达式匹配字符串。输出描述:子串的长度。

2024-07-09 14:10:35 175

原创 华为OD机试题-找朋友

华为OD机试题-找朋友

2024-07-09 10:50:30 127

原创 华为OD机试题-最大N个数和最小N个数的和

华为OD机试题-最大N个数和最小N个数的和

2024-07-09 00:15:05 219

原创 用stream流和递归的方式,处理权限菜单List集合,并以parent和children的集合方式返回

Stream流+递归

2024-01-31 16:48:52 418

空空如也

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

TA关注的人

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