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

html模板网站推荐网络设计是干什么工作的

html模板网站推荐,网络设计是干什么工作的,wordpress页面判断,做网站建设的公司有哪些方面这道题虽然标签有floyd但是直接bfs也能过 其实事实证明还是bfs快,因为bfs只需要遍历特定的点,但是floyd需要考虑遍历所有可能的中介点 法1.BFS 用字典存储每个点所能普及的范围,然后用对每个点bfs进行拓展 nint(input())temp[]#xmax0;yma…

这道题虽然标签有floyd但是直接bfs也能过

其实事实证明还是bfs快,因为bfs只需要遍历特定的点,但是floyd需要考虑遍历所有可能的中介点

法1.BFS

用字典存储每个点所能普及的范围,然后用对每个点bfs进行拓展

n=int(input())temp=[]#xmax=0;ymax=0
for i in range(n):te=list(map(int,input().split()))'''xmax=max(xmax,te[0])ymax=max(ymax,te[1])'''temp.append(te)'''没必要建图
ma=[[0]*(ymax+1) for i in range(xmax+1)]for i in range(n):ma[temp[i][0]][temp[i][1]]=temp[i][2]for i in ma:print(*i)
'''from collections import defaultdict
d=defaultdict(list)
for i in range(n):for j in range(n):if i!=j:x1,y1=temp[i][0],temp[i][1]x2,y2=temp[j][0],temp[j][1]if (x1-x2)**2+(y1-y2)**2<=temp[i][2]**2:d[i].append(j)
from collections import deque
def bfs(sta):q=deque([sta])l=1vis=[sta]while q:cur=q.popleft()for  nei in d[cur]:if nei not in vis:vis.append(nei)l+=1q.append(nei)return lmx=0
for i in range(n):mx=max(mx,bfs(i))
print(mx)

法2.Floyd 

用con存储了能否到达

预处理里面我们将可以直接到达的设为1

然后用floyd算法去遍历中介点,将可以通过中介点到达的设为1

最后我们只需要一行行地sum( )来统计每个个体所能到达的总数

注意:不能一列列遍历,因为我们con[ i ][ j ]存储的是从 i 到 j 的可能性,是有向的

n = int(input())def dis(a, b):  # a到b单向x1, y1, d1 = ax2, y2, d2 = bif (x1-x2)**2 + (y1-y2)**2 <= d1**2:return 1else:return 0te = []
for i in range(n):te.append(tuple(map(int, input().split())))# 用tuple才能在dis中解包con = [[0]*n for i in range(n)]
#预处理
for i in range(n):for j in range(n):con[i][j] = dis(te[i], te[j])#floyd 考虑中介点情况
for k in range(n):for i in range(n):for j in range(n):con[i][j] = con[i][j] or (con[i][k] and con[k][j])ans = 0
for i in range(n):vis = sum(con[i])  # 计算每头奶牛能通信的数量ans = max(ans, vis)  # 更新最大值print(ans)

文章转载自:

http://PMhd3LrK.Lrprj.cn
http://hSZyLUrn.Lrprj.cn
http://9H7znfLN.Lrprj.cn
http://OF480vX5.Lrprj.cn
http://NXcMA3fC.Lrprj.cn
http://RzzvB2hO.Lrprj.cn
http://6jO37ajV.Lrprj.cn
http://ijr5yi2U.Lrprj.cn
http://sq7SBbR0.Lrprj.cn
http://9GLHfg5X.Lrprj.cn
http://f86ofuNG.Lrprj.cn
http://UM8ckOYM.Lrprj.cn
http://rXoD6OuO.Lrprj.cn
http://lHYvmTNR.Lrprj.cn
http://9AmAEPAF.Lrprj.cn
http://kofPJGCX.Lrprj.cn
http://VEo0893V.Lrprj.cn
http://YtUekdl2.Lrprj.cn
http://nvKVEfLl.Lrprj.cn
http://fmxmfmN2.Lrprj.cn
http://irO9hgv3.Lrprj.cn
http://laLK9IGB.Lrprj.cn
http://lzSF5m39.Lrprj.cn
http://qDHrAYTZ.Lrprj.cn
http://QKyfcA29.Lrprj.cn
http://uJljVuiM.Lrprj.cn
http://p9fs8CPq.Lrprj.cn
http://Erfe1ptf.Lrprj.cn
http://04ZDzawr.Lrprj.cn
http://fOodH1h9.Lrprj.cn
http://www.dtcms.com/wzjs/675320.html

相关文章:

  • dede小说网站模板下载江门网站seo优化
  • 建设网站的功能定位是什么一键生成logo免费在线网页
  • 陕西建设网网站集群网页设计软件vscode
  • 什么是网站空间信息win7在iis中新建一个网站
  • 营销型网站的功能沧州市青县建设局网站
  • 做i网站seo百度发包工具
  • 长沙企业网站开发微联讯点云南搜索引擎优化
  • 网站开发 一个页面多少钱公司网站建设须知
  • 东莞网站建设设计做网站时的尺寸
  • 一些做系统的网站wordpress开发的网站有哪些
  • 湿地公园网站建设临沂网站建设方案书
  • 外贸网站模板建立黄山seo推广
  • 滕州公司做网站佳木斯做网站的公司
  • wordpress添加打赏功能燃灯seo
  • 企业网站优化案例杭州上城区抖音seo渠道
  • php网站用什么软件wordpress编辑框
  • aws网站建设基层建设论文查询官方网站
  • 微信做一元云购网站郑州水晶奖杯制作
  • 自建网站的好处济南房地产信息网官网
  • 厦门住房和城乡建设局网站湖北网络科技有限公司
  • 做任务赚取佣金网站金蝶软件免费版
  • 贵州交通建设集团有限公司网站定制 网站
  • 建网站要注册吗专业开发手机网站建设
  • 自己做的旅游网站 介绍百度推广入口页面
  • 公司网站建设宣传建盏周世义个人简介
  • 微网站需两学一做知识竞赛网站
  • 建设厅安全证考试报名在哪个网站沙井商城网站建设
  • 买网站账号做推广好的企业网站设计方案
  • 企业商务网站建设论文网页设计培训好就业吗
  • 什么网站做烘干设备好福州专业网站制作公司