您所在位置: 网站首页 / 文档列表 / Python / 文档详情
华为python面试题.docx 立即下载
2024-05-15
约1.9千字
约8页
0
11KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

华为python面试题.docx

华为python面试题.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

华为python面试题华为python面试题有两个序列a,b,大小都为n,序列元素的值任意整形数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的.差最小。1.将两序列合并为一个序列,并排序,为序列Source2.拿出最大元素Big,次大的元素Small3.在余下的序列S[:-2]进行平分,得到序列max,min4.将Small加到max序列,将Big加大min序列,重新计算新序列和,和大的为max,小的为min。Python代码defmean(sorted_list):ifnotsorted_list:return(([],[]))big=sorted_list[-1]small=sorted_list[-2]big_list,small_list=mean(sorted_list[:-2])big_list.append(small)small_list.append(big)big_list_sum=sum(big_list)small_list_sum=sum(small_list)ifbig_list_sum>small_list_sum:return((big_list,small_list))else:return((small_list,big_list))tests=[[1,2,3,4,5,6,700,800],[10001,10000,100,90,50,1],range(1,11),[12312,12311,232,210,30,29,3,2,1,1]]forlintests:l.sort()printprint“SourceList:\t”,ll1,l2=mean(l)print“ResultList:\t”,l1,l2print“Distance:\t”,abs(sum(l1)-sum(l2))print‘-*’*40输出结果Python代码SourceList:[1,2,3,4,5,6,700,800]ResultList:[1,4,5,800][2,3,6,700]Distance:99-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*SourceList:[1,50,90,100,10000,10001]ResultList:[50,90,10000][1,100,10001]Distance:38-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*SourceList:[1,2,3,4,5,6,7,8,9,10]ResultList:[2,3,6,7,10][1,4,5,8,9]Distance:1-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*SourceList:[1,1,2,3,29,30,210,232,12311,12312]ResultList:[1,3,29,232,12311][1,2,30,210,12312]Distance:21
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

华为python面试题

文档大小:11KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用