第三十九天(数组)
今天完成题目:1470,1313,1389,1295,1450,1534,1464 1470:重新排列数组
简单,pass
1313:解压缩编码列表
list的extend操作比逐个append速度更快
1389:按既定顺序创建目标数组
使用List.insert(index,num)
或者数组切片相加
1365:有多少小于当前数字的数
from collections import Counter ,使用Counter(list)统计字符中每个数的个数
dict.items() 获取字典的key和value,否则只会获取key
1295:统计位数为偶数的数字
简单,pass
1450:在既定时间做作业的学生人数
简单,pass
1534:统计好三元组
逐个遍历,将绝对值的范围转换为边界范围
输出时候记得不要print,否则可能超出输出限制
1464:数组中两元素的最大乘积
本质上就是求最大的两个数(当所有数都为正数时候)
最后更新于
这有帮助吗?