
牛客网---数组中出现次数超过一半的数字
������������������������������������������������������0��� ������������������������������������������������������������ ������������������������������������������������������������������������������ ��������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������0���
发布日期:2021-05-10 10:38:51
浏览次数:19
分类:精选文章
本文共 1210 字,大约阅读时间需要 4 分钟。
���������������������������������������������������������������������������������������������������������������������������������
���������������
public class Solution { public int MoreThanHalfNum_Solution(vector numbers) { if (numbers.empty()) return 0; sort(numbers.begin(), numbers.end()); int n = numbers.size(); int middle = numbers[n / 2]; int count = 0; for (int num : numbers) { if (num == middle) { count++; } } return (count > n / 2) ? middle : 0; }}
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月18日 10时24分52秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
解决数据库报ORA-02289:序列不存在错误
2021-05-10
java实体类为什么要写.toString()方法?
2021-05-10
LINUX学习—FTP云服务器
2021-05-10
python学习笔记十(连接并操控数据库)
2021-05-10
JS获取当前日期
2021-05-10
JavaScript数据类型
2021-05-11
js实现链表
2021-05-11
Vue项目中axios请求的时候使用localStorage去拼接报的401错误
2021-05-11
ArchLinux安装的各种问题(找不到磁盘、闪屏、键盘失效、声卡、网络、时间不同步)
2021-05-11
Vue中的动画封装(5-7)
2021-05-11
idea如何原始导入jar包
2021-05-11
归并排序模板
2021-05-11
IDEA配置mapper.xml模板
2021-05-11
OpenGL库的配置
2021-05-11
一文了解MXC抹茶交易所币本位合约交易
2021-05-11
MXC抹茶科普:以太坊链上的gas是什么?
2021-05-11
(ಥ_ಥ) VMware中安装Centos
2021-05-11
2021-04-07
2021-05-11
**精准实时采集数据是什么???
2021-05-11