题解列表

筛选

python 比较字符串 带解析

摘要:S=input().split() #输入字符 分割s1=S[0]s2=S[1]if s1==s2:    print(0)elif s1>s2:    for i in range(min(len(……

2820: 含k个3的数

摘要:解题思路:注意事项:参考代码:m,k = map(int,input().split()) # 定义计数器 count = 0; n = m   # 遍历 for i in range(1,n……

python 1621字符串编辑 带解析

摘要:def de(): #删除    for i in range(len(s)): #找到要替换的 直接改为空字符 然后跳出        if E[1]==s[i]:            s[i]=……

python 字符串展开解法 带解析

P=list(map(int,input().split()))#P[0]P[1]P[2]分别对应P1P2P3S=input()#输入字符串s=list(S)#转化为列表foriinrange(1,len(s)-1):#字符串的头尾不用进入循环ifs[i]=='-':#找到’-‘进行编

3030基础解法(Python)

解题思路:恰如title注意事项:理解库函数即可参考代码:importitertoolss=input()fordatainitertools.permutations(s,len(s)):print(''.join(map(str,data)))

3033基础解法(Python)

解题思路:排列组合类型的题目只要数据量不是很大,基本用自带的函数就行了注意事项:注意本题可以重复取一个值,所以用itertools.combinations_with_replacement参考代码:importitertoolsk=int(input())foriinrange(k):m,

3021基础解法(Python)

摘要:注意事项:题目下标问题参考代码:n_num = int(input())for i in range(n_num) :    n_in = int(input())    if n_in == 1 :……

dfs简单且明了-Python

解题思路:就是想吐槽一下:题目都说了由不同字母组成但是测试用例有相同的害我第一次没通过真老6注意事项:方法:就是要用下标1-n来对应input输入的字母保证不会重复最后再输出下标对应的字母就ok了参考代码:defdfs(step):ifstep-1==num-1:#一共就num-1个字母但是实际ste