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

公司执照办理流程搜索优化软件

公司执照办理流程,搜索优化软件,二级域名做外贸网站好吗,建设银行网站201308问题描述 算法思想 首先分析题目中给出的公式 S 100时,其信息熵为 H(S)−p(0)log2​(p(0)) − p(0)log2​(p(0)) − p(1)log2​(p(1)) 继续化简公式得 设0出现的次数为x,1出现的次数为3-x H(S)−x * p(0) * log2​(p(0)) − (3-x) * p(1) * log2​(p(1)…

问题描述

算法思想

首先分析题目中给出的公式

S = 100时,其信息熵为

H(S)=−p(0)log2​(p(0)) − p(0)log2​(p(0)) − p(1)log2​(p(1))

继续化简公式得

设0出现的次数为x,1出现的次数为3-x

H(S)=−x * p(0) * log2​(p(0)) − (3-x) * p(1) * log2​(p(1))

现在,我们有一个长度为23333333的01串,其信息熵已知为11625907.5798。题目还告诉我们,0出现的次数比1少。我们的任务是计算出0出现的次数。

为了解决这个问题,我们只需暴力枚举01串,计算出相应的信息熵和已知条件对比,由于0出现的次数比1少,我们只需遍历到数组的一半位置即可

参考代码

#include<stdio.h>
#include<math.h>
int main(int argc,char *argv[])
{double n = 23333333;double zeroSum = 0;int zero,one;for(zero = 0; zero <= n / 2;++zero){one = n - zero;zeroSum = -zero * (zero / n) * log2(zero / n) - one * (one / n) * log2(one / n);if(zeroSum > 11625907.5 && zeroSum < 11625907.6){printf("%d",zero);break;}}return 0;
}

答案:

http://www.dtcms.com/wzjs/49866.html

相关文章:

  • 网络营销跟做网站有什么区别知乎营销平台
  • 软件技术和软件工程的区别seo是指什么职位
  • 网站开发技术难点企业关键词推广
  • 温州做网站费用免费外链网站seo发布
  • 手机网站 兼容公司网站推广方法
  • 微网站开发微网站建设宁波免费建站seo排名
  • 龙游网站建设上海培训机构排名
  • 河南多用户商城开发宁波seo网络优化公司
  • 网站备案信息下载黑锋网seo
  • web前段和网站开发小广告
  • 教做网站视频百度推广充值必须5000吗
  • 网站网站建设网页设计技能培训有哪些科目
  • 可靠的企业建站公司东莞网络推广排名
  • java ssm 新闻网站开发源码哪个浏览器看黄页最快夸克浏览器
  • 哪个网站可以做危险化学品供求杭州seo哪家好
  • 重庆市建设厅官方网站运营培训班有用吗
  • 制作网站程序seo排名推广
  • 0元购怎么在网站做推广平台排行榜app
  • 婚介网站建设软文云
  • 宁夏建设厅网站营销方法
  • 用树莓派做网站服务器口碑优化
  • 济宁建设网站首页怎么在百度上做广告
  • b to b 网站建站最近新闻摘抄
  • 网站信息维护方案江苏疫情最新消息
  • 吴忠北京网站建设网站怎么接广告
  • 中小企业网络客户服务存在的问题郑州seo优化公司
  • 网站构建代码模板网络推广吧
  • 网站开发前调查石家庄网站关键词推广
  • 铁常乐个人网站西安关键词优化排名
  • 信阳市人民政府图片seo网站排名优化培训教程