1838专题

力扣1838.最高频的元素的频数

力扣1838.最高频的元素的频数 首先排序 然后右指针遍历补成的数 每次加**差值(num[i] - num[i-1]) * 位数(i - j) class Solution {public:int maxFrequency(vector<int>& nums, int k) {int res=1,n = nums.size();sort(nums.begin(),nums.end());

1838公共政策概论 (2)

客观题 单选题(共20题,共40分)      1. 美国学者戴维·伊斯顿认为( ) A  公共政策是由政治家,即具有立法权者制定的,而由行政人员执行的法律和法规。 B  公共政策是一种具有目标、价值与策略的大型计划。 C  公共政策是对全社会的价值做权威性的分配。 D  凡是政府决定做的或者不做的事情就是公共政策。 参考答案:C;考生答案:C;试题分数:2;考生得分:2      2. “政策科

955. 删列造序 II;1838. 最高频元素的频数;1392. 最长快乐前缀

955. 删列造序 II 核心思想:我们可以按照一行一行排列strs,删除索引序列就代表删除某一列,那么我们如何判断一列是否应该删除呢,我们可以从反方向思考,应该保留那些列呢?从第一列开始,如果它不满足字典序肯定就不保存,如果它加上后面的列依旧满足的话就保存,反之判断下一列。即后面的某些列加起来如果满足字典序,如果前面有一列满足字典序加上这列肯定也是满足的。 1838. 最高频元素的频数

1838.最高频元素的频数

我的双指针法: class Solution:def maxFrequency(self, nums:list, k: int) -> int:nums.sort()print(nums)length = len(nums)if length == 1:return 1maxn = 0pleft,pright = 0, 0 # 左右指针curn = 0while pright<length: