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

erp系统可以自学吗seo关键词优化推广外包

erp系统可以自学吗,seo关键词优化推广外包,网站隐私声明模板,做网站的框架有题目传送门 题目意思: 给你 n n n 个数,求出最多相同的数的个数。 这道题目有两种解法。 方法一:桶排 一边输入,一边将第 i i i 个数 a i a_i ai​ 出现的次数存在一个数组 b b b 的第 a i a_i ai​ 个位置。输入完后遍历…

题目传送门

题目意思:

给你 n n n 个数,求出最多相同的数的个数。


这道题目有两种解法。

方法一:桶排

一边输入,一边将第 i i i 个数 a i a_i ai 出现的次数存在一个数组 b b b 的第 a i a_i ai 个位置。输入完后遍历一次 b b b 数组并取最大值就可以了。

时间复杂度: O ( n ) O(n) O(n)

代码:

#include<bits/stdc++.h>
using namespace std;
int n;
int a[105],b[105];
int ans;
int main()
{cin>>n;for(int i=1;i<=n;i++)cin>>a[i],b[a[i]]++;for(int i=1;i<=n;i++)ans=max(ans,b[a[i]]);cout<<ans;return 0;
}

方法二:排序

这道题目 a i a_i ai 的最大值仅有 100 100 100,所以桶排不会爆。但是如果 a i a_i ai 的最大值达到 1 0 8 10^8 108,桶排就会爆了。因此我们可以用排序,将数组排序后计算连续相同的数的个数的最大值即可。

时间复杂度: O ( n log ⁡ n ) O(n\log{n}) O(nlogn)

代码:

#include<bits/stdc++.h>
using namespace std;
int n,a[105];
int ans,cnt=1;
int main()
{cin>>n;for(int i=1;i<=n;i++)cin>>a[i];sort(a+1,a+1+n);for(int i=1;i<=n;i++){if(a[i]!=a[i-1])ans=max(ans,cnt),cnt=1;else cnt++;}ans=max(ans,cnt);cout<<ans;return 0;
}

完美撒花~

http://www.ds6.com.cn/news/117283.html

相关文章:

  • 免费企业建网站有什么平台可以推广
  • 重庆seo霸屏宁波seo整体优化公司
  • 杭州网站公司哪家服务好网络销售靠谱吗
  • 做免费资料分享网站会不会涉及版权网络优化大师app
  • 网站开发 商标注册凡科建站代理
  • 虎门专业网站建设百度网页版下载安装
  • 成为网站有哪些网址?手机百度收录提交入口
  • 鲁权屯网站建设seo优化在线诊断
  • 宿迁盐城网站建设企业站长统计app官方网站
  • 什么是垂直型网站广点通官网
  • 营销版网站b站推广网站入口
  • 站长工具seo综合查询怎么关闭百度seo优
  • 软件公司名字网站优化和网站推广
  • 大鹏新区住房建设局网站最火的推广软件
  • 网站设计建设公司日本比分预测最新分析
  • java毕业设计代做网站武汉百度开户代理
  • 成年人夜大温州seo优化公司
  • 浙江网站设计公司手机优化是什么意思
  • 自助网站推广系统网络营销外包推广价格
  • 列举常用网站开发技术seo推广的网站和平台有哪些
  • html网页制作实例代码沈阳网站关键词优化公司
  • 建设银行网站查询密码怎么开通seo收费
  • 企业网站推广服务协议国际新闻最新消息十条
  • 网站名字大全站长工具在线
  • 网站建设 中企动力厨具网络营销的特征和功能
  • 南京市建设工程档案馆网站磁力蜘蛛种子搜索
  • 怎样做幼儿园网站进入百度网首页
  • iis做的网站为啥打不开手游推广加盟
  • 阿里云服务器创建多个网站seo搜索排名优化公司
  • 张北北京网站建设商业推广