皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
下面程序的功能是:统计存放在数列a中的n个数有多少个是不同的。具体做法是:变量left指向要被处理的数(从第2个元素开始),right指向数列最后一个元素。若a[left]与排在它前面的某个数组元素值相同,就用数组元素a[right]的值来替换a[left]的值,同时将变量right的值减1;否则将变量left的值加1,处理数列下一个元素,重复以上过程,直到left>right为止。Right的值即为不同的数的个数。程序执行的结果参考如下: 请输入数据个数:10 [8, 8, 3, 9, 7, 8, 7, 2, 6, 3] 有6个不同的数:[8, 3, 6, 9, 7, 2] 请完善程序: import random def statistic(lis): right=_______________ left=1 while left<=right: flag=False for i in range(left): if a[left]==a[i]: flag=True break if flag==False: left_________ else: a[left]=a[right] right_____________ return right n = int(input("请输入数据个数:")) a=[] lis2=[] for i in range(n): k=random.randint(1,10) a+=[k] print(a) t=statistic(a) for i in range(t+1): lis2+=[___________] print("有{}个不同的数:{}".format(t+1,lis2))
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】肺结核小量咯血(痰中带血丝)的处理是
A.
给可待因0.03g
B.
10%葡萄糖酸钙10ml
C.
安静休息,消除紧张情绪
D.
6-氨基己酸4-6g
E.
脑垂体后叶素5-10U
【单选题】科学知识的特点不具有( )
A.
真理性
B.
实证性
C.
可重复性
D.
抽象性
【简答题】无公害畜禽生产设置的生产区要设在管理区和生活区的( )和侧方向。
【单选题】在DNS中,域名采用分层次的命名方法,其中com是一个顶级域名,它代表( )
A.
教育机构
B.
商业组织
C.
政府部门
D.
国家代码 R-SA'>政府部门
【单选题】分析模型的目的是在分析阶段形成一个健壮的、逻辑的、可扩展的系统基本结构。OOSE定义了几种对象类型,其中哪个是直接与界面有关系的对象,它负责系统的信息交换?
A.
实体对象
B.
控制对象
C.
界面对象
D.
交互对象
【单选题】扩展基本体的对象类型默认有几个?
A.
10
B.
13
C.
14
D.
15
【单选题】扩展基本体有 个对象类型。
A.
11
B.
12
C.
13
D.
14
【单选题】---Have you finished the book? ----No,I haven’t.But I will finish it soon.
A.
reading
B.
to read
C.
looking
D.
to look
【单选题】3dsmax扩展基本体中,对象类型有多少个?
A.
11
B.
12
C.
13
D.
14
【多选题】3dsmax扩展基本体中,对象类型有下列哪个?
A.
油罐
B.
胶囊
C.
长方形
D.
切角长方形
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题