作业调度方案(垃圾版) 解题思路:基本思路就是使用矩阵模拟出各机器的时间线,按照给定的总工件顺序,参照各工件单独的加工顺序与加工时间填写矩阵,最终输出最长的矩阵。我写的很烂,方法很笨,但是看到没人提交python代码,然后自己又懒得对代码优化,所以提交上来请各位大佬优化一下我的代码。 题解列表 2023年01月14日 0 点赞 0 评论 582 浏览 评分:4.0
从大到小的顺序输出其中前m大的数 解题思路:注意事项:参考代码:n,m=map(int,input().split())L=list(map(int,input().split()))L.sort(reverse=True)foriinrange(m):print(L[i]) 题解列表 2023年01月14日 0 点赞 0 评论 490 浏览 评分:0.0
【Python题解】程序员爬楼梯 摘要:解题思路:简单的动态规划。参考代码:n = int(input()) dp = [1 for i in range(n+1)] # 边界条件:dp[0]=dp[1]=dp[2]=1 fo…… 题解列表 2023年01月14日 0 点赞 0 评论 462 浏览 评分:9.9
【Python题解】姜太公钓鱼 摘要:参考代码:n = int(input()) lis = list(map(int, input().split())) count = 0 for i in lis: if i <= …… 题解列表 2023年01月14日 0 点赞 0 评论 494 浏览 评分:9.9
[编程入门]成绩评定 摘要:解题思路:注意事项:参考代码:x=int(input())if x>=0 and x<60: print("E")elif x>=60 and x<70: print("D")elif x…… 题解列表 2023年01月14日 1 点赞 2 评论 1760 浏览 评分:9.9
1019: [编程入门]自由下落的距离计算-简单易懂 ```**m,n=map(int,input().strip().split())#m米n次时sum=m#直接下落的初始化距离foriinrange(1,n+1):m=m/2#n次落地时反弹m高sum+=2*m#共经过sum米ans=sum-2*mprint("%.2lf"%m, 题解列表 2023年01月13日 0 点赞 0 评论 518 浏览 评分:8.0
归并排序求逆序对个数 摘要:解题思路:主要思想是归并排序,分为三种情况:①逆序数全部在左侧②逆序数全部在右侧③逆序数位于左右两侧参考代码:def merge_sort(li): if len(li) <= 1: …… 题解列表 2023年01月13日 0 点赞 0 评论 524 浏览 评分:9.9
归并排序python解法 摘要:参考代码:def merge_sort(li): #数组长度不超过两个则不需要排序,直接返回 if len(li) <= 1: return mid=len(li)//…… 题解列表 2023年01月13日 0 点赞 0 评论 615 浏览 评分:9.9
求和训练(python) 摘要:解题思路:注意事项:参考代码:a,b,c=map(int,input().strip().split())e,r,t=0,0,0for i in range(1,a+1): e+=i for…… 题解列表 2023年01月12日 0 点赞 0 评论 918 浏览 评分:9.9
快速排序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: …… 题解列表 2023年01月12日 0 点赞 0 评论 529 浏览 评分:9.9