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

建设网站政策风险/东莞关键词seo优化

建设网站政策风险,东莞关键词seo优化,中国建设厅官网,asp旅游网站模板下载首先实现一个简单的直方图程序 void main() {//非负整形的直方图 int n,r;//元素个数n,元素最大值r。 cout<<"Enter number of elements and range"<<endl; cin>>n>>r; //生成直方图数组 int *hnew int[r1]; //将数组h初始化为0 for(int i0…

首先实现一个简单的直方图程序

void main()
{//非负整形的直方图
int n,r;//元素个数n,元素最大值r。
cout<<"Enter number of elements and range"<<endl;
cin>>n>>r;
//生成直方图数组
int *h=new int[r+1];
//将数组h初始化为0
for(int i=0;i<=r;i++)h[i]=0;
//输入数据然后计算直方图
for(int i=1;i<=n;i++)
{//假设输入的数据在0至r之间
int key;
cout<<"Enter element"<<i<<endl;
cin>>key;
h[key]++;
}
//输出直方图
cout<<"Distinct elements and frequencies are"<<endl;
for(i=0;i<=r;i++)if(h[i]=0)cout<<i<<" "<<h[i]<<endl;   
}

代码很简单我就直接照搬书上的注释了。
上述代码的缺点就是当数据不是整形或者数据量很大时就不适用了。

使用搜索树的直方图:
实现原理:我们定义树节点包含的数据位key和key出现的频率初始频率为1,然后将数据一个个插入到树中,插入数据时如果该数据存在则visit该数据并将相应的key的频率加一,如果该数据不存在则直接插入该数据。

void main()
{//非负整形的直方图
int n,r;//元素个数n,元素最大值r。
cout<<"Enter number of elements and range"<<endl;
cin>>n>>r;
//生成直方图数组
int *h=new int[r+1];
//将数组h初始化为0
for(int i=0;i<=r;i++)h[i]=0;
//输入数据然后计算直方图
for(int i=1;i<=n;i++)
{//假设输入的数据在0至r之间
int key;
cout<<"Enter element"<<i<<endl;
cin>>key;
h[key]++;
}
//输出直方图
cout<<"Distinct elements and frequencies are"<<endl;
for(i=0;i<=r;i++)if(h[i]=0)cout<<i<<" "<<h[i]<<endl;   
}int main()
{//使用搜索树的直方图
int n;
cout<<"Enter number of element"<<endl;
cin>>n;
//输入元素然后插入树
binarySearchTreeWithVisit<int,int>theTree;
for(int i=1;i<=n;i++)
{pair<int,int>thePair;cout<<"Enter element"<<i<<endl;cin>>thePair.first;thePair.second=1;//初始频率为1three.insert(thePair,add1);//这个代码在搜索树里面已经实现了,第二个参数为一个函数指针指向visit函数,visit函数我们并未实现书上没给
}
cout<<"Distinct elements and frequencies are"<<endl;
thrTree.ascend();//这个函数书上也没给,就是一个输出函数。  
}

书上两个函数没有给出,不过都很简单。

http://www.lbrq.cn/news/1063045.html

相关文章:

  • 外贸三种语言网站建设/广西百度seo
  • 网站的布局怎么做/网站百度关键词优化
  • 东莞做网站服务商/seo是指什么
  • 网站问卷调查系统怎么做/在百度上怎么发布广告
  • wordpress 404页面模板/毕节地seo
  • 营销型网站的价格/企业培训平台
  • 如何建网站教程视频/web前端培训费用大概多少
  • 怎么在建设银行网站更新身份证/百度关键词首页排名
  • 盘石做的网站/网络营销属于什么专业类型
  • 高校校园网站建设评比自评/福州网站建设
  • HTML网站制作设计/拼多多代运营收费标准
  • 廊坊网站建设冀icp备/爱站小工具计算器
  • 专业建设网站企业/友情链接交换的作用在于
  • 网站备案查询中心/营销推广app
  • 余姚公司网站建设/宁波网站建设制作报价
  • 江宁做网站价格/软文街
  • 湛江网站建设推广/福州seo公司
  • 网商网站怎么做/网站你应该明白我的意思吗
  • 网站规划图/线上营销工具
  • b2c网络购物系统/seo推广任务小结
  • 深圳定制网站制作厂家/网络推广服务合同范本
  • 怎么做网站推广知乎/百度企业查询
  • 青岛网站优化公司/百度认证中心
  • 一个好的网站怎样布局/域名申请的流程
  • 网站建设 分类/哈尔滨seo和网络推广
  • 单位网站建设/品牌策划案
  • 建设部网站备案/北京百度竞价
  • 石家庄网络营销哪家好做/深圳最好的外贸seo培训
  • 网站建设需要哪些基础/自助建站系统个人网站
  • 网页界面设计ppt/汕头seo推广
  • HTML 如何转 Markdown
  • 嵌入式硬件中三极管原理分析与控制详解
  • 【银河麒麟服务器系统】自定义ISO镜像更新内核版本
  • DP-v2.1-mem-clean学习(3.6.8.2-3.6.8.3)
  • 第15届蓝桥杯Scratch图形化国赛初/中级组2024年9月7日真题
  • pycharm上如何添加conda环境