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

随州市住房和城乡建设部网站广告营销手段有哪些方式

随州市住房和城乡建设部网站,广告营销手段有哪些方式,一级a做爰片免费网站丶,云主机安装网站竞赛算法 /*** file * author jUicE_g2R(qq:3406291309)————彬(bin-必应)* 一个某双流一大学通信与信息专业大二在读 * * brief 一直在算法竞赛学习的路上* * copyright 2023.9* COPYRIGHT 原创技术笔记#xff… 竞赛算法 /*** file * author jUicE_g2R(qq:3406291309)————彬(bin-必应)* 一个某双流一大学通信与信息专业大二在读 * * brief 一直在算法竞赛学习的路上* * copyright 2023.9* COPYRIGHT 原创技术笔记转载需获得博主本人同意且需标明转载源** language C* Version 1.0还在学习中 */UpData Log 2023.9.29 更新进行中 Statement0 一起进步 Statement1 有些描述可能不够标准但能达其意 文章目录 竞赛算法21 Floyd算法21-1 比较几种求解 最短路径 的算法21-2 孕育出 Floyd算法 的 原因21-3 Floyd算法 的 实现 就纯一暴力法没什么说的 21 Floyd算法 21-1 比较几种求解 最短路径 的算法 常见的有DJ算法、Floyd算法、A*算法、Bellman-Ford 算法、SPFA算法 其中 A*算法 是 DJ算法 的plus版SPFA算法 是 Bellman-Ford 算法的plus版 算法名称DJ算法Floyd算法SPFA算法A*算法单/多源单源多源单源可否求负权值图否可否效率较高较低很高思想贪心动规DP松弛松弛启发式搜索估值函数解的最优性最优最优相对最优 单源指的是一个起点到其他所有点 21-2 孕育出 Floyd算法 的 原因 求 n个端点的图 的 多源最短路径可以将 Dijkstra算法 执行 n次但这样时间复杂度也上去了 O ( n 2 ∗ n ) O(n^2*n) O(n2∗n)而且代码也很臃肿此时就需要针对这类问题单独设计一种算法解决 代码量大 的问题——就产生了Floyd算法 。 虽然 Floyd算法 的效率相对较低 1 ^1 1且不适合处理数据量过大 2 ^2 2的图 但是它处理 稠密图 3 ^3 3 时效率是高于 Dijkstra算法的而且 floyd算法 的代码量极小 4 ^4 4实现也很简单 1 ^1 1时间复杂度为 O ( n 3 ) O(n^3) O(n3)。 2 ^2 2空间复杂度为 O ( n 2 ) O(n^2) O(n2)使用的是邻接矩阵直接开辟二维数组。在处理稠密图时格外浪费空间。 3 ^3 3由于三重循环结构紧凑 4 ^4 4Dijkstra算法的思想上是很容易接受的但是实现上其实是非常麻烦的 21-3 Floyd算法 的 实现 第一步存储图使用的是领接矩阵 第二步三重循环 设 m m m 为中介点、 i i i 为起点、 j j j 为终点这一点很像 A*算法。 判断由 起点 i 起点i 起点i 直接到 终点 j 终点j 终点j 的代价值 是否大于 起点 i 起点i 起点i 经由 中介点 m 中介点m 中介点m 到 终点 j 终点j 终点j 的代价值即判断 d p [ i ] [ j ] d p [ i ] [ m ] d p [ m ] [ j ] dp[i][j]dp[i][m]dp[m][j] dp[i][j]dp[i][m]dp[m][j]若大于判断成立则将从 起点 i 起点i 起点i 直接到 终点 j 终点j 终点j 的代价值 更新为 d p [ i ] [ j ] d p [ i ] [ m ] d p [ m ] [ j ] dp[i][j]dp[i][m]dp[m][j] dp[i][j]dp[i][m]dp[m][j] //法一三目运算符直接搞定 dp[i][j] dp[i][j] (dp[i][m]dp[m][j]) ? (dp[i][m]dp[m][j]) : dp[i][j]; //法二调用函数 dp[i][j] min(dp[i][j], (dp[i][m]dp[m][j]));三重循环结束后路径规划结束。 #includebits/stdc.h using namespace std; const int INF0x3f3f3f3f; int dp[6][6]{{ 0, 2, 3, 6, INF, INF}, { 2, 0, INF, INF, 4, 6}, { 3, INF, 0, 2, INF, INF}, { 6, INF, 2, 0, 1, 3}, {INF, 4, INF, 1, 0, INF}, {INF, 6, INF, 3, INF, 0} }; vectorvectorint Mid(6,vectorint(6,INF)); char ch[6]{A,B,C,D,E,F}; void Floyd(int n){int m,i,j;for(m0; mn; m) //k为中介点for(i0; in;i) //i为起点for(j0; jn;j){ //j为终点if(dp[i][j] (dp[i][m]dp[m][j])){ //松弛操作dp[i][j] (dp[i][m]dp[m][j]);Mid[i][j]m; //记录中介点}} } void Find_Path(int i, int j){if(Mid[i][j]INF)cout ch[i];else{Find_Path(i, Mid[i][j]);iMid[i][j];while(Mid[i][j]!INF){cout - ch[ Mid[i][j] ] ;iMid[i][j];}}cout - ch[j] endl; } int main(void){int n6;Floyd(n);for(int i0; in; i){for(int j0; jn; j){cout 结点 ch[i] 到结点 ch[j] 的最短路径长为 dp[i][j] ,;cout最短路径为;Find_Path(i,j);}coutendl;}return 0; }就纯一暴力法没什么说的
http://www.yutouwan.com/news/68356/

相关文章:

  • 自己网站做优化的有权利卖么什么是成交型网站建设
  • 网站后台管理系统很慢亲子乐园网站建设规划
  • 一般公司网站是什么设计师做网站升级中模板
  • 昆明免费网站制作最专业的营销网站建设公司
  • 1m带宽网站支持多少人同时在线淘宝客网站免费模板下载
  • 信誉好的企业网站开发wordpress登录下载文件
  • 企业网站建设可以分为( )交互层次90设计网站最便宜终身
  • 交互动效库 网站南昌做网站哪个好
  • 正确建设企业网站做预定网站的作用
  • 有哪些好的网站建设潍坊建设网站公司电话
  • 九亭做网站公司免费注册qq号网站
  • 唐山医疗网站建设小程序主题wordpress
  • 百度糯米网站怎么做网站页面一般以多大标准做合适
  • 饰品网站建设策划书英文网站建设解决方案
  • 重庆网站搜索推广网站怎么做不违法
  • 金华专业做网站定做app需要多少钱
  • 中交建设集团网站分公司企业公众号运营方案
  • 好的企业官网建设公司外贸网站 seo
  • 网站开发范围说明书最新房地产新闻
  • 开源网站推广昆山网站优化
  • 网站建设需要ui吗全网是哪些平台
  • 哈尔滨 建网站叮当app制作平台登录
  • 做云购网站株洲房地产信息网
  • 教学网站建设 效益安卓优化大师官方版本下载
  • seo网站排名优化公司宁波seo推广公司排名
  • 网站的成本国家企业公示系统
  • 中核华泰建设有限公司网站槐荫区网站建设
  • 网站开发 定制 多少 钱电子政务与网站建设的经验
  • 中国建设银行贷款官网站网站开发长期合作
  • wordpress地址和站点地址错html5新手做的网页