钻石王老五
钻石王老五
全部文章
分类
未归档(1)
题解(52)
归档
标签
去牛客网
登录
/
注册
钻石王老五的博客
全部文章
(共17篇)
题解 | #坐标移动#
用了sys.stdin来处理多组样例 import sys for line in sys.stdin: alist=line.strip().split(';') blist=[0,0] for each in alist: if 2<=len(eac...
Python3
数学
字符串
字符串匹配
2021-11-06
0
285
题解 | #字符串分隔#
本次采用sys.stdin代替while True实现外层循环输入,经实验发现sys.stdin连换符(\n)也读入,所以长度多1,且sys.stdin不可直接访问须用for each in sys.stdin的形式取出一行内容;而input()不读入换行符但须配合while True才能实现多行读...
Python3
字符串
数学
2021-11-06
0
337
题解 | #字符串分隔#
先凑够8的整数倍长度 while True: try: s = input() m = len(s) % 8 if m: s = s.ljust((len(s) // 8 +1)*8, '0') for ...
Python3
字符串
2021-11-06
0
273
题解 | #明明的随机数#
使用sys.stdin替代外层的while True循环 import sys for line in sys.stdin: #使用这个代替之前的while True循环看看效果 n = int(line) set1 = set() for i in range(n): ...
Python3
拓扑排序
字符串
数学
2021-11-06
0
301
题解 | #明明的随机数#
最常规的方法,先生成集合(用以去除重复),再转成列表,然后排序 while True: #该句是为了应对多组输入样例 try: #多组输入样例时必须有try语句否则容易报错 &...
Python3
字符串
拓扑排序
2021-11-06
0
314
题解 | #查找两个字符串a,b中的最长公共子串#
查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。则应从短串的左端开始遍历,拿出子串去匹配另一个串…显然用到了in运算, while True: try: s1=input() s2=input() res="" ...
Python3
字符串
滑动窗口
2021-10-30
0
407
题解 | #DNA序列#
去一个个长度为N的子串里找字母并计数,放入字典,最后排序 while True: try: sstr=input() N=int(input()) adict={} for i in range(len(sstr)+1-N):#...
Python3
字符串
滑动窗口
2021-10-30
0
428
首页
上一页
1
2
下一页
末页