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

dedecms学校网站模板西安网站搭建费用

dedecms学校网站模板,西安网站搭建费用,珠海网站建设 骏域网站,苏州网页优化软件前言 先做赌徒的#xff0c;结果发现这道题太TM简单了#xff0c;然后就先做这道题了。 正题 给出n#xff08;1n200000#xff09;个数字#xff0c;每个数字不超过1500000000。求每个数字出现的次数 输入输出#xff08;建议无视#xff09; Input 输入包含…前言 先做赌徒的结果发现这道题太TM简单了然后就先做这道题了。 正题 给出n1n200000个数字每个数字不超过1500000000。求每个数字出现的次数 输入输出建议无视 Input 输入包含n1行   第一行是整数n表示自然数的个数   第2~n1每行一个自然数。 Output 输出包含m行m为n个自然数中不相同数的个数按照自然数从小到大的顺序输出。每行输出两个整数分别是自然数和该数出现的次数其间用一个空格隔开。 Sample Input 8 2 4 2 4 5 100 2 100 Sample Output 2 3 4 2 5 1 100 2 解题思路 这只是哈希的练习题不代表哈希是最优解反正也能过对吧(⊙v⊙)。用哈希统计 代码 #includecstdio #includealgorithm using namespace std; const int maxn299993; struct hashs{int c,num; }; hashs hash[maxn]; int n,x; int hashmath(int x)//哈希函数 {return x%maxn; } int locate(int x)//寻找位置 {int i0,whashmath(x);while (imaxn hash[(wi)%maxn].c!0 hash[(wi)%maxn].c!x)i;return (wi)%maxn; } void ins(int x)//插入元素 {int wlocate(x);hash[w].cx;hash[w].num;//统计次数 } bool find(int x)//查找 {int wlocate(x);if (hash[w].cx) return true;else return false; } bool cmp(hashs x,hashs y)//排序 {if (x.num0 || y.num0) return x.numy.num;return x.cy.c; } int main() {scanf(%d,n);for (int i1;in;i){scanf(%d,x);ins(x);//加入}sort(hash,hashmaxn-1,cmp);//排序int i0;while (hash[i].num!0){printf(%d %d\n,hash[i].c,hash[i].num);i;//输出} }
http://www.pierceye.com/news/948514/

相关文章:

  • 做购物网站平台视觉比较好看的网站
  • 网站建设要做什么会计科目网站建设的展望 视频
  • 那种广告式网站怎么做网站为什么具有网络营销价值
  • 包头建站怎么下载网站动态图片
  • 大企业网站建设哪里好qq网站登录入口
  • 手机网站有什么区别是什么wordpress模板2zzt
  • 想做个网站报价蔬菜价格怎么做公司做网站一般多少钱
  • 南宁老牌网站建设公司公司网站搭建教程
  • 网站首页快照更新快常见的电子商务网站网址
  • 外贸网站导航wordpress category 404
  • 漯河市网站建设在线教育网站建设
  • 便宜网站建设模板网站网站做推广需要营业执照
  • 网站地址栏图标文字企业网站设计公司
  • 公司做网站推广有没有用网址导航被更改了怎么换回来
  • 好看云在线网站模板下载 迅雷下载 迅雷下载地址免费建小程序网站
  • 通州网站制作游戏网站域名
  • 医疗网站前置审批要多长时间营销型外贸网站广州
  • 哈尔滨网站建设oeminc购买手表网站
  • 营销推广公司兰州seo培训
  • 南城网站建设公司php购物网站开发实例源码
  • 无锡网站备案百度应用市场
  • 高端房产网站建设上传空间网站
  • 上海城建建设官方网站中企动力网站价格
  • 网站建设中国十强阜阳网站制作公司多少钱
  • 网站建设公司 温州虚拟机电脑网页版
  • 网站建设原理与实践深建市住房和城乡建设局网站
  • 南通建设招聘信息网站平面设计工作室怎么接单
  • 手机网站开发技巧wordpress网站外包
  • 南昌外贸网站建设宿州做企业网站
  • 专题网站建站给医院做网站赚钱吗