返回列表中最大元素的函数max().以Big O notation为单位,它的运行时间(在Python 3中)是多少?
max()
它是O(n),因为它必须判断每个元素.如果您希望max具有更好的性能,可以使用heapq模块.然而,您必须 Select negate each value,因为heapq提供了一个最小堆.在堆中插入元素是O(logn).
heapq
深入浅出区块链 -〔陈浩〕
软件测试52讲 -〔茹炳晟〕
如何设计一个秒杀系统 -〔许令波〕
面试现场 -〔白海飞〕
深入拆解Tomcat & Jetty -〔李号双〕
玩转webpack -〔程柳锋〕
Serverless入门课 -〔蒲松洋(秦粤)〕
To B市场品牌实战课 -〔曹林〕
张汉东的Rust实战课 -〔张汉东〕
深度学习推荐系统实战 -〔王喆〕
如何读懂一首诗 -〔王天博〕
HarmonyOS快速入门与实战 -〔QCon+案例研习社〕
无涯教程 - Meteor教程
无涯教程 - Dart教程
无涯教程 - Angular7教程
无涯教程 - LinQ教程
无涯教程 - Java Nio教程
无涯教程 - PDFbox教程
无涯教程 - HTML教程
无涯教程 - Laravel8教程