Python每日一练-LEETCODE
hqq1990
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python-数组元素积的符号-LEETCODE
方法一:笨蛋方法,直接相乘。方法二:判断是否有0存在,原创 2024-03-06 13:42:55 · 502 阅读 · 0 评论 -
python每日一练--加一LEETCODE
str_1=str_1+str(digits[i]) ##将数组中的 int类型转为str并拼接组装,[1,2,3,4] 其中 1,2,3,4类型为int,转换的结果是['1234']plus_one.append(int_1[i]) ### 将‘1235’ 分开,1235转换结果是['1','2','3','5']#加一,输入一个list,list中是正整数,如[1,2,3],表示一百二十三,123+1=124,要求输出[1,2,4]原创 2024-03-06 12:59:40 · 519 阅读 · 0 评论 -
Python每日一练--LEETCODE--重复子字符串
for i in range (1,n//2+1): ###计算子字符串可能的长度,因为是长度,所以i开始值是1,i的最大值是字符串长度的一半。###目前的理解就是 将字符串duble一下,掐头去尾 还能找到原字符串,则这个原字符串就是符合条件,由一个子字符串重复组成的。# 思考一下,字符串特点,如果一个子字符串重复构成一个字符串,那这个子字符串的长度一定能被字符串长度整除。###重复的子字符串,思路:暴力法,遍历字符串的长度。if n%i==0: ###能被整除,就是子字符串长度的取值。原创 2024-03-05 16:50:29 · 537 阅读 · 0 评论 -
找出字符串中第一个匹配项的下标
#相当于滑动窗口算法,窗口长度是len(needle),滑动范围是 len(haystack)-len(needle)##如果needle是空字符串就返回0。####找出字符串中第一个匹配项的下标。原创 2024-03-05 13:08:33 · 352 阅读 · 0 评论 -
python 3,LEECODE每日一练---找不同
a=chr(random.randint(97,122)) #随机生成小写英文字母,小写英文字母的ASCII码是97~122。print("ls={}\ns={}\nt={}".format(ls,s,t)) #输出各数据。print(findTheDifference(s,t)) ##调用函数并输出。ls.append(a) ##将生成的随机字母 append进列表中。#解题思路比较字母出现的次数,t字母出现的次数大于s出现的次数。t="".join(ls) ###将列表转换成字符串。原创 2024-03-04 17:31:54 · 567 阅读 · 0 评论 -
Python3,每日一练---交替合并字符串
###思路:循环遍历连接字符串。原创 2024-03-04 17:40:51 · 513 阅读 · 0 评论
分享