MichelleWu
MichelleWu
全部文章
分类
归档
标签
去牛客网
登录
/
注册
MichelleWu的博客
全部文章
(共75篇)
题解 | #24点游戏算法#
#学习了新知识:排列组合combinations,permutations,product之间的区别 #本题思想: #将4个数字进行排列组合,将4个加减乘除符号进行排列组合。 #将他们进行穿插起来,比如'5','-','1','*','6','/','2','+'形成了8个字符 #如果前三个字符的...
2023-08-08
1
377
题解 | #配置文件恢复#
#新知识:用input().strip().split()去替代[x for x in input().split()] #我的方法属于逻辑非常简单钻漏洞的方法,正确且思考周全的做法应该是别人的切片法 #但是我懒得改了哈哈哈哈 while True: try: ...
2023-08-08
0
284
题解 | #查找两个字符串a,b中的最长公共子串#
#学习到了新知识, #可以通过交换两个变量,从而不用写if else #大家真的非常非常的聪明 #另外需要注意[0:n]只能截取前n个字符,无法截取到n+1字符 while True: try: str1,str2=input(),input()# str1保存长度较短的字...
2023-08-08
0
350
题解 | #MP3光标位置#
#学习到了list的一些新的用法insert,pop #学习到了用print()换行 while True: try: n,action=int(input()),input()#用n表示歌曲总数目,用action存储各个操作 r=1#表示光标对应的歌曲,r...
2023-08-08
0
379
题解 | #DNA序列#
#学会使用while true,try except 的结构,这对程序员排查出错误很有帮助。 #例如 #try: # pass #except ValueError: # print("Invalid input. Please enter a valid number."...
2023-08-07
0
357
题解 | #查找输入整数二进制中1的个数#
#使用str.count(substr)计算字符串中特定字符出现的次数 while True: try: print(bin(int(input())).count('1')) except: break
2023-08-07
0
241
题解 | #查找组成一个偶数最接近的两个素数#
#别人的算法,非常牛逼 #首先寻找素数,除数的范围是(2,根号x) def issushu(x): if x <= 2: return True else: for i in range(2, int(x ** 0.5) + 1): if x...
2023-08-06
1
373
题解 | #找出字符串中第一个只出现一次的字符#
str1=input() r=-1 #学习string.count(substr,start,end)的用法 for x in str1: if str1.count(x)==1: r=1 print(x) break if r==-1: ...
2023-08-05
0
235
题解 | #输入n个整数,输出其中最小的k个#
n,k=[int(x) for x in input().split()] list1=[int(x) for x in input().split()] for x in sorted(list1)[0:k]: print(x,end=' ')
2023-08-05
0
222
题解 | #高精度整数加法#
while True: try: n1 = int(input()) n2 = int(input()) print(n1+n2)# 直接输出整型数字相加之和的结果 except: break
2023-08-05
0
211
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页