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

国外画册设计欣赏网站希爱力副作用太强了

国外画册设计欣赏网站,希爱力副作用太强了,自贡市工程造价信息网,七号技师 wordpress目录 一、P类问题与NP类问题的定义二、常见的NP类问题(一)旅行商问题(TSP)(二)哈密尔顿回路问题(三)判断回路问题(四)图的着色问题(五&#xff09…

目录

  • 一、P类问题与NP类问题的定义
  • 二、常见的NP类问题
    • (一)旅行商问题(TSP)
    • (二)哈密尔顿回路问题
    • (三)判断回路问题
    • (四)图的着色问题
    • (五)背包问题
  • 三、P类问题和NP类问题的区别
  • 四、NP完全问题

一、P类问题与NP类问题的定义

P类问题与NP类问题是计算机科学和数学中的两类重要问题,简单的来说,P类问题是较“容易”的问题,在计算机中,可以在多项式时间内解决,而NP类问题是较“复杂”的问题,它并不能在多项式时间内解决,只能验证是否存在解(解是否正确)。

常见的P类问题有排序、搜索算法等等,但不是所有的排序算法都是P类问题,例如,下表中快速排序、堆排序和归并排序是P类问题,其平均时间复杂度呈多项式,由于插入排序、冒泡排序、简单选择排序的平均时间复杂度都呈指数级,所以不属于P类问题,而是NP类问题。

排序名称平均时间复杂度
直接插入排序O(n2)
折半插入排序O(n2)
希尔排序依赖于增量序列
冒泡排序O(n2)
快速排序O(nlog2n)
简单选择排序O(n2)
堆排序O(nlog2n)
归并排序O(nlog2n)

二、常见的NP类问题

(一)旅行商问题(TSP)

旅行商问题中给定一组城市和每对城市之间的距离,寻找一条最短路径,使得旅行者能够遍历所有城市并回到起始城市。
由于该问题的复杂度是指数级的,所以不存在多项式时间的确定性算法来解决它,属于NP类问题。

(二)哈密尔顿回路问题

对于一个有向图,判断是否存在一条回路可以经过图中所有顶点且不重复的问题,称为哈密尔顿回路问题。
在遍历图中的顶点时,需要经过所有可能的路径从而判断,且需要遍历的路径呈指数级增加,所以该问题也是个NP类问题。

(三)判断回路问题

同样,对于一个图,若要判断图中是否有回路,可以通过深度优先搜索(DFS)和广度优先搜索(BFS)来判断,两种搜索算法都会遍及图中所有的结点,所以该问题也是个NP类问题。

(四)图的着色问题

给定一个无向图和若干种颜色,给图中的每个顶点着色,使得任意相邻的两个顶点颜色不同,即为图的着色问题。
若针对一个顶点涂色,则其邻边的顶点与该顶点颜色均不同,从而一直进行下去,该图中所有的颜色组合数呈指数级增加,可以采用贪心算法和回溯算法来解决,所以该问题也是个NP类问题。

(五)背包问题

给定一组物品,每个物品都有自己的重量和价值,背包的容量有限,求如何选择物品放入背包,使得背包内的物品总价值最大,即为背包问题。
同样,物品的选择和组合方式的数量随着物品数量的增加而呈指数级增长,所以该问题也是个NP类问题。

三、P类问题和NP类问题的区别

P类问题和NP类问题的区别在于时间复杂度,P类问题可以在多项式时间内的确定性算法来进行判定或求解问题,且一般P类问题的求解较简单,时间复杂度较低,而NP类问题可以在多项式时间内的不确定性算法来进行判定或求解问题,其求解过程较困难,但一般都是去验证问题。

四、NP完全问题

NP完全问题是NP问题的一个子类,可以说它是更复杂的问题,也是在多项式时间内验证问题的解。例如多项式变换技术问题、布尔可满足性问题以及上面的旅行商问题(TSP)、哈密尔顿回路问题等等。

http://www.ds6.com.cn/news/80996.html

相关文章:

  • 宁波制作网页哪家好seo自己怎么做
  • 做环评在发改委网站申请南宁网络推广品牌
  • 网站二级页面做哪些东西电视剧排行榜
  • 政府 网站建设自查报告图片识别 在线识图
  • 给企业做网站挣钱吗网络营销推广的方式有哪些
  • 北京最大的广告公司郑州网站优化哪家好
  • 别人给我们做的网站如何关闭谷歌seo搜索优化
  • 网络推广培训在哪里优化网站的软件下载
  • 网站建设与推广长春南宁seo营销推广
  • 门户网站首页模板下载百度推广方式有哪些
  • 网页网站制作公司天津百度seo排名优化
  • 深圳市建设集团百度百科优化
  • 工信委网站建设方案做一个网站的步骤
  • 网站备案后应该做什么百度竞价排名的使用方法
  • vps怎么建多个网站北京建站公司
  • 云南网站开发网络公司泰安百度推广代理商
  • 免费做店招的网站nba排名最新
  • 做网站首页与分页什么样子武汉seo和网络推广
  • 新疆生产建设兵团人社局网站如何制作视频网站
  • 两学一做网站 新闻电商运营转行后悔了
  • 做网站 工资高吗广告竞价推广
  • 做网站交互效果用什么软件广告推广 精准引流
  • 自贡网站开发seo软件推广哪个好
  • 武汉网站设计站建设网络seo排名
  • 郑州高新区做网站开发的公司百度搜索网页版入口
  • 微模板网站建设今日国内新闻10则
  • 为网站做外链的文章关键词挖掘工具爱站网
  • 亲姐弟做愛电影在线网站凡科建站怎么导出网页
  • 广州 网站制作公司 网络服务高权重网站出售
  • 做调查问卷换赏金的网站百度快照推广效果怎样