当前位置: 首页 > article >正文

1287. 有序数组中出现次数超过25%的元素

1287. 有序数组中出现次数超过25%的元素


题目链接:1287. 有序数组中出现次数超过25%的元素

代码如下:

class Solution {
public:
	int findSpecialInteger(vector<int>& arr) {
		unordered_map<int, int> um;
		for (int i = 0;i < arr.size();i++) {
			um[arr[i]]++;
		}
		for (auto it = um.begin();it != um.end();it++) {
			double rate = (double)it->second / arr.size();
			if (rate  >= 0.25) {
				return it->first;
			}
		}
		return 0;
	}
};

http://www.kler.cn/a/556223.html

相关文章:

  • OkHttp使用和源码分析学习(二)
  • vue,vue3 keepalive没有效果,无法缓存页面include无效,keep-alive
  • PHP.INI的作用以及如何设置
  • 软著申请都需要哪些材料
  • Python中的Flask深入认知搭建前端页面?
  • ubuntu22.04离线安装K8S
  • 将Neo4j用于Python学习的创新方法
  • deepseek清华大学第二版 如何获取 DeepSeek如何赋能职场应用 PDF文档 电子档(附下载)
  • 【Qt】数据库编程(SQLite API)
  • 做谷歌SEO的最佳策略是什么?
  • 侯捷 C++ 课程学习笔记:头文件与类的深度解析
  • Brave132编译指南 MacOS篇 - 初始化构建环境(五)
  • java基于数组实现队列
  • iStatistica Pro for Mac v7.0 系统监控工具 支持M、Intel芯片
  • 达梦ET工具的使用
  • Python爬虫基础文件操作
  • Grok 3 开源体验与访问指南
  • 分布式与集群,二者区别是什么?
  • 推荐一个github star45k+进阶的java项目及知识的网站
  • html - - - - - modal弹窗出现时,页面怎么能限制滚动