自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python 中的 zip() 函数

当我们谈到 Python 中的 zip() 函数时,它是一个非常有用的函数,可以用于同时迭代多个可迭代对象(如列表、元组等)。zip() 函数接受任意数量的可迭代对象作为参数,并返回一个元组的迭代器,其中每个元组包含来自每个可迭代对象的元素。在这个例子中,zip() 函数根据最短的可迭代对象 b 的长度对可迭代对象 a 进行了截断,并返回了一个新的迭代器。当传递给zip() 的可迭代对象长度不同时,zip() 函数会以最短的可迭代对象为准。使用 zip() 函数将多个列表解压缩为单独的列表。

2024-02-18 19:41:53 462

原创 时间复杂度

简而言之,时间复杂度关注执行时间随着输入规模的增长,而空间复杂度关注额外内存的使用随着输入规模的增长。

2024-01-16 01:51:52 825 1

原创 基础数据结构

函数也可以直接传递一个字符串参数,但通常情况下,您需要将字符串转义为字符串格式,以便在字符串中包含特殊字符。在这个例子中,我们使用。来避免在字符串中添加额外的空格。

2024-01-11 21:58:20 489 1

原创 leetcode11 中等 (完全理解)

给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。

2023-12-18 11:10:14 23 1

原创 746 leetcode 简单

已解答简单给你一个整数数组cost,其中cost[i]是从楼梯第i个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。你可以选择从下标为0或下标为1的台阶开始爬楼梯。请你计算并返回达到楼梯顶部的最低花费。,20]15你将从下标为 1 的台阶开始。- 支付 15 ,向上爬两个台阶,到达楼梯顶部。总花费为 15。cost = [,100,,1,,100,,100,6你将从下标为 0 的台阶开始。- 支付 1 ,向上爬两个台阶,到达下标为 2 的台阶。

2023-12-17 09:37:47 28 1

原创 find()函数 妙手 leetcode28 简单

"leeto" 没有在 "leetcode" 中出现,所以返回 -1。字符串的第一个匹配项的下标(下标从 0 开始)。我开始想了双指针,然后去看题解,发现,就一行?第一个匹配项的下标是 0 ,所以返回 0。"sad" 在下标 0 和 6 处匹配。

2023-12-16 20:43:17 18 1

原创 在codingame做的一道题

编写一个程序,在输入数据中打印最接近 0 的温度。如果两个数字同样接近零,则必须认为正整数最接近零(例如,如果温度为 -5 和 5,则显示 5)。

2023-12-16 13:37:39 30 1

原创 我终于悟了! leetcode 88

注意,因为 m = 0 ,所以 nums1 中没有元素。nums1 中仅存的 0 仅仅是为了确保合并结果可以顺利存放到 nums1 中。,5,6] ,其中斜体加粗标注的为 nums1 中的元素。最终,合并后数组不应由函数返回,而是存储在数组。需要合并 [1,2,3] 和 [2,5,6]。需要合并的数组是 [] 和 [1]。个元素表示应合并的元素,后。需要合并 [1] 和 []。中,使合并后的数组同样按。合并结果是 [1]。合并结果是 [1]。

2023-12-16 12:56:47 21 1

原创 leetcode 13 简单

如果当前字符代表的整数值比下一个字符代表的整数值小,那么我们要减去当前字符代表的整数值。比如,"IV" 中的 "I"就是小于 "V",所以要减去 1。反之,如果当前字符代表的整数值不小于下一个字符代表的整数值,我们就直接加上当前字符代表的整数值。比如,"I"对应 1,"V"对应 5,"X"对应 10,以此类推。比如,把"I"转换成 1,把"IV"转换成 4,把"IX"转换成 9 等等。通常情况下,罗马数字中小的数字在大的数字的右边。来不断累加所有字符对应的整数值,最后得到的就是我们要的整数结果。

2023-12-15 03:26:28 16

原创 leetcode 7 中等

4.reversed_str = s_str[::-1]是将字符串反转(我当时是想reverse.x_str的,但是报错了,可能出现了意料之外的错误)3.str()函数是将内容转化成字符串,abs()函数是将内容绝对值。假设环境不允许存储 64 位整数(有符号或无符号)。如果反转后整数超过 32 位的有符号整数的范围。2.让符号先默认为正 定义符号的正负条件。5.用if说明正负,考虑范围之外的事情。给你一个 32 位的有符号整数。中的数字部分反转后的结果。

2023-12-15 03:02:51 28

空空如也

空空如也

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

TA关注的人

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