热点网站统计 Python (有疑惑!!!)

题目详情:https://www.nowcoder.com/discuss/368536502547042304

input_str = [
    "news.qq.com",
    "www.cctv.com",
    "1",
    "www.huawei.com",
    "www.huawei.com",
    "2",
    "3",
]
url_str = []
ans_str = []
for i_str in input_str:
    if i_str.find("."):
        url_str.append(i_str)
    elif all("0" <= s <= "9" for s in i_str):
        cnt = Counter(url_str)
        for k, _ in cnt.most_common(int(i_str)):
            ans_str.append(k)
        #
        print(",".join(ans_str))
        #
        ans_str = []
    else:
        pass

#########################################################################################

#########################################################################################

#########################################################################################

while True:
    input_str = input()
    #
    url_str = []
    ans_str = []
    if input_str.find("."):
        url_str.append(input_str)
    elif all("0" <= s <= "9" for s in input_str):
        cnt = Counter(url_str)
        for k, _ in cnt.most_common(int(input_str)):
            ans_str.append(k)
        #
        print(",".join(ans_str))
        #
        ans_str = []
    else:
        pass

#########################################################################################

#########################################################################################

#########################################################################################

疑惑:华为OD机试中这道题是怎么处理输入的?有没有知道的朋友???

#华为OD##HashMap##悬赏#
全部评论

相关推荐

兄弟们你们进大厂靠的是什么项目啊
DOTPHTP:课设改。其实项目什么的如果不是实习里面的生产项目的话,建议✍️那种自己想要做的。突出个人自驱力,而不是为了找工作不得不随波逐流这种
点赞 评论 收藏
分享
05-30 18:54
武汉商学院 Java
湫湫湫不会java:先投着吧,大概率找不到实习,没实习的时候再加个项目,然后把个人评价和荣誉奖项删了,赶紧成为八股战神吧,没实习没学历,秋招机会估计不多,把握机会。或者说秋招时间去冲实习,春招冲offer,但是压力会比较大
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务