当前位置: 首页 > 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.pierceye.com/news/808505/

相关文章:

  • 网站开发在哪个科目核算网站平台怎么做的好处
  • 网站底部模板代码江苏建站系统
  • 写出网站开发的基本流程品牌建设网站
  • 河北省建设机械协会网站双减之下托管班合法吗
  • 江门市城乡建设局网站阿里云万网域名购买
  • 网站推广技术哪家好专业网站开发建设
  • 义乌营销型网站建设淘宝做动图网站
  • dedecms能做什么网站素材网站怎么做
  • 一流导航设计网站wordpress 七牛 插件
  • 新开元电销系统济南网站优化技术厂家
  • 有名的网站建设wordpress安装到主机
  • 网站建设的指导思想p2p金融网站建设
  • 可在哪些网站做链接郑州展厅设计公司
  • 怎么可以黑网站域名做网页的心得体会
  • 设计素材免费下载网站做广告牌子
  • 名师工作室网站建设 意义常州网站建设专业的公司
  • 中国建设银行官网站预定红念币天元建设集团有限公司地址
  • wix做网站教程网站建设 销售提成
  • 长安网站建设费用开天猫旗舰店网站建设
  • 网页游戏网站哪个最好专业建站公司建站系统该规划哪些内容
  • 青岛网站建设公司大全在那些网站上做企业宣传好
  • 天河定制型网站建设中国科技成就的例子
  • 网站报备查询android安卓软件下载
  • 百度站长平台网站验证wordpress关闭略缩图
  • 网站怎么做qq微信登陆界面设计的有趣的网站推荐
  • 设计logo网站赚钱注册域名怎么做网站
  • 网站备案 教程网站设计大全推荐
  • 临沂建设局网站官网文明网站建设工作进度表
  • 网站编辑seo旅游网站建设代码
  • 为什么自己做的网站打开是乱码wordpress live-2d