We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e2adb7a commit 5784ce9Copy full SHA for 5784ce9
source/c01/p04_find_largest_or_smallest_n_items.rst
@@ -65,10 +65,10 @@ heapq模块有两个函数:``nlargest()`` 和 ``nsmallest()`` 可以完美解
65
2
66
67
当要查找的元素个数相对比较小的时候,函数 ``nlargest()`` 和 ``nsmallest()`` 是很合适的。
68
-如果你仅仅想查找唯一的最小或最大(N=1)的元素的话,那么使用min()和max()函数会更快些。
+如果你仅仅想查找唯一的最小或最大(N=1)的元素的话,那么使用 ``min()`` 和 ``max()`` 函数会更快些。
69
类似的,如果N的大小和集合大小接近的时候,通常先排序这个集合然后再使用切片操作会更快点
70
( ``sorted(items)[:N]`` 或者是 ``sorted(items)[-N:]`` )。
71
-需要在正确场合使用函数nlargest() 和 nsmallest()才能发挥它们的优势
+需要在正确场合使用函数 ``nlargest()`` 和 ``nsmallest()`` 才能发挥它们的优势
72
(如果N快接近集合大小了,那么使用排序操作会更好些)。
73
74
尽管你没有必要一定使用这里的方法,但是堆数据结构的实现是一个很有趣并且值得你深入学习的东西。
0 commit comments