- 博客(18)
- 收藏
- 关注
原创 11.Leetcode- 罗马数字转整数 (python)
罗马数字包含以下七种字符:IVXLCD和M。例如, 罗马数字2写做II,即为两个并列的 1。12写做XII,即为XII。27写做XXVII, 即为XXVII。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做IIII,而是IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为IX。IVXXLCCDM给定一个罗马数字,将其转换成整数。
2025-03-13 21:55:16
589
原创 10. Leetcode- 整数转罗马数字 (python)
罗马数字是通过添加从最高到最低的小数位值的转换而形成的。VIIVXIIXIVIXXLXCCDCMIXCMVLD给定一个整数,将其转换为罗马数字。num = 37493000 = MMM 由于 1000 (M) + 1000 (M) + 1000 (M)700 = DCC 由于 500 (D) + 100 (C) + 100 (C)40 = XL 由于 50 (L) 减 10 (X)9 = IX 由于 10 (X) 减 1 (I)注意:49 不是 50 (L) 减 1 (I) 因为转换是基于小数位。
2025-03-12 21:48:22
309
原创 9. Leetcode- 盛最多水的容器 (python)
给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。49图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。1。
2025-03-11 21:44:19
119
原创 8. Leetcode-正则表达式匹配 (python)
给你一个字符串s和一个字符规律p,请你来实现一个支持'.'和'*'的正则表达式匹配。'.''*'所谓匹配,是要涵盖字符串s的,而不是部分字符串。false"a" 无法匹配 "aa" 整个字符串。true因为 '*' 代表可以匹配零个或多个前面的那一个元素, 在这里前面的元素就是 'a'。因此,字符串 "aa" 可被视为 'a' 重复了一次。true".*" 表示可匹配零个或多个('*')任意字符('.')。
2025-03-07 21:49:57
286
原创 7. Leetcode-回文数 (python)
给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。121123x = 121truex = -121false从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。x = 10false从右向左读, 为 01。因此它不是一个回文数。你能不将整数转为字符串来解决这个问题吗?
2025-03-06 20:08:43
197
原创 6. Leetcode-字符串转换整数 (python)
请你来实现一个函数,使其能将字符串转换成一个 32 位有符号整数。函数" "'-''+'−231−231231 − 1231 − 1返回整数作为最终结果。s = "42"42加粗的字符串为已经读入的字符,插入符号是当前读取的字符。带下划线线的字符是所读的内容,插入符号是当前读入位置。第 1 步:"42"(当前没有读入字符,因为没有前导空格)第 2 步:"42"(当前没有读入字符,因为这里不存在 '-' 或者 '+')第 3 步:"42"(读入 "42")-42第 1 步:"
2025-03-05 19:56:47
871
原创 5. Leetcode-整数反转(python)
给你一个 32 位的有符号整数x,返回将x中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围,就返回 0。
2025-03-05 15:42:59
271
原创 3. Leetcode-无重复字符的最长子串(python)
给定一个字符串s,请你找出其中不含有重复字符的的长度。3因为无重复字符的最长子串是"abc",所以其长度为 3。1因为无重复字符的最长子串是"b",所以其长度为 1。3因为无重复字符的最长子串是"wke",所以其长度为 3。请注意,你的答案必须是的长度,"pwke"是一个子序列,不是子串。
2025-03-03 17:33:50
341
原创 2. Leetcode-两数相加(python)
给你两个的链表,表示两个非负的整数。它们每位数字都是按照的方式存储的,并且每个节点只能存储数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。[7,0,8]
2025-03-02 15:21:19
397
原创 1. Leetcode-两数之和(python)
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出target的那整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。
2025-03-02 13:03:30
220
原创 函数(简单介绍)
形式参数是指函数名后括号中的变量,因为形式参数只有在函数被调用的过程中才实例化(分配内存单元),所以叫形式参数。实际参数(实参):真是传给函数的参数,叫实参。无论实参是何种类型的量,在进行函数调用时,他们必须1有确定的值,以便把这些值传送给形参。传值调用:把某值传过去某某地方,函数的形参和实参分别占用不同内存块,对形参的修改不会影响实参。当实参传给形参的时候,形参其实是实参的一份临时拷贝,对形参的修改是不会改变实参的。:c语言本身提供给我们的函数,能够提高程序的效率,方便程序员进行软件开发。
2023-01-31 00:03:50
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人