需求写着"数据量一百万条"
查得多 写得多 需求里出现"数据量一百万条",这句话直接排除了【0】。
需求写着"随时取出当前最大的那个"
查得多 写得多 需求里出现"随时取出当前最大的那个",最自然的选择是【0】。
需求分析最容易漏掉哪一项
查得多 写得多 做需求分析时,最容易被漏掉的一项是【0】。
这批词里哪个出现得最多
查得多 写得多 一批搜索词:苹果、香蕉、苹果、梨、香蕉、苹果。运行下面这段程序: def word_count(words): c = {} for w in words: c[w] = c.get(w, 0
判重用列表还是集合
要反复判断"这条见过没有",用列表和用集合的差别是【0】。
既要判重又要保序
既要快速判重、又要保住插入顺序,最省事的做法是【0】。
只要前 K 个,不要全序
一百万条数据只要最大的 10 个,比"全排一遍"更省的做法是【0】。
选型结论该怎么写下来
把选型结论写进文档时,最要紧的是【0】。
用列表判重要比多少次
往里加 100 条互不相同的数据,用列表判重。运行下面这段程序,它数的是"比较了多少次": def list_ops(n): ops = 0 seen = [] for i in range(n)
用集合判重要比多少次
同样 100 条,改用集合。运行下面这段程序: def set_ops(n): ops = 0 seen = set() for i in range(n): ops += 1 see