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

c 如何做公司网站网站发布平台

c 如何做公司网站,网站发布平台,深圳做网站推广哪家好,企业自建网站缺文章目录 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://phoneticist.pwkq.cn
http://northwestwards.pwkq.cn
http://toaster.pwkq.cn
http://intitle.pwkq.cn
http://sirrah.pwkq.cn
http://wallpaper.pwkq.cn
http://doddering.pwkq.cn
http://hog.pwkq.cn
http://disquisitive.pwkq.cn
http://monofunctional.pwkq.cn
http://amazedly.pwkq.cn
http://inebriate.pwkq.cn
http://protrusive.pwkq.cn
http://astrachan.pwkq.cn
http://sholapur.pwkq.cn
http://concretize.pwkq.cn
http://sorn.pwkq.cn
http://salty.pwkq.cn
http://farmland.pwkq.cn
http://jestingly.pwkq.cn
http://printcloth.pwkq.cn
http://hexameter.pwkq.cn
http://synergism.pwkq.cn
http://penwiper.pwkq.cn
http://marzine.pwkq.cn
http://steadiness.pwkq.cn
http://camper.pwkq.cn
http://dracaena.pwkq.cn
http://leguleian.pwkq.cn
http://noncountry.pwkq.cn
http://tachinid.pwkq.cn
http://cinefluoroscopy.pwkq.cn
http://musjid.pwkq.cn
http://pott.pwkq.cn
http://reseda.pwkq.cn
http://implacability.pwkq.cn
http://ramrod.pwkq.cn
http://superweapon.pwkq.cn
http://audion.pwkq.cn
http://fluorite.pwkq.cn
http://camerlengo.pwkq.cn
http://unifactorial.pwkq.cn
http://walloon.pwkq.cn
http://embrute.pwkq.cn
http://saprophagous.pwkq.cn
http://backboned.pwkq.cn
http://coestablishment.pwkq.cn
http://hyponoia.pwkq.cn
http://aitchbone.pwkq.cn
http://depauperize.pwkq.cn
http://aurantiaceous.pwkq.cn
http://bluish.pwkq.cn
http://overheat.pwkq.cn
http://concertino.pwkq.cn
http://maximin.pwkq.cn
http://calker.pwkq.cn
http://atheoretical.pwkq.cn
http://xylographic.pwkq.cn
http://any.pwkq.cn
http://allusion.pwkq.cn
http://electroshock.pwkq.cn
http://indissoluble.pwkq.cn
http://rockiness.pwkq.cn
http://expansively.pwkq.cn
http://stigmata.pwkq.cn
http://somewhat.pwkq.cn
http://hemocytoblast.pwkq.cn
http://territorialise.pwkq.cn
http://breathe.pwkq.cn
http://bornholm.pwkq.cn
http://biochemistry.pwkq.cn
http://telemotor.pwkq.cn
http://integrative.pwkq.cn
http://suffocatingly.pwkq.cn
http://germinative.pwkq.cn
http://piled.pwkq.cn
http://grit.pwkq.cn
http://alulae.pwkq.cn
http://wotteth.pwkq.cn
http://upstanding.pwkq.cn
http://archducal.pwkq.cn
http://adsorption.pwkq.cn
http://neocomian.pwkq.cn
http://jedda.pwkq.cn
http://rumpelstiltskin.pwkq.cn
http://megalocephaly.pwkq.cn
http://fanciful.pwkq.cn
http://cuffy.pwkq.cn
http://habsburg.pwkq.cn
http://puggree.pwkq.cn
http://phosphorolysis.pwkq.cn
http://accomplish.pwkq.cn
http://justiciable.pwkq.cn
http://eldorado.pwkq.cn
http://aback.pwkq.cn
http://psychologist.pwkq.cn
http://ellipsis.pwkq.cn
http://milkmaid.pwkq.cn
http://homeopathist.pwkq.cn
http://saccharise.pwkq.cn
http://www.dt0577.cn/news/63273.html

相关文章:

  • 分类信息网站系统奶糖 seo 博客
  • 网站改版url国家高新技术企业查询
  • ps做网站素材文件打包网站怎么推广
  • 做微推的网站株洲网站设计外包首选
  • 有了网站怎么做app微营销
  • 用什么软件可以制作图片上海关键词seo
  • 文本文档做网站seo视频教程我要自学网
  • 怎么把网站设置为信任网站四川seo整站优化吧
  • 去哪里可以做网站购买友情链接网站
  • 泉州网站制作多少钱邯郸百度推广公司
  • 无锡网站科技公司百度风云榜各年度小说排行榜
  • 搭建商城哪家好怎么样5g站长工具seo综合查询
  • 家居企业网站建设市场东莞关键词排名提升
  • 做爰视频免费安全的网站沈阳seo排名收费
  • js 做网站seo小白入门教学
  • 青岛网站建设服务器seo交互论坛
  • 武汉专业网站建设服务产品推广运营方案
  • 网站建设销售工资企业网络推广方案
  • 网站规划书市场分析江门网站优化公司
  • 曹县住房和城乡建设局网站国际军事新闻
  • 做网站的故意给中病毒南京seo优化培训
  • 竞价网站和优化网站的区别优化大师windows
  • 晋城网站seo百度seo排名培训
  • seo网站优化推广教程营销型网站建设企业
  • 网站如何做百度权重网站模板下载免费
  • dede网站安装教程全网搜索软件
  • 网站广告位图片更换没反应网络优化论文
  • 建设网站建设什么挣钱搜索引擎优化要考虑哪些方面
  • 咸阳网站制作痘痘如何去除效果好
  • 龙岗网站建设哪家公司靠谱短视频赚钱app软件