|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 zltzlt 于 2019-12-13 19:38 编辑
今天的题目:
给定一个整数数组 array 以及一个查询列表 queries。将 array 中小于每一个查询列表中的整数的元素数量添加进列表里。返回最终的列表。
示例 1:
输入:array = [1, 2, 7, 8, 5], queries = [1, 8, 5]
输出:[0, 4, 2] 示例 2:
输入:array = [3, 4, 5, 8], queries = [2, 4]
输出:[0, 1]
 欢迎大家一起答题! 
- def solve(array,query):
- result = []
- count = 0
- for item in query:
- for num in array:
- if num < item:
- count += 1
- else:
- pass
- result.append(count)
- count = 0
- return result
- if __name__ == '__main__':
- print('自测1:输入:array = [1, 2, 7, 8, 5], queries = [1, 8, 5];输出:',solve([1,2,7,8,5],[1,8,5]))
- print('自测2:输入:array =[3, 4, 5, 8], queries = [2, 4];输出:', solve([3,4,5,8], [2,4]))
复制代码
|
|