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

网站推广活动策划怎么建网页

网站推广活动策划,怎么建网页,网站后台jsp怎么做分页,游戏源码下载第十一章#xff1a;图论part11 Floyd 算法精讲 Floyd 算法代码很简单#xff0c;但真正理解起原理 还是需要花点功夫#xff0c;大家在看代码的时候#xff0c;会发现 Floyd 的代码很简单#xff0c;甚至看一眼就背下来了#xff0c;但我为了讲清楚原理#xff0c;本…第十一章图论part11 Floyd 算法精讲 Floyd 算法代码很简单但真正理解起原理 还是需要花点功夫大家在看代码的时候会发现 Floyd 的代码很简单甚至看一眼就背下来了但我为了讲清楚原理本篇还是花了大篇幅来讲解。 https://www.programmercarl.com/kamacoder/0097.%E5%B0%8F%E6%98%8E%E9%80%9B%E5%85%AC%E5%9B%AD.html if __name__ __main__:max_int 10005 # 设置最大路径因为边最大距离为10^4n, m map(int, input().split())grid [[[max_int] * (n1) for _ in range(n1)] for _ in range(n1)] # 初始化三维dp数组for _ in range(m):p1, p2, w map(int, input().split())grid[p1][p2][0] wgrid[p2][p1][0] w# 开始floydfor k in range(1, n1):for i in range(1, n1):for j in range(1, n1):grid[i][j][k] min(grid[i][j][k-1], grid[i][k][k-1] grid[k][j][k-1])# 输出结果z int(input())for _ in range(z):start, end map(int, input().split())if grid[start][end][n] max_int:print(-1)else:print(grid[start][end][n]) A * 算法精讲 A star算法 一般 笔试或者 面试的时候不会考察A* 都是会结合具体业务场景问 A*算法例如地图导航游戏开发 等等。 其实基础版的A* 并不难所以大家不要畏惧理解本篇内容甚至独立写出代码大家可以做到加油 https://www.programmercarl.com/kamacoder/0126.%E9%AA%91%E5%A3%AB%E7%9A%84%E6%94%BB%E5%87%BBastar.html import heapqn int(input())moves [(1, 2), (2, 1), (-1, 2), (2, -1), (1, -2), (-2, 1), (-1, -2), (-2, -1)]def distance(a, b):return ((a[0] - b[0]) ** 2 (a[1] - b[1]) ** 2) ** 0.5def bfs(start, end):q [(distance(start, end), start)]step {start: 0}while q:d, cur heapq.heappop(q)if cur end:return step[cur]for move in moves:new (move[0] cur[0], move[1] cur[1])if 1 new[0] 1000 and 1 new[1] 1000:step_new step[cur] 1if step_new step.get(new, float(inf)):step[new] step_newheapq.heappush(q, (distance(new, end) step_new, new))return Falsefor _ in range(n):a1, a2, b1, b2 map(int, input().split())print(bfs((a1, a2), (b1, b2)))最短路算法总结篇 最各个最短路算法有个全面的了解 https://www.programmercarl.com/kamacoder/%E6%9C%80%E7%9F%AD%E8%B7%AF%E9%97%AE%E9%A2%98%E6%80%BB%E7%BB%93%E7%AF%87.html 如果遇到单源且边为正数直接Dijkstra。 至于 使用朴素版还是 堆优化版 还是取决于图的稠密度 多少节点多少边算是稠密图多少算是稀疏图这个没有量化如果想量化只能写出两个版本然后做实验去测试不同的判题机得出的结果还不太一样。 一般情况下可以直接用堆优化版本。 如果遇到单源边可为负数直接 Bellman-Ford同样 SPFA 还是 Bellman-Ford 取决于图的稠密度。 一般情况下直接用 SPFA。 如果有负权回路优先 Bellman-Ford 如果是有限节点最短路 也优先 Bellman-Ford理由是写代码比较方便。 如果是遇到多源点求最短路直接 Floyd。 图论总结 https://www.programmercarl.com/kamacoder/%E5%9B%BE%E8%AE%BA%E6%80%BB%E7%BB%93%E7%AF%87.html
http://www.w-s-a.com/news/299342/

相关文章:

  • 企业介绍微网站怎么做的手机软件商城免费下载
  • 新手网站设计定价网站开发销售
  • 网站开发公司oa有没有找人做标书的网站
  • 传统门户网站有哪些人武部正规化建设
  • 台州网站制作方案免费无代码开发平台
  • 精通网站建设 pdf微盘学做电商的步骤
  • 想在网上做设计接单有没有网站找一个免费域名的网站
  • 湘潭市网站建设科技有限公司杭州网站建设(推荐乐云践新)
  • 优秀网站评析西双版纳傣族自治州民宿
  • 常用的cms建站系统c2c网站模板
  • wordpress更换图标seo网站建设公司
  • 网站备案 深圳小程序怎么进入公众号
  • 实名认证域名可以做电影网站吗坪山网站设计的公司
  • wdcp怎么上传做好的网站管理咨询公司名称参考
  • 设计师网站pin分销系统小程序开发
  • 高端品牌网站建设兴田德润实惠企业网站建设应该怎么做
  • 做研学的网站优秀软文案例
  • 网站个人简介怎么做建设网站卡盟
  • 影楼做网站安庆建设机械网站
  • 访问网站的原理wix做网站流程
  • 众鱼深圳网站建设设计师网名叫什么好听
  • 中小学生做试卷的网站6网站建设需要注意哪些细节
  • 以个人名义做地方门户网站社保服务个人网站
  • 上海企业做网站设计制作感悟150字
  • asp.netmvc网站开发ps设计网页
  • win2008 挂网站 404官方网站是什么
  • 网站只做内容 不做外链做姓氏图的网站
  • 中国建设银行信用卡黑名单网站wordpress怎么解密密码
  • 建设银行如何网站设置密码广州网站营销推广
  • 企业做网站的步骤与做网站注意事项四川省住房建设厅网站打不开