自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcoed 2748:美丽下标对的数目

如果下标对 i、j 满足 0 ≤ i < j < nums.length ,如果 nums[i] 的 第一个数字 和 nums[j] 的 最后一个数字 互质 ,则认为 nums[i] 和 nums[j] 是一组 美丽下标对。2 和 1 互质,因此 gcd(2,1) == 1。i = 1 和 j = 2 :nums[1] 的第一个数字是 5 ,nums[2] 的最后一个数字是 1。i = 0 和 j = 1 :nums[0] 的第一个数字是 1 ,nums[1] 的最后一个数字是 1。

2024-06-20 19:38:17 670

原创 leetcoed 2:两数相加 练习

head将指向结果链表的头节点,而tail将用于在链表的末尾添加新节点。:这两行代码使用三元运算符来获取l1和l2的当前节点的值,如果当前节点为空,则取0。if (carry > 0) { ... }:在循环结束后,如果还有进位(carry大于0),则在结果链表的末尾添加一个新的节点,其值为carry。while (l1 || l2):这是一个循环,只要l1或l2不为空(即还有数字没有相加),循环就会继续。输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]

2024-06-19 15:16:36 646

原创 leetcoed 1786. 访问数组中的位置使分数最大 练习

1. `long long maxScore(int* nums, int numsSize, int x){`:这是函数的声明,函数名为`maxScore`,它接受三个参数:一个指向整数数组的指针`nums`,数组的大小`numsSize`,以及一个整数`x`。如果是奇数,则`dp[1]`更新。`:更新`dp`数组中与当前元素奇偶性相同的状态,如果`cur`更大,则用`cur`的值替换`dp[parity]`。`:更新全局最大分数`res`,如果`cur`更大,则用`cur`的值替换`res`。

2024-06-18 11:02:11 788

原创 leetcoed 14. 最长公共前缀 练习

编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:输入:strs = ["flower","flow","flight"]输出:"fl"示例 2:输入:strs = ["dog","racecar","car"]输出:""解释:输入不存在公共前缀。提示:strs[i] 仅由小写英文字母组成。

2024-06-13 21:20:11 447

原创 leetcoed 419. 夹板上的战舰 练习

给你一个大小为 m x n 的矩阵 board 表示甲板,其中,每个单元格可以是一艘战舰 'X' 或者是一个空位 '.' ,返回在甲板 board 上放置的 战舰 的数量。战舰 只能水平或者垂直放置在 board 上。换句话说,战舰只能按 1 x k(1 行,k 列)或 k x 1(k 行,1 列)的形状建造,其中 k 可以是任意大小。两艘战舰之间至少有一个水平或垂直的空位分隔 (即没有相邻的战舰)。

2024-06-11 18:08:03 540

原创 leetcoed 2938. 区分黑球与白球 练习

桌子上有 n 个球,每个球的颜色不是黑色,就是白色。给你一个长度为 n 、下标从 0 开始的二进制字符串 s,其中 1 和 0 分别代表黑色和白色的球。在每一步中,你可以选择两个相邻的球并交换它们。返回「将所有黑色球都移到右侧,所有白色球都移到左侧所需的 最小步数」。示例 1:输入:s = "101"输出:1解释:我们可以按以下方式将所有黑色球移到右侧:- 交换 s[0] 和 s[1],s = "011"。最开始,1 没有都在右侧,需要至少 1 步将其移到右侧。

2024-06-06 16:41:33 285

原创 leetcoed 1544.整理字符串 练习

该代码的精髓之处在于先进行判断,先进行判断,判断相邻的两个字符是否是大小写交替出现的,若是不会记录直接进入下一个元素,若不是才会赋值记录下该字符。生活中做事也应该先通过大脑判断后再进行下一步,只保留有意义的东西,只做有意义的事。请你将字符串整理好,每次你都可以从字符串中选出满足上述条件的。题目保证在给出的约束条件下,测试样例对应的答案是唯一的。存在多种不同情况,但所有的情况都会导致相同的结果。空字符串也属于整理好的字符串,尽管其中没有任何字符。一个整理好的字符串中,两个相邻字符。

2024-06-05 20:26:01 607

原创 从机械到电气自动化

因此,我开设了这个博客,它不仅是我学习旅程的记录者,也是我知识积累的见证。在这里,我将详细记录我的学习过程,包括每一次的尝试、每一个项目的进展,以及我在这个过程中的思考和感悟。我相信,这些记录不仅能帮助我在未来复习和查找资料,也能为同在技术道路上探索的朋友们提供参考和帮助。出生于1998年的我,今年已经26岁了。2020年,我从一个普通本科院校的机械专业毕业,带着对机械世界的热情和好奇心,踏入了职场。随后,我担任了两年的生产线维保员,这段时间锻炼了我的动手能力,也让我对生产线的运作有了更深刻的理解。

2024-06-05 20:10:53 111

空空如也

空空如也

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

TA关注的人

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