1、从300万字符串中找到最热门的10条 搜索的输入信息是一个字符串,统计300万输入信息中的最热门的前10条,我们每次输入的一个字符串为不超过255byte,内存使用只有1G。请描述思想,写出算法(c语言),空间和时间复杂度。 答案: 300万个字符串最多(假设没有重复,都是最大长度)占用内存3M*1K/4=0.75G。所以可以将所有字符串都存放在内存中进行处理。 可以使用key为字符串(
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号