题解列表

筛选

归并排序求逆序对个数

摘要:解题思路:主要思想是归并排序,分为三种情况:①逆序数全部在左侧②逆序数全部在右侧③逆序数位于左右两侧参考代码:def merge_sort(li):    if len(li) <= 1:      ……

归并排序python解法

摘要:参考代码:def merge_sort(li):    #数组长度不超过两个则不需要排序,直接返回    if len(li) <= 1:        return    mid=len(li)//……

求和训练(python)

摘要:解题思路:注意事项:参考代码:a,b,c=map(int,input().strip().split())e,r,t=0,0,0for i in range(1,a+1):    e+=i   for……

快速排序python解法

摘要:参考代码:def quick_sort(q, l, r):  if l>=r:    return  i, j = l-1, r+1  x = q[(l+r)//2]    while i < j: ……

1074基础解法(Python)

摘要:注意事项:sys.stdin会读取到&#39;\n&#39;换行符参考代码:import sysfor line in sys.stdin :    if int(line) == 0 :      ……

数字整除(python代码)

摘要:def judge(x):     c = len(x)     x = list(x)     e = int(x[c-1])     del(x[c-1])     x = &#39;&

必过码可带走短码

摘要:解题思路:原题链接:汽水瓶解题思路:根据老板可以借水,可以变相理解为使用2个空瓶和老板换一瓶水,代码改写为参考代码:while 1:    t=int(input())    if t == 0:  ……

母牛递归(python简易代码)

摘要:解题思路:找出规律,把值归入到列表方便拿出注意事项:找出关系式:l[i-3]+l[i-1]参考代码:l=[0,1,2,3]for i in range(4,55):    l.append(l[i-3……