我觉得时间复杂度:O(n)有误,应该是O(n+size)。因为当队列中有size个元素时,再次加入大于队列中最大值的元素max时,会将队列中所有元素都pop出来,此次循环内部执行size次。再加上外部的n次,所以最大有n+size次。
点赞

相关推荐

07-18 18:45
已编辑
中山职业技术学院 Java
投递TP-LINK等公司7个岗位
点赞 评论 收藏
分享
07-03 16:13
嘉应学院 Python
xiaolihuam...:很明显骗子,如果是hr直接约你面试了,哪用得着内推,如果是员工的话,你得多优秀,一线员工直接加你微信,
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务