算法课课后习题对深化理解某一算法确实很有帮助.. 这一次课程学习了快速排序,每一次排序都涉及一个partition操作,也就是把数组分为比pivot大的部分,和比pivot小的部分。
这个题目是在线性时间内找到某一长N的数组中出现次数超过某一比例,如N/3的全部元素。
https://leetcode.com/problems/majority-element-ii/
Given an integer array of size
n
, find all elemen
算法课课后习题对深化理解某一算法确实很有帮助.. 这一次课程学习了快速排序,每一次排序都涉及一个partition操作,也就是把数组分为比pivot大的部分,和比pivot小的部分。
这个题目是在线性时间内找到某一长N的数组中出现次数超过某一比例,如N/3的全部元素。
https://leetcode.com/problems/majority-element-ii/