Python 在数组中查找较小的数字

Python 在数组中查找较小的数字,python,arrays,Python,Arrays,这是我写的代码,用来找出列表中每个“否”之后列表中有多少个小数字。有人能给出关于复杂性的解决方案吗 首先,我将使用b_sorted=sorted db对列表进行排序如果您对搜索算法进行网络搜索,您将获得许多结果,这些结果将为您提供答案。另外,我建议您搜索数据结构,有些结构是经过排序的。 for i in range(len(b)-1): for j in range(i+1,len(b)): if b[i]>b[j]: count+=1

这是我写的代码,用来找出列表中每个“否”之后列表中有多少个小数字。有人能给出关于复杂性的解决方案吗

首先,我将使用b_sorted=sorted db对列表进行排序

如果您对搜索算法进行网络搜索,您将获得许多结果,这些结果将为您提供答案。另外,我建议您搜索数据结构,有些结构是经过排序的。
for i in range(len(b)-1):
    for j in range(i+1,len(b)):
        if b[i]>b[j]:
            count+=1