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

新手建网站教程小米的网站是哪个公司做的

新手建网站教程,小米的网站是哪个公司做的,做网站需要几大模板,静态网站是什么原因题目描述 在社交网络#xff08;social network#xff09;的研究中#xff0c;我们常常使用图论概念去解释一些社会现象。不妨看这样的一个问题。在一个社交圈子里有n个人#xff0c;人与人之间有不同程度的关系。我 们将这个关系网络对应到一个n个结点的无向图上#xf…题目描述 在社交网络social network的研究中我们常常使用图论概念去解释一些社会现象。不妨看这样的一个问题。在一个社交圈子里有n个人人与人之间有不同程度的关系。我 们将这个关系网络对应到一个n个结点的无向图上两个不同的人若互相认识则在他们对应的结点之间连接一条无向边并附上一个正数权值cc越小表示两 个人之间的关系越密切。 我们可以用对应结点之间的最短路长度来衡量两个人s和t之间的关系密切程度注意到最短路径上的其他结点为s和t的联系提供了某种便利 即这些结点对于s 和t之间的联系有一定的重要程度。我们可以通过统计经过一个结点v的最短路径的数目来衡量该结点在社交网络中的重要程度。 考虑到两个结点A和B之间可能会有多条最短路径。我们修改重要程度的定义如下 令Cs,t表示从s到t的不同的最短路的数目Cs,t(v)表示经过v从s到t的最短路的数目则定义 为结点v在社交网络中的重要程度。 为了使I(v)和Cs,t(v)有意义我们规定需要处理的社交网络都是连通的无向图即任意两个结点之间都有一条有限长度的最短路径。 现在给出这样一幅描述社交网络s的加权无向图请你求出每一个结点的重要程度。 输入输出格式 输入格式 输入第一行有两个整数n和m表示社交网络中结点和无向边的数目。在无向图中我们将所有结点从1到n进行编号。 接下来m行每行用三个整数a, b, c描述一条连接结点a和b权值为c的无向边。注意任意两个结点之间最多有一条无向边相连无向图中也不会出现自环即不存在一条无向边的两个端点是相同的结点。 输出格式 输出包括n行每行一个实数精确到小数点后3位。第i行的实数表示结点i在社交网络中的重要程度。      此题n200显然可以使用FLOYED来求解说是使用FLOYED其实是利用计数型DP的想法 在这里我对一些细节进行一些总结 1.cnt数组的初始化 我们把cnt[i][j]数组当做从i到j的最短路的条数 那么我们在读进来有u-v的一条边的时候。就应该将cnt[u][v]cnt[v][u]1; 这是为什么呢 我们考虑如果u-v这条边确实是u-v的最短路 那么cnt[u][v]cnt[v][u]1;日后发现有与之相同的最短路就将cnt加在一起 if(dis[i][j]dis[i][k]dis[k][j])cnt[i][j]cnt[i][k]*cnt[k][j]; 我们考虑如果u-v这条边不是u-v的最短路 那么cnt[u][v]一定会在日后将它更新的时候将cnt[u][v]重新赋值 if(dis[i][j]dis[i][k]dis[k][j]) {dis[i][j]dis[i][k]dis[k][j];cnt[i][j]cnt[i][k]*cnt[k][j]; } 1.统计结果 因为s≠ts≠vt≠v 所以在统计结果一定要加入如下判断 if(dis[i][j]dis[i][k]dis[k][j]i!jj!ki!k) 说了这么多总体实现如下 #include algorithm #include iostream #include cmath #include cstring #include map #include string #include vector #include queue #include stack #include cstdio #include cstdlib using namespace std; typedef long long ll; inline ll read() {register ll p(1),a(0);register char chgetchar();while((ch0||ch9)ch!-) chgetchar();if(ch-) p-1,chgetchar();while(ch0ch9) aa*10ch-48,chgetchar();return a*p; } const int N110; ll n,m,dis[N][N],u,v,w; double cnt[N][N],ton; int main() { // freopen(input,r,stdin); // freopen(output,w,stdout);nread(),mread();memset(dis,0x3f,sizeof(dis));for(int i1;im;i){uread(),vread(),wread();dis[u][v]dis[v][u]w;cnt[u][v]cnt[v][u]1;}for(int i1;in;i) dis[i][i]0;for(int k1;kn;k)for(int i1;in;i)for(int j1;jn;j){if(dis[i][j]dis[i][k]dis[k][j]){dis[i][j]dis[i][k]dis[k][j];cnt[i][j]cnt[i][k]*cnt[k][j];}else if(dis[i][j]dis[i][k]dis[k][j])cnt[i][j]cnt[i][k]*cnt[k][j];}for(int k1;kn;k){ton0;for(int i1;in;i)for(int j1;jn;j) if(dis[i][j]dis[i][k]dis[k][j]i!jj!ki!k)ton((cnt[i][k]*cnt[k][j])/cnt[i][j]);printf(%.3lf\n,ton);} return 0; }  转载于:https://www.cnblogs.com/cold-cold/p/10061992.html
http://www.zqtcl.cn/news/808505/

相关文章:

  • 四川省城乡和住房建设厅网站首页通过邮箱查注册网站
  • 自己的网站怎么编辑如何做响应式的网站
  • 做一个产品网站要多少钱网站宣传与推广的方法
  • 郑州区块链数字钱包网站开发公司局部装修改造找哪家装修公司
  • 网站界面可以做版权吗学生网站建设的总结与评价
  • 用表格做网站10条重大新闻
  • 河南定制网站建设报价盐城网站建设制作工作室
  • 能看各种网站的浏览器wordpress文章名称背景
  • ppt做视频模板下载网站网站建设在哪些方面
  • 能用pinduoduo做网站吗网站建设行业的分析
  • 新乡商城网站建设价格做网站网站会怎么样
  • 给个网站能用的2022作品集模板
  • 做推送好用的网站科技资讯网站有哪些
  • 手机上如何制作网站wordpress阅读量随机生成
  • 汝州市住房和城乡建设局网站网站自己做流量
  • 怎么做网站有利于收录沭阳做网站公司排名前十
  • 给企业做网站如何定价电商系统平台
  • 山东川畅科技网站设计流量网站建设教程
  • 湖南省住房建设厅网站企业手机网站制作
  • 做虚假网站犯法吗发稿计划
  • 网站怎么防黑客网站建设一般要多大空间
  • 做网站一般要多钱织梦做网站被告
  • 响应式网站如何设计网页设计与制作课程标准化项目申报书
  • 苏州公司技术支持 苏州网站建设蔬菜类网站建设规划书
  • 主流做网站wordpress字体设置
  • 大连网站建设解决方案加快政务网站群建设管理
  • 淮南网站建设全包成都设计咨询集团有限公司
  • 网站管理助手v3wordpress主题防盗版
  • 国外网页加速器seo优化排名怎么做
  • 网站后台做图片尺寸是多大企业网站的常见服务