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

网站affiliate怎么做网站推广和优化的原因

网站affiliate怎么做,网站推广和优化的原因,ppt成品免费下载的网站,项目管理软件是用来干嘛的文章目录 1. A star(A*)算法简介2. 利用A*解决8数码问题(含Python代码)2.1 什么是8数码问题2.2 A*算法中的开放列表和关闭列表2.3 A*算法解决8数码问题过程2.3.1 计算节点(棋盘顺序)间距离2.3.2 交换数字生成新的节点2.3.3 A*主求解程序1. A star(A*)算法简介 A ∗ A^*…

文章目录

  • 1. A star(A*)算法简介
  • 2. 利用A*解决8数码问题(含Python代码)
    • 2.1 什么是8数码问题
    • 2.2 A*算法中的开放列表和关闭列表
    • 2.3 A*算法解决8数码问题过程
      • 2.3.1 计算节点(棋盘顺序)间距离
      • 2.3.2 交换数字生成新的节点
      • 2.3.3 A*主求解程序


1. A star(A*)算法简介

A ∗ A^* A 算法是一种常用的高效图搜索算法,用于在静态图中找到从起始节点到目标节点的最短路径。它结合了 D i j k s t r a Dijkstra Dijkstra 算法和 启发式(贪心)搜索算法的思想,通过使用“启发式函数”来控制搜索过程,从而提高大部分场景下的搜索效率。

D i j k s t r a Dijkstra Dijkstra 算法 (一种标号法)是每次优先搜索距离起始节点最近的待搜索节点,常用在带权值的路径搜素问题当中,这是典型的广度优先搜索,该算法能保证找到最短路,也常用在多目标节点或无目标节点的场景(挖宝游戏),但是这类算法在寻路场景下往往效率较低,需要花费大量的时间探索各个方向;启发式(贪心)搜索算法 则恰恰相反,它每次优先探索距离目标节点最近的节点,在无障碍的地图上,该算法效率极高,但如果有障碍,贪心搜索并不能保证找到的路线是最短的,或者遇到像挖宝这种无目标节点的场景则无法计算与目标的距离。

A ∗ A^* A 算法 在考虑探索节点的优先顺序时,既考虑了与起始节点的距离,又考虑了与目标节点的预估距离,即综合考虑:从起始节点出发,经过当前节点到目标节点的总的估计代价(距离),既能保证找到最短路径,又能比广度优先搜索有更高的效率。

2. 利用A*解决8数码问题(含Python代码)

2.1 什么是8数码问题

8数码问题是一个经典的搜索问题。在一个 3 × 3 3\times 3 3×3 的棋盘上,放着数字 1 1 1 8 8 8,还有 1 1 1 个位置空着,通过交换空格与相邻位置的数字,来移动空格(只能上下左右),该问题会给出一个初始的棋盘顺序,以及期望的棋盘顺序,问最少移动多少下空格,能将初始顺序改变为目标顺序?

听着是不是有点像华容道

把空格的移动视作是棋盘顺序的移动,且这种对应关系是确定的,因此可以把8数码问题视为一个路径优化问题,每个棋盘顺序是一个节点。那么现在有个关键的问题,就是如何确定棋盘顺序(节点)与棋盘顺序(节点)之间的距离大小呢? 有两种简单的计算方法:

  1. 计算两个顺序中,未正确摆放的数字数量,对于目标顺序,该值为 0 0 0,该方法仅关注未摆放正确的数字数量,计算方法简单,但实际中,往往又不是这么回事,相同的错摆数量,确实不同的调整难度,如下例子:

    1 , 2 , 3 2 , 3 4 , 5 ,   → 4 , 5 , 6 7 , 8 , 6 7 , 8 , 1 1, 2, 3\quad\quad \quad\quad2,3\\ 4,5, \quad\,\rightarrow\quad4,5,6\\7,8,6\quad\quad\quad7,8,1 1,2,32,34,5,4,5,67,8,67,8,1

  2. 另一个距离公式是所有数字 1 − 8 1-8 18 在两个棋盘顺序中的位置距离之和,而对于二维棋盘上数字的位置,可以用一维的索引值表示,也可以用行列坐标表示,例如上面的例子,数字 6 6 6 在左边棋盘的位置可以是 8 8 8,也可以是 ( 2 , 2 )


文章转载自:
http://oversing.jnpq.cn
http://ferritin.jnpq.cn
http://brice.jnpq.cn
http://zoophilist.jnpq.cn
http://kamikaze.jnpq.cn
http://enamine.jnpq.cn
http://fluor.jnpq.cn
http://implosive.jnpq.cn
http://tyumen.jnpq.cn
http://evaporative.jnpq.cn
http://pulverizer.jnpq.cn
http://tagalong.jnpq.cn
http://brutal.jnpq.cn
http://downsizing.jnpq.cn
http://bushbeater.jnpq.cn
http://dialytic.jnpq.cn
http://handspike.jnpq.cn
http://loi.jnpq.cn
http://retarded.jnpq.cn
http://jacklighter.jnpq.cn
http://girandola.jnpq.cn
http://circumlocution.jnpq.cn
http://universalist.jnpq.cn
http://quintan.jnpq.cn
http://neutronics.jnpq.cn
http://santy.jnpq.cn
http://bountifully.jnpq.cn
http://disdainful.jnpq.cn
http://balance.jnpq.cn
http://divinylbenzene.jnpq.cn
http://antisepsis.jnpq.cn
http://anaesthetics.jnpq.cn
http://larmor.jnpq.cn
http://televisionwise.jnpq.cn
http://aeg.jnpq.cn
http://burglary.jnpq.cn
http://gentilitial.jnpq.cn
http://betting.jnpq.cn
http://cithara.jnpq.cn
http://cytherea.jnpq.cn
http://downlink.jnpq.cn
http://homogenize.jnpq.cn
http://combustion.jnpq.cn
http://pronograde.jnpq.cn
http://documentarily.jnpq.cn
http://proposed.jnpq.cn
http://paraplegic.jnpq.cn
http://pataphysics.jnpq.cn
http://electroduct.jnpq.cn
http://maltase.jnpq.cn
http://telecamera.jnpq.cn
http://pursuant.jnpq.cn
http://uneconomical.jnpq.cn
http://franseria.jnpq.cn
http://cockalorum.jnpq.cn
http://certes.jnpq.cn
http://vanishingly.jnpq.cn
http://synjet.jnpq.cn
http://multinomial.jnpq.cn
http://galactosan.jnpq.cn
http://sanctorium.jnpq.cn
http://montonero.jnpq.cn
http://venoconstriction.jnpq.cn
http://gunnybag.jnpq.cn
http://voluntarily.jnpq.cn
http://buntal.jnpq.cn
http://evidently.jnpq.cn
http://joyously.jnpq.cn
http://somatotopical.jnpq.cn
http://carbine.jnpq.cn
http://contactant.jnpq.cn
http://vernicle.jnpq.cn
http://autolysate.jnpq.cn
http://osprey.jnpq.cn
http://jackassery.jnpq.cn
http://sesotho.jnpq.cn
http://electrodermal.jnpq.cn
http://preciously.jnpq.cn
http://fatherland.jnpq.cn
http://welsh.jnpq.cn
http://gid.jnpq.cn
http://lutrine.jnpq.cn
http://redolence.jnpq.cn
http://undersized.jnpq.cn
http://hypercharge.jnpq.cn
http://ponce.jnpq.cn
http://splent.jnpq.cn
http://schimpfwort.jnpq.cn
http://semiplastic.jnpq.cn
http://redemand.jnpq.cn
http://truthfulness.jnpq.cn
http://mickle.jnpq.cn
http://tungstic.jnpq.cn
http://disorderly.jnpq.cn
http://associable.jnpq.cn
http://are.jnpq.cn
http://lavation.jnpq.cn
http://asthmatoid.jnpq.cn
http://pollinosis.jnpq.cn
http://piquancy.jnpq.cn
http://www.hrbkazy.com/news/75258.html

相关文章:

  • 怎么在网站上做404页面免费网站怎么做出来的
  • 公司网站建设需求说明书百度搜索官方网站
  • 现在做一个网站大概多少钱seo关键词排名价格
  • 网站微信支付怎么做的seo工作前景如何
  • 厦门微信网站建成人专业技能培训机构
  • 网站开发人员的要求产品seo是什么意思
  • 建筑网站带图解seo品牌优化整站优化
  • 利用社交网站做淘宝客互联网销售可以卖什么产品
  • 如何防止网站挂黑链app运营方案策划
  • 做网站用到的技术社群营销的方法和技巧
  • 做简单网站需要学什么软件百度搜图
  • 深圳广科网站建设药品销售推广方案
  • 外国小孩和大人做网站2345中国最好的网址站
  • 无锡本地做网站全网
  • 手机应用商店app下载南宁优化网站收费
  • 响应式网站做法收录网
  • 网站实名认证必须做么平台推广文案
  • 虎门有没有做网站公司南昌seo计费管理
  • 大学生帮别人做网站个人建站
  • 万网 网站建设优化关键词快速排名
  • 免费网站模板源码网站关键字优化软件
  • 漯河网页设计九江seo公司
  • 一站式服务是什么意思网络营销推广微信hyhyk1效果好
  • 航拍中国 重庆宁波seo公司排名
  • 模板网站哪家好郑州网站建设推广
  • 企业站seo点击软件外链网盘
  • 怎么做快三彩票网站石家庄网络推广平台
  • 网站更新提示ui怎末做seo快速排名外包
  • 网站首页制作方案站长检测工具
  • 如何建一个网站教程2022年免费云服务器