当前位置 博文首页 > LY的博客:微软AI面试题解答,2道入门级别

    LY的博客:微软AI面试题解答,2道入门级别

    作者:[db:作者] 时间:2021-08-09 22:10

    题目来自:http://www.sohu.com/a/231439410_308467

    合并k个数列(比如k=2)数列并进行排序:

    list1=[1,3,5,7]
    list2=[8,6,4,2]
    
    list1.extend(list2)
    print list1
    x=list1[0]
    for j in range(len(list1)-1):
        for i in range(len(list1)-1):
            if list1[i] > list1[i+1]:
                x=list1[i]
                list1[i]=list1[i+1]
                list1[i+1]=x
    
    print list1


    如何寻找百分位数?

    就拿上面这道题目为例吧:过去12小时内共有1000人来过这个购物中心,请估测,截止至何时,购物中心刚好达到30%的总客流量?

    import numpy as np
    list1=[0,2,4,6,8,10,12]
    list2=[0,350,1100,2400,6500,8850,10000]
    
    sign=list2[-1]*0.30
    for x in list2:
        if x > sign:
    
            break
    
    print x
    index=list2.index(x)
    print list1[index]
    list1.extend(list2)
    

    cs
    下一篇:没有了