![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
菜鸟
爻奕
这个作者很懒,什么都没留下…
展开
-
【华为OD】Python - 任务混部问题
公司创新实验室正在研究如何最小化资源成本,最大化资源利用率,请你设计算法帮他们 解决一个任务混部问题:有 taskNum 项任务,每个任务有开始时间(startTime ),结束时间(endTime),并行度(parallelism)三个属性,并行度是指这个任务运行时将 会占用的服务器数量,一个服务器在每个时刻可以被任意任务使用但最多被一个任务占用 ,任务运行完会立即释放(结束时刻不占用)。一个整数,表示最少需要的服务器数量。原创 2023-05-08 15:23:06 · 238 阅读 · 1 评论 -
【华为OD】Python - 寻找链表的中间结点
接下来有 N 行,每行格式为: Address Data Next 其中 Address 是结点地址,Data 是该结点保存的整数数据(0 ≤ Data ≤ 108),Next 是下一结点的地址。对每个测试用例,在一行中输出 L 中间结点保存的数据。如果有两个中间结点,则输出第二个中间结点保存的数据。给定 L 为 1→2→3→4,则输出应该为 3。给定一个单链表 L,请编写程序输出 L 中间结点保存的数据。如果有两个中间结点,则输出第二个中间结点保存的数据。写的很简单,不保证正确。原创 2023-05-11 17:43:47 · 226 阅读 · 0 评论 -
一只小菜鸟的CCF认证备考(3)
一只小菜鸟的CCF认证备考(3)201912-1n = int(input())i1 = i2 = i3 = i4 =0i = num = 1while num < n+1: if (i%7 == 0) or ('7' in str(i)): if i%4 == 1: i1+=1 elif i%4 == 2: i2+=1 elif i%4 == 3: i3+=1原创 2021-03-19 21:48:43 · 166 阅读 · 0 评论 -
一只小菜鸟的CCF认证备考(2)
一只小菜鸟的CCF认证备考(2)202009-1from math import*n,x,y = map(int,input().split())check = dict()ride = list()for i in range(0,n): tempx,tempy = map(int,input().split()) tempr = int((tempx-x)**2 + (tempy-y)**2) ride.insert(i,tempr) check[i] =原创 2021-03-19 21:40:42 · 269 阅读 · 1 评论 -
一只小菜鸟的CCF认证备考(1)202012-1
一只小菜鸟的CCF认证备考(1)202012-1CCF202012-1Pythonn = int(input())#x = dict()w = list()score = list()for i in range(0,n): #x[int(input())] = int(input()) m,b = map(int,input().split()) w.append(m) score.append(b) #w.insert(i,int(input()原创 2021-03-09 15:51:07 · 154 阅读 · 1 评论