牛客333449827号
牛客333449827号
全部文章
题解
归档
标签
去牛客网
登录
/
注册
牛客333449827号的博客
全部文章
/ 题解
(共31篇)
题解 | #配置文件恢复#
startswith就够了 import sys cmd1_dict = { "reset":"reset what", } cmd2_dict = { "reset board":"board fault", "board add":"where to add", ...
Python3
2022-04-07
3
228
题解 | #MP3光标位置#
短代码 三个指针 省列表 c_map = { "U": -1, "D": 1, } def run(n, seq): ind = 0 a,b = ind, ind+4 for s in seq: ind = ind + c_map.get(s...
Python3
2022-04-07
3
231
题解 | #DNA序列#
def run(seq, n): pre = seq[0:n].count('C') + seq[0:n].count('G') maxcg = pre res = seq[0:n] for i in range(1, len(seq)-n): tmp...
Python3
2022-04-07
0
158
题解 | #找出字符串中第一个只出现一次的字符#
from collections import Counter def run(seq: str): d = dict(Counter(seq)) for k,v in d.items(): if v == 1: return k r...
Python3
2022-04-07
0
207
题解 | #名字的漂亮度#
from collections import Counter def beau(seq): d = dict(Counter(list(seq))) keys = sorted(d, key=d.get, reverse=True) d = {k:d[k] for k i...
Python3
2022-04-07
0
142
题解 | #迷宫问题#
def theNext(kl, grid, m, n): x, y = kl[-1][0], kl[-1][1] ks = [] res = [] if y < n: if x-1 < m: if grid[x-1]...
Python3
2022-04-07
0
223
题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
def run(heigh, m, n): res1 = heigh tmp = heigh for i in range(n-1): tmp = tmp*m res1 += tmp*2 res2 = heigh*(m**n) ...
Python3
2022-04-07
0
176
题解 | #密码截取#
def fn(s1, s2): res = 0 l = min(len(s1), len(s2)) if l > 0: for j in range(l): if s1[j] == s2[j]: i...
Python3
2022-04-06
0
149
题解 | #密码截取#
def run(seq): res = [] for i in range(1, len(seq)): tmp = 1 tmp1 = seq[:i][::-1] tmp2 = seq[i:] l = min(i, len...
Python3
2022-04-06
0
145
题解 | #字符串排序#
def run(seq): seq= list(seq) a = [] inds = [] for i,_s in enumerate(seq): if _s.isalpha(): a.append(_s) ...
Python3
2022-04-06
0
131
首页
上一页
1
2
3
4
下一页
末页