首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
几度秋1
获赞
0
粉丝
0
关注
0
看过 TA
2
河海大学
2019
测试工程师
IP属地:四川
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑几度秋1吗?
发布(4)
刷题
几度秋1
03-01 09:54
测试工程师
题解 | #Sudoku#
# 参考题解中大佬们的做法后,编写的 shudu=[[0]*9 for _ in range(9)] # 接收数据 for i in range(9): shudu[i]=list(map(int,input().split())) #判断当前填写的数,是否满足要求 def check(shudu,x,y): #检查第x行新填写的数,在本行是否有重复的情况。 if shudu[x].count(shudu[x][y])>1: return False # 检查第y列填写的数,在本列是否有重复的情况。 for i in range...
0
点赞
评论
收藏
转发
几度秋1
02-25 22:56
测试工程师
题解 | #24点运算#
采用了dfs,符合条件就保存到list2中,并且返回,继续回溯找到所有的情况。 list1=input().split() dict1={'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9,'10':10,'J':11,'Q':12,'K':13,'A':1} list2=[] # 存放符合条件的 # 定义递归调用的函数 def func(list1,res_str,res_num): if len(list1)==0: # 递归结束条件 if res_num==24: lis...
0
点赞
评论
收藏
转发
几度秋1
02-20 16:26
测试工程师
题解 | #参数解析#学习大佬后的重新编写
# 学习结题和讨论中的代码后再次编写 str1=input() flag1=0 # 表示第一次遇见" str2="" # 记录参数,用\n进行分割 for i in str1: if i=='"' and flag1==1: flag1=0 # 表示第二次遇见,标记变回0 elif i=='"': flag1=1 # 表示第二次遇见,标记为1 elif i==' ' and flag1==0: str2=str2+'\n' elif i==' ...
0
点赞
评论
收藏
转发
几度秋1
02-19 10:16
测试工程师
题解 | #MP3光标位置#
n=int(input()) str1=input() # U或者D key=1 # 代表光标的位置 list1=[] # 代表屏幕当前的显示的状态, if n<=3 : for i in range(n): list1.append(i+1) else: list1=[1,2,3,4] if n <=4: for i in str1: if i=='U': if key==1: key=n else: ...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务