热点网站统计 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##悬赏#
全部评论
import sys for line in sys.stdin
点赞 回复 分享
发布于 01-09 10:24 陕西

相关推荐

嵌入式的小白:面试少的,说明你的投递的岗位和简历匹配度不高,技术这个东西很杂的,你这种情况,建议 1.看看嵌入式招聘的岗位需求,会有不同大方向的,比如MCU,RTOS的,或者linux上驱动的,或者应用层的,这都是简单分类,但对技术要求差异很大的 2.结合你的经验,看能和哪类匹配上,就找对应类别的 3.简历和招聘岗位需求对着看下,看人家需要啥,你会啥,匹配度高才有会高概率有面试的
秋招的第一个offer,...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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