05 2021 档案

摘要:解决 TOP k 问题通常可采用 堆排序 和 快速排序的思想 1. 大根堆(前 K 小) / 小根堆(前 K 大): 时间复杂度O(NlogK) c++ STL 中提供了 priority_queue 实现堆的基本功能,比如 priority_queue <int> pq; 堆 pq 的元素都是 i 阅读全文
posted @ 2021-05-11 16:27 谁在写西加加 阅读(322) 评论(0) 推荐(0)
摘要:本文参考 Leetcode 547. 省份数量 题解区:https://leetcode-cn.com/problems/number-of-provinces/solution/python-duo-tu-xiang-jie-bing-cha-ji-by-m-vjdr/ 一 . 并查集 基本概念 阅读全文
posted @ 2021-05-01 12:41 谁在写西加加 阅读(115) 评论(0) 推荐(0)