MichelleWu
MichelleWu
全部文章
分类
归档
标签
去牛客网
登录
/
注册
MichelleWu的博客
全部文章
(共75篇)
题解 | #数独#
#学习到的知识: #将一个列表list1行列进行颠倒:list2=[list(row) for row in zip(*list1)] #回溯算法 #回溯算法的基本思想是通过尝试不同的选择,并在遇到无效选择时进行回溯,直到找到解决方案为止。它是一种深度优先搜索(DFS)的变种,通常通过递归来实现。 ...
2023-09-27
0
370
题解 | #字符集合#
while True: try: list1=[x for x in input()] list2=[] for x in list1: if x in list2: continue ...
2023-09-26
0
359
题解 | #删数#
#这个算法被称为"约瑟夫问题",也叫"约瑟夫斯置换"。它是一个经典的数学和计算机科学问题,源自一个古老的故事 #描述了一群人围成一个圈,每隔一定的间隔(通常是m)报数,报到一定数目的人就出列,然后重新开始报数,直到最后只剩下一个人。 while True: ...
2023-09-26
0
311
题解 | #简单错误记录#
#学习的知识: #一定要使用while True和try except #split('\\') #对字典的值从大到小进行排序:dic1=dict(sorted(dic.items(),key=lambda item:item[1],reverse=True)) #' '.join(list1)将列...
2023-09-26
0
326
题解 | #跳台阶#
def f(n): import copy if n<=2: return n else: n1=1;n2=2;n3=3 for i in range(3,n+1): n3=n2+n1 ...
2023-08-24
0
305
题解 | #数据分类处理#
#输入I序列,去掉I[0] I=list(input().strip().split()) I=I[1:] #输入R序列,去掉R[0],对R序列进行去重和排序 R=list(map(int,input().strip().split())) R=R[1:] R=sorted(set(R)) #使...
2023-08-17
0
404
题解 | #表示数字#
#re的方法太牛啦 #虽然还是看不懂,但是要记录一下 import re while True: try: print(re.sub('(\d+)', '*\g<1>*', input())) except: break #别人的这种方法...
2023-08-17
0
338
题解 | #百钱买百鸡问题#
while True: try: a=input() money=300 father=5*3 mother=3*3 kid=1 result_list=[] for i in r...
2023-08-10
0
267
题解 | #矩阵乘法计算量估算#
#学到的知识: #string.rfind('(')#返回从右到左的第一个左括号的字符位置 #string.find(')')#返回从左到右的第一个右括号的字符位置 #若想输出英文26个字母,需要import string,接着string.ascii_uppercase[:26]就可以输出26个字...
2023-08-10
0
373
题解 | #矩阵乘法#
#用list(map(int,string))可以将list中的每个字符都变成整数型 #不可以使用numpy,在牛客网中只能使用标准库,为了防止作弊 while True: try: x,y,z=int(input()),int(input()),int(input()) ...
2023-08-10
0
258
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页