自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode练习26

请你来判断,这些点是否在该坐标系中属于同一条直线上。

2024-08-13 20:08:53 61

原创 LeetCode练习25

因为我们不能用任何三条边长来构成一个非零面积的三角形,所以我们返回 0。如果不能形成任何面积不为零的三角形,返回。你可以用三个边长组成一个三角形:1 2 2。不能用边长 1、2 和 10 来构成三角形。你不能用边长 1,1,2 来组成三角形。不能用边长 1,1,10 来构成三角形。给定由一些正数(代表长度)组成的数组。976.三角形的最大周长。由其中三个长度组成的、

2024-08-12 14:46:33 167

原创 LeetCode练习24

对于最后一位顾客,我们无法退回 15 美元,因为我们现在只有两张 10 美元的钞票。对于接下来的 2 位顾客,我们收取一张 10 美元的钞票,然后返还 5 美元。第 5 位顾客那里,我们找还一张 10 美元的钞票和一张 5 美元的钞票。第 4 位顾客那里,我们收取一张 10 美元的钞票,并返还 5 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付。前 3 位顾客那里,我们按顺序收取 3 张 5 美元的钞票。前 2 位顾客那里,我们按顺序收取 2 张 5 美元的钞票。

2024-08-10 12:09:02 196

原创 LeetCode练习23

去掉最低工资和最高工资以后的平均工资是 (2000+3000)/2= 2500。去掉最低工资和最高工资以后的平均工资是 (2000)/1= 2000。请你返回去掉最低工资和最高工资以后,剩下员工工资的平均值。最低工资和最高工资分别是 1000 和 4000。最低工资和最高工资分别是 1000 和 3000。

2024-08-09 16:16:49 234

原创 LeetCode练习22

3 到 7 之间奇数数字为 [3,5,7]。8 到 10 之间奇数数字为 [9]。之间(包括二者)奇数的数目。

2024-08-08 11:35:24 128

原创 LeetCode练习21

则将其所在行和列的所有元素都设为。的矩阵,如果一个元素为。

2024-08-07 13:50:07 109

原创 LeetCode练习二十

返回矩阵中的所有元素。

2024-08-05 18:02:48 149

原创 LeetCode练习十九

请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。对角线的和为:1 + 5 + 9 + 3 + 7 = 25。请注意,元素 mat[1][1] = 5 只会被计算一次。,请你返回矩阵对角线元素的和。

2024-07-28 15:20:48 199

原创 LeetCode练习十八

两位客户都是最富有的,资产总量都是 6 ,所以返回 6。就是他们在各家银行托管的资产数量之和。家银行托管的资产数量。返回最富有客户所拥有的。第 2 位客户是最富有的,资产总量是 10。

2024-07-28 14:47:55 166

原创 LeetCode练习十七

在无限的平面上,机器人最初位于(0, 0)处,面朝北方。"G""L""R"机器人按顺序执行指令,并一直重复它们。只有在平面中存在环使得机器人永远无法离开时,返回true。否则,返回false。true机器人最初在(0,0)处,面向北方。“G”:移动一步。位置:(0,1)方向:北。“G”:移动一步。位置:(0,2).方向:北。“L”:逆时针旋转90度。位置:(0,2).方向:西。“L”:逆时针旋转90度。位置:(0,2)方向:南。“G”:移动一步。位置:(0,1)方向:南。“G”:移动一步。

2024-07-27 15:09:28 378

原创 LeetCode练习十六

,就返回该游戏的获胜者;如果游戏以平局结束,则返回 "Draw";如果仍会有行动(游戏未结束),则返回 "Pending"。的另一个数组(元素分别对应网格的行和列),它按照。(遵循井字棋规则),网格最初是空的,由于没有办法再行动,游戏以平局结束。)记录了两人各自的棋子位置。"A" 获胜,他总是先走。,其中每个元素是大小为。如果游戏存在获胜者(可以用函数化简代码。

2024-07-26 18:45:24 351

原创 LeetCode练习十五

机器人向左移动两次。它最终位于原点的左侧,距原点有两次 “移动” 的距离。我们返回 false,因为它在移动结束时没有返回原点。机器人向上移动一次,然后向下移动一次。所有动作都具有相同的幅度,因此它最终回到它开始的原点。因此,我们返回 true。此外,假设每次移动机器人的移动幅度相同。给出它的移动顺序,判断这个机器人在完成移动后是否在。如果机器人在完成所有动作后返回原点,则返回。在二维平面上,有一个机器人从原点。机器人“面朝”的方向无关紧要。将始终使机器人向右移动一次,循环的写法可以化简。

2024-07-25 16:58:02 195

原创 LeetCode练习十四

传入形参的变量名是operations。int()只能转换string类型。if、elif、else的使用。

2024-07-24 15:22:56 327

原创 LeetCode练习十三

在python遍历字符串时,无法直接修改字符串中的字符,可以考虑把字符串转换成列表。将列表转换成字符串时,需要标注连接符。

2024-07-23 17:23:10 204

原创 LeetCode练习十二

(用python想了很久没想出来,就先用C++做了,结果发现官方题解没有python。,由若干单词组成,单词前后用一些空格字符隔开。是指仅由字母组成、不包含任何空格字符的最大子字符串。最后一个单词是长度为 6 的“joyboy”。最后一个单词是“World”,长度为 5。最后一个单词是“moon”,长度为 4。

2024-07-23 14:46:59 120

原创 LeetCode练习十一

数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做。使用replace需要在替换后重新赋值.给定一个罗马数字,将其转换成整数。,即为两个并列的 1。13.罗马数字转整数。

2024-07-18 15:13:40 288

原创 LeetCode练习十

如果数组是单调递增或单调递减的,那么它是。

2024-07-17 16:17:25 192

原创 LeetCode练习八

数组中所有值的乘积是 144 ,且 signFunc(144) = 1。数组中所有值的乘积是 -1 ,且 signFunc(-1) = -1。数组中所有值的乘积是 0 ,且 signFunc(0) = 0。中所有元素值的乘积。

2024-07-17 15:54:09 112

原创 LeetCode练习九

对数组重新排序得到 [1,3,5] 或者 [5,3,1] ,任意相邻两项的差分别为 2 或 -2 ,可以形成等差数列。如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为。如果可以重新排列数组形成等差数列,请返回。无法通过重新排序得到等差数列。

2024-07-17 15:51:39 193

原创 LeetCode练习七

给定一个由组成的数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储数字。你可以假设除了整数 0 之外,这个整数不会以零开头。[1,2,4]输入数组表示数字 123。[4,3,2,2]输入数组表示数字 4321。[1]

2024-07-16 16:00:19 153

原创 LeetCode练习六

不能在检测0的同时,在末尾加0,否则会死循环.末尾加0必须分开.

2024-07-15 18:39:18 198

原创 LeetCode练习五

注意compare函数的返回值,不是bool型.

2024-07-15 15:22:37 92

原创 LeetCode练习四

给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。若s和t中每个字符出现的次数都相同,则称s和t互为字母异位词。

2024-07-14 19:18:32 159

原创 LeetCode练习三

给你两个字符串haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从 0 开始)。如果needle不是haystack的一部分,则返回-1。0"sad" 在下标 0 和 6 处匹配。第一个匹配项的下标是 0 ,所以返回 0。-1"leeto" 没有在 "leetcode" 中出现,所以返回 -1。needle。

2024-07-14 15:53:45 137

原创 LeetCode练习二

给定两个字符串s和t,它们只包含小写字母。字符串t由字符串s随机重排,然后在随机位置添加一个字母。请找出在t中被添加的字母。"e"'e' 是那个被添加的字母。"y"t。

2024-07-13 19:46:13 214 1

原创 LeetCode练习一

注意括号及缩进格式。for循环的格式及使用,主体语句执行完后才执行++。本题中嵌套循环,注意j是和i同步累加的,因此初始j不是1而是i。cout是给开发人员自己看的,模块之间的数据交互需要返回值。平台的硬性要求返回值是string,可以创建一个空字符串,把每次要打印的内容添加到字符串里面。

2024-07-12 14:32:49 193

空空如也

空空如也

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

TA关注的人

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