浙江省诸暨市高三上学期12月诊断性考试技术试题-高中信息技术【含答案详解】_第1页
浙江省诸暨市高三上学期12月诊断性考试技术试题-高中信息技术【含答案详解】_第2页
浙江省诸暨市高三上学期12月诊断性考试技术试题-高中信息技术【含答案详解】_第3页
浙江省诸暨市高三上学期12月诊断性考试技术试题-高中信息技术【含答案详解】_第4页
浙江省诸暨市高三上学期12月诊断性考试技术试题-高中信息技术【含答案详解】_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

诸暨市2025年12月高三诊断性考试试题技术第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.某公司推出的无人出租车,搭载了定位系统、激光雷达、毫米波雷达、座位传感器及摄像机等设备,能精准识别乘客行为、周边行人、过往车辆及各类交通信号。乘客可通过专属APP手动输入或在地图上直接选择上、下车地点。服务器接收订单后,会为乘客生成唯一电子乘车凭证。当车辆将乘客安全送达目的地后,系统会依据实际行驶里程、时长等因素自动核算费用,乘客通过APP完成在线支付即可,并可查看完成的订单量与订单详情。关于该无人出租车系统中数据的描述,正确的是()A.系统中乘客的预约订单数据仅存储在乘客手机本地B.系统为乘客生成唯一电子乘车凭证的过程属于数据采集C.该系统中,汽车行驶数据的获取主要由无人出租车的各类传感设备完成D.乘客通过APP提交预约订单行为不会产生新的数据【答案】C【解析】【详解】本题考查是数据处理与传感设备的功能理解。选项A错误,因为乘客的预约订单数据不仅存储在乘客手机本地,还需要上传到服务器以便处理。选项B错误,生成电子乘车凭证属于数据处理而非数据采集。选项C正确,因为无人出租车的行驶数据主要依赖于其搭载的定位系统、激光雷达、毫米波雷达等传感设备来获取。选项D错误,乘客通过APP提交预约订单的行为会产生新的数据,这些数据需要上传到服务器进行处理。故答案为:C。2.某公司推出的无人出租车,搭载了定位系统、激光雷达、毫米波雷达、座位传感器及摄像机等设备,能精准识别乘客行为、周边行人、过往车辆及各类交通信号。乘客可通过专属APP手动输入或在地图上直接选择上、下车地点。服务器接收订单后,会为乘客生成唯一电子乘车凭证。当车辆将乘客安全送达目的地后,系统会依据实际行驶里程、时长等因素自动核算费用,乘客通过APP完成在线支付即可,并可查看完成的订单量与订单详情。关于该系统的信息安全与社会责任,下列做法合理的是()A.以明文形式存储用户身份信息、支付记录等敏感数据B.未经用户授权,向第三方机构公布用户的打车轨迹数据C.定期对数据库中的用户数据、订单数据进行异地备份D.允许用户使用他人身份证信息注册APP账户并下单【答案】C【解析】【详解】本题考查信息安全与社会责任的合理做法。选项A中,以明文形式存储用户身份信息、支付记录等敏感数据,存在信息泄露风险,不合理;选项B中,未经用户授权向第三方机构公布用户的打车轨迹数据,侵犯用户隐私,不合理;选项C中,定期对数据库中的用户数据、订单数据进行异地备份,有助于数据安全和灾难恢复,是合理的做法;选项D中,允许用户使用他人身份证信息注册APP账户并下单,可能导致身份盗用和欺诈,不合理。故答案为:C。3.某公司推出的无人出租车,搭载了定位系统、激光雷达、毫米波雷达、座位传感器及摄像机等设备,能精准识别乘客行为、周边行人、过往车辆及各类交通信号。乘客可通过专属APP手动输入或在地图上直接选择上、下车地点。服务器接收订单后,会为乘客生成唯一电子乘车凭证。当车辆将乘客安全送达目的地后,系统会依据实际行驶里程、时长等因素自动核算费用,乘客通过APP完成在线支付即可,并可查看完成的订单量与订单详情。下列做法中,不能提升无人出租车行驶安全性的是()A.在车载终端系统中增加游戏娱乐交互模块B.升级激光雷达与摄像机的探测精度和响应速度C.优化无人驾驶决策算法,提升复杂路况应变能力D.采用海量真实道路行驶数据训练自动驾驶模型【答案】A【解析】【详解】本题考查人工智能的应用。题目要求选择不能提升无人出租车行驶安全性的做法。选项A提到在车载终端系统中增加游戏娱乐交互模块,这与提升行驶安全性无关,反而可能分散乘客注意力,增加安全隐患。选项B、C和D分别涉及升级探测设备、优化决策算法和使用真实数据训练模型,这些措施都能有效提升无人出租车的行驶安全性。故答案为:A。4.某公司推出的无人出租车,搭载了定位系统、激光雷达、毫米波雷达、座位传感器及摄像机等设备,能精准识别乘客行为、周边行人、过往车辆及各类交通信号。乘客可通过专属APP手动输入或在地图上直接选择上、下车地点。服务器接收订单后,会为乘客生成唯一电子乘车凭证。当车辆将乘客安全送达目的地后,系统会依据实际行驶里程、时长等因素自动核算费用,乘客通过APP完成在线支付即可,并可查看完成的订单量与订单详情。关于该无人出租车系统的功能描述,说法不正确的是()A.无人出租车的传感设备可实时采集路况数据并上传至系统B.系统可将无人出租车的实时状态(位置、状态等)同步至用户APPC.用户可通过APP的订单中心查看本人历史所有订单及详情D.该系统仅在发现明显漏洞时才需要进行软件版本升级【答案】D【解析】【详解】本题考查信息系统的功能。A选项正确,无人出租车搭载的激光雷达、毫米波雷达等传感设备,其核心功能之一就是实时采集路况(周边行人、车辆、交通信号等)数据,并上传至系统供后续处理;B选项正确,乘客需通过APP掌握车辆动态以完成乘车,系统将车辆实时位置、运行状态等同步至APP是保障服务的必要功能;C选项正确,题目明确提到乘客可查看完成的订单量与订单详情,订单中心查看本人历史所有订单及详情属于该功能的合理延伸;D选项错误,软件版本升级不仅用于修复明显漏洞,还包括优化系统性能、新增功能、适配新场景等,“仅在发现明显漏洞时才需要升级”的表述不符合软件维护的常规逻辑。因此,本题选择D选项。5.某公司推出的无人出租车,搭载了定位系统、激光雷达、毫米波雷达、座位传感器及摄像机等设备,能精准识别乘客行为、周边行人、过往车辆及各类交通信号。乘客可通过专属APP手动输入或在地图上直接选择上、下车地点。服务器接收订单后,会为乘客生成唯一电子乘车凭证。当车辆将乘客安全送达目的地后,系统会依据实际行驶里程、时长等因素自动核算费用,乘客通过APP完成在线支付即可,并可查看完成的订单量与订单详情。下列关于该系统的软件与硬件组成,说法正确的是()A.乘客使用的智能手机不属于该无人出租车系统的硬件组成部分B.无人出租车搭载座位状态传感器主要作用是获取图像类数据C.若系统新增“行程共享”“电子发票一键开具”功能,需更新用户APPD.乘客使用的专属APP属于计算机系统中的系统软件【答案】C【解析】【详解】本题考查软件与硬件组成基本概念及应用。选项A中,乘客的智能手机是运行专属APP的硬件设备,而APP是系统的重要组成部分,用于输入地点、支付、查看订单等,因此,智能手机属于该系统的硬件组成部分。选项B中,座位状态传感器的主要作用是检测座位的占用状态,而非获取图像类数据。选项C中,若系统新增“行程共享”“电子发票一键开具”功能,确实需要更新用户APP以支持新功能。选项D中,乘客使用的专属APP属于应用软件,而非系统软件。故答案为:C。6.某公司推出的无人出租车,搭载了定位系统、激光雷达、毫米波雷达、座位传感器及摄像机等设备,能精准识别乘客行为、周边行人、过往车辆及各类交通信号。乘客可通过专属APP手动输入或在地图上直接选择上、下车地点。服务器接收订单后,会为乘客生成唯一电子乘车凭证。当车辆将乘客安全送达目的地后,系统会依据实际行驶里程、时长等因素自动核算费用,乘客通过APP完成在线支付即可,并可查看完成的订单量与订单详情。关于该系统所涉及的网络技术,说法正确的是()A.无人出租车向服务器上传实时数据时,无需遵循通信协议B.无人出租车可通过5G网络实现与服务器进行数据通信C.用户只能通过移动通信网络(4G/5G)才能提交打车订单D.用户的订单数据从手机传输至服务器时,无需经过网关【答案】B【解析】【详解】本题考查网络通信技术的基本概念和应用能力。无人出租车系统需要与服务器进行数据通信,通常需要遵循通信协议以确保数据的正确传输,因此选项A错误。无人出租车可以通过5G网络实现与服务器的数据通信,5G网络提供了高速率和低延迟的特点,适合实时数据传输,因此选项B正确。用户提交打车订单可以通过多种网络方式实现,不仅限于移动通信网络(4G/5G),还可以通过Wi-Fi等其他网络,因此选项C错误。用户的订单数据从手机传输至服务器时,通常需要经过网关进行数据的路由和转发,因此选项D错误。故答案为:B。7.某公司推出的无人出租车,搭载了定位系统、激光雷达、毫米波雷达、座位传感器及摄像机等设备,能精准识别乘客行为、周边行人、过往车辆及各类交通信号。乘客可通过专属APP手动输入或在地图上直接选择上、下车地点。服务器接收订单后,会为乘客生成唯一电子乘车凭证。当车辆将乘客安全送达目的地后,系统会依据实际行驶里程、时长等因素自动核算费用,乘客通过APP完成在线支付即可,并可查看完成的订单量与订单详情。无人出租车的高清摄像机采集视频数据后,编码存储为MPEG-4文件并传输至服务器,下列说法不正确的是()A.摄像机采集视频的过程实现了从模拟信号到数字信号的转换B.更换分辨率更高的高清摄像机,可提升视频画面的清晰度与质量C.采用更高效的视频压缩编码算法,可在保证画质的前提下减少数据量D.拍摄现场的人员、车辆等画面元素越复杂,生成的MPEG-4文件存储容量必然越大【答案】D【解析】【详解】本题考查视频数据处理与压缩编码的相关知识。摄像机采集视频的过程确实涉及从模拟信号到数字信号的转换,因此选项A是正确的。更换分辨率更高的摄像机通常会提升视频画面的清晰度与质量,选项B也是正确的。采用更高效的视频压缩编码算法可以在保证画质的前提下减少数据量,选项C正确。选项D认为拍摄现场的人员、车辆等画面元素越复杂,生成的MPEG-4文件存储容量必然越大,这种说法不一定正确,因为视频压缩算法会根据画面内容进行优化,复杂的画面不一定导致更大的文件容量。故答案为:D。8.已知二叉树T可用一维数组表示为bt=["A","B","C","D",None,"E",None,None,"F",None,None,"G"],则下列说法正确的是()A.二叉树T的高度为4,节点E在第3层 B.节点F是节点B的孩子节点C.二叉树T的中序遍历结果为FDBAGEC D.二叉树T中度为0的节点数为1【答案】A【解析】【详解】本题考查二叉树的性质及遍历方法。首先,根据数组表示的二叉树结构bt=["A","B","C","D",None,"E",None,None,"F",None,None,"G"],我们可以构建出二叉树T的结构:选项A二叉树的高度是从根节点到叶子节点的最长路径的节点数,此树的高度为4(路径为A->B->D->F),节点E在第3层(路径为A->C->E),该选项正确;选项B根据结构,节点F是节点D的右孩子,而不是节点B的孩子,该选项错误。选项C中序遍历顺序为左子树->根节点->右子树,遍历结果为:D->F->B->A->G->E->C,该选项错误。选项D度为0的节点是叶子节点。此树中叶子节点有F和G,共2个,该选项错误。故答案为:A。9.某队列中,队首到队尾的元素依次为B,D,C,E,A,元素出队后直接输出或重新入队。若最终输出次序为A,B,C,D,E。则重新入队的最少次数为()A.3 B.4 C.5 D.6【答案】D【解析】【详解】本题考查队列的基本操作及元素重新排列的能力。最终输出顺序为A第一个,因此A必须优先成为队首并被输出。在A成为队首前,所有出队的元素(B、D、C、E)都不能输出(否则顺序错误),必须重新入队(4次入队)。输出A后,剩余队列为B,D,C,E。输出B,剩余队列为D,C,E。D入队,输出C,剩余队列为E,D。E入队,输出D,剩余队列为E。输出E。重新入队的最少次数为4+2=6。故答案为:D。10.有如下Python程序:defmove(n,a,b,c):if:print(a,"→",c)returnmove(n-1,a,c,b)move(1,a,b,c)move(n-1,b,a,c)move(3,"A","B","C")下列说法正确的是()A.该段程序主要使用了迭代算法B.运行程序,函数move(n,a,b,c)共调用了6次C.运行程序,输出的第三行内容为“C→B”D.加框处代码修改为“n<=1”将影响运行结果【答案】C【解析】【详解】本题考查递归算法的理解和应用。该程序是一段典型的“汉诺塔”递归求解代码,显然使用的是递归而非迭代,A错误。实际调用次数多于6次,B错误。由递归展开可知,前三次输出依次为“A→C”“A→B”“C→B”,所以第三行确为“C→B”,C正确。将判断条件改为n≤1时,在n>1的情形下并不会额外调用move(0,…),故输出结果不变,D错误。故选C。11.利用冒泡排序算法对数组arr进行降序排序,并实现了优化措施:如果在某一轮遍历中没有发生元素交换,则提前结束排序。实现该功能的部分程序如下:arr=[64,34,25,12,22,11,90]n=len(arr)foriinrange(n-1):①forjinrange(0,n-i-1):if②:arr[j],arr[j+1]=arr[j+1],arr[j]③ifnotswapped:breakprint("排序后的数组:",arr)则①②③处填入的正确代码应为()A.①swapped=False②arr[j]>arr[j+1]③swapped=TrueB.①swapped=False②arr[j]<arr[j+1]③swapped=TrueC.①swapped=True②arr[j]>arr[j+1]③swapped=FalseD.①swapped=True②arr[j]<arr[j+1]③swapped=False【答案】B【解析】【详解】本题考查冒泡排序算法的实现及其优化措施。①处:需要初始化一个标志变量swapped,用于记录本轮遍历是否发生交换。每一轮遍历开始时,应将swapped设为False(表示尚未发生交换)。如果后续发生交换,则将其设为True。选项A、B正确初始化swapped=False,而C、D错误地初始化为True(会导致提前结束的条件判断错误)。②处:比较相邻元素的条件。降序排序要求较大的元素“冒泡”到数组左侧,因此当arr[j]<arr[j+1](当前元素小于后一个元素)时,需要交换位置。选项B、D满足此条件,而A、C的条件arr[j]>arr[j+1]适用于升序排序,不符合题目要求。③处:在发生交换后,需要将swapped设为True,表示本轮遍历发生了交换。选项A、B正确设置为swapped=True,而C、D错误地设为swapped=False(会使优化失效,无法正确判断是否提前结束)。故答案为:B。12.有如下python程序:n=len(info)last=[-1]*nnext=[n]*nforiinrange(n):k=info[i]iflast[k]!=-1:next[last[k]]=ilast[k]=i若info为[1,2,3,2,3,1],执行程序后,next的值为()A.[5,3,4,6,6,6] B.[5,3,4,-1,-1,-1]C.[0,5,1,3,2,4] D.[0,5,1,6,6,6]【答案】A【解析】【详解】本题考查数组索引操作及循环逻辑的应用。初始化:info为[1,2,3,2,3,1],last=[-1,-1,-1,-1,-1,-1](记录每个值最后一次出现的索引,初始为-1表示未出现)。next=[6,6,6,6,6,6](记录每个位置的下一个相同值的索引,初始为n=6表示无下一个)。遍历info的每个索引i:i=0:k=info[0]=1,last[1]=-1(条件不满足),不更新next。last[1]=0→last=[-1,0,-1,-1,-1,-1],next不变。i=1:k=info[1]=2,last[2]=-1(条件不满足),不更新next。last[2]=1→last=[-1,0,1,-1,-1,-1],next不变。i=2:k=info[2]=3,last[3]=-1(条件不满足),不更新next。last[3]=2→last=[-1,0,1,2,-1,-1],next不变。i=3:k=info[3]=2,last[2]=1≠-1(条件满足),执行next[last[2]]=next[1]=3。last[2]=3→last=[-1,0,3,2,-1,-1],next=[6,3,6,6,6,6]。i=4:k=info[4]=3,last[3]=2≠-1(条件满足),执行next[last[3]]=next[2]=4。last[3]=4→last=[-1,0,3,4,-1,-1],next=[6,3,4,6,6,6]。i=5:k=info[5]=1,last[1]=0≠-1(条件满足),执行next[last[1]]=next[0]=5。last[1]=5→last=[-1,5,3,4,-1,-1],next=[5,3,4,6,6,6]。故本题应选A。二、非选择题(本大题共3小题,其中第13题7分,第14题10分,第15题9分,共26分)13.学校举行知识竞赛,已知有n个班级参加(班级编号:1-n),每个班级均派5位选手,每位选手的得分为0-10之间的整数。现有列表scores依次存储各个班级每位选手的得分,即scores中第1-5个数据为1班选手的得分,第6-10个数据为2班选手的得分,以此类推……编写程序实现如下功能:a.统计每个得分值出现的次数。b.统计每个班级的总得分。c.找出所有选手中的最高得分,并输出对应的班级编号(若同一班级有多名选手获最高分,班级编号仅输出一次;若有多个班级选手同时获最高分,需列出对应班级编号)。(1)若列表scores=[8,9,7,10,8,6,7,7,9,8,10,9,10,8,9,7,6,8,7,9],则最高得分对应的班级为_______。(2)实现上述功能的程序如下,请在划线处填入合适的代码。#班级数量存储在变量n中:每位选手的得分依次存储在列表scores中,代码略。count=[0]*11total=[0]*(n+1)maxscore=0maxclass=[]num=len(scores)foriinrange(num):①__cls=i//5+1②__ifscores[i]>maxscore:maxscore=scores[i]maxclass=[cls]elif③__:maxclass.append(cls)print("各得分值出现次数:",count)print("各班总得分:",total[1:])print("最高分:",maxscore,"最高分对应班级:",maxclass)【答案】①.1,3②.count[scores[i]]+=1或等价答案③.total[cls]+=scores[i]或等价答案④.scores[i]==maxscoreandclsnotinmaxcls或等价答案【解析】【详解】本题考查列表操作、循环结构和条件判断的综合应用能力。(1)列表中共有20个得分,每个班级有5位选手,因此班级数𝑛=4。最高得分为10分。得分10分出现的选手位置:索引3(班级1)索引10(班级3)索引12(班级3)班级1和班级3有选手获得最高分10分(班级1有1名选手,班级3有2名选手,但班级编号仅输出一次)。最高得分对应的班级为1和3。(2)①count[scores[i]]+=1:scores[i]是当前选手得分(0到10),count列表索引对应得分值。此语句将对应得分的计数加1,实现功能a(统计每个得分值出现次数)。②total[cls]+=scores[i]:cls是班级编号(1到𝑛),total[cls]累加当前得分,实现功能b(统计每个班级的总得分)。③scores[i]==maxscoreandclsnotinmaxclass:当有相同最高分时,只添加未记录过的班级,确保同一班级仅输出一次(实现功能c的要求)。14.某校图书馆采用座位预约制,学生通过APP预约当天及未来一段时间(如1-3天)内的座位,每次预约时长为2小时,在预约时学生可以根据自己的需要选择时间段。系统接收学生的预约信息后按预约的先后顺序合理安排座位。学生预约成功后,在规定时间内到图书馆入口闸机处刷校园卡或人脸识别进行入室签到;进入室内后,扫描座位上的二维码完成入座签到。在预约时间前后10分钟内签到有效,若超时未签到,系统记录1次违约。(1)该座位预约系统中,学生预约信息存储位置合理的是▲____(单选,填字母:A.学生手机APPB.服务器数据库C.座位上的二维码)(2)该座位预约系统中,用于判断学生是否超时未签到的设备是▲____(单选,填字母:A.图书馆入口闸机B.集成二维码扫描功能的座位签到设备C.服务器)(3)开发座位预约系统时,开发者不需要事先了解的是▲____(多选,填字母)。A.学生预约座位的偏好B.座位的数量和分布C.校园卡的读卡器型号D.自学室的开放时间(4)当学生超时未签到时,除了记录1次违约外,请写出系统可以采用的其他两种可能的处理方式。____(5)某研究小组将3月份图书馆预约与签到数据导出到文件“appcheck.xlsx”,如图a所示。研究小组统计每个学院系统3月预约并签到人数,并绘制如图b所示柱形图。importpandasaspdimportmatplotlib.pyplotaspltdeftimetosec(intime):#将签到时间转换成秒,代码略df=pd.read_excel("appcheck.xlsx")df.insert(len(df.columns),"签到","")#插入签到列foriinrange(len(df)):appoint=df["预约开始时间"][i]check=df["签到时间"][i]ifabs(timetosec(check)-timetosec(appoint))<=600:df["签到"][i]=Trueelse:df["签到"][i]=Falseplt.bar(▲__,df3["签到"])#设置绘图参数,代码略plt.show()①请在划线处填入合适的代码。②方框中应填入的语句依次为▲__(选3项,填字母序列)。A.df1=df[df["签到"]==True]B.df3=df2.sortvalues("签到",ascending=True)C.df2=df1.groupby("学院").count()D.df3=df2.sortvalues("签到",ascending=False)E.df=df1[df1["签到"]==True]【答案】①.B②.C③.AC④.其他两种可能的处理方式:发送提醒短信或APP通知给学生,提醒其尽快签到。暂时冻结学生的预约权限,直到学生完成签到或联系管理员处理。其他合理答案⑤.df3.index⑥.ACD【解析】【详解】本题考查信息系统的设计与实现能力。(1)学生预约信息的存储位置应当是一个可以被系统统一管理和访问的地方,以便于后续的预约管理和查询。因此,合理的存储位置是服务器数据库。故答案为:B。(2)用于判断学生是否超时未签到的设备需要能够获取和处理签到时间信息。服务器负责处理和判断签到时间是否超时,因此合理的设备是服务器。故答案为:C。(3)开发座位预约系统时,开发者需要了解与系统功能直接相关的信息。学生预约座位的偏好和自学室的开放时间与系统功能直接相关,而座位的数量和分布也影响系统的设计。校园卡的读卡器型号与系统功能无直接关系,因此不需要事先了解。故答案为:AC。(4)当学生超时未签到时,系统可以采取的其他处理方式包括:发送提醒短信或APP通知给学生,提醒其尽快签到;暂时冻结学生的预约权限,直到学生完成签到或联系管理员处理。(5)①在柱形图的x轴上应使用分组之后的索引,为df3.index。②依次需要用到的三条语句是A、C、D:A.先将所有“签到”==True的记录筛选出来:df1=df[df[“签到”]==True];C.再按“学院”分组并计数:df2=df1.groupby(“学院”).count();D.最后按“签到”列降序排列:df3=df2.sort_values(“签到”,ascending=False)。15.研究小组依据图书馆预约制,编写一个学生预约是否成功的程序。程序获取各个学习区域当天已使用的数据(包括:区域、开始时间与结束时间)、当前学生申请数据(包括:开始时间与结束时间)和各个区域的座位数量。系统将按照“剩余座位数最少的区域优先安排”的原则,如果能申请成功则输出当前学生的学习区域,否则显示预约失败信息。(1)若图书馆只有一个学习区域A,可容纳自学的座位数为3个。当天已使用情况如下表所示:学习区域开始时间结束时间A08:0010:00A09:0011:00A10:0012:00A11:0013:00A12:0014:00A13:0015:00A14:0016:00现在有一个学生的申请使用时间为10:00-12:00,该生▲__(填:能/不能)申请成功。(2)sort_idx函数实现对预约数据以区域为主要关键词升序排序,若区域相同时按开始时间升序排序,代码实现如下:defsort_idx(arr):idx=[iforiinrange(len(arr))]foriinrange(len(arr)-1):forjinrange(0,len(arr)-1-i):al=arr[idx[j]][0];a2=arr[idx[j+1]][0]t1=arr[idx[j]][1];t2=arr[idx[j+1]][1]if(al>a2)or(a1==a2andt1>t2):idx[j],idx[j+1]=idx[j+1],idx[j]returnidx若arr=[["B","09:00","11:00"],["A","10:00","12:00"],["A","08:00","10:00"],["B","14:00","16:00"]],则调用sort_idx(arr)函数后,返回的idx列表的值为▲__。(3)为实现功能,请补全以下程序代码deffind_cnt(arr,idx,req):#统计申请时间段各区域已使用位置数量used={}#记录各区域使用数量forkinrange(len(idx)):#检查时间是否冲突ifnot(req[1]<=arr[idx[k]][1]orreq[0]>=arr[idx[k]][2]):area=arr[idx[k]][0]ifareanotinused:①__else:used[ar

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论