![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 79
机智的小神仙儿
认真沉淀自己,专心学好技术
展开
-
P问题、NP问题、完全NP问题
NP完全问题具有这样的特性:如果能找到一种多项式时间算法解决某个NP完全问题,那么所有的NP问题都能在多项式时间内解决。NP完全问题是那些特别难的问题,这类问题不仅自己难,而且可以用来代表所有NP问题的难度。比如,你有一个非常复杂的谜题,解决它几乎不可能,但如果你能解决它,那么所有类似的谜题都能快速解决。NP(Non-deterministic Polynomial time)问题是指可以在多项式时间内通过非确定性图灵机解决的问题,或更常见地,可以在多项式时间内验证给定解是否正确的问题。原创 2024-08-06 09:08:44 · 369 阅读 · 0 评论 -
算法巩固——旅行商问题
输入:一组城市及其两两之间的距离(或成本)。目标:找到一条从一个城市出发,经过每个城市一次且仅一次,最后回到起点的路径,使得总旅行距离(或成本)最小。A B C D我们的目标就是找到一条路径,如A -> B -> C -> D -> A,使得总距离最小。旅行商问题是一类经典且复杂的问题,虽然目前没有通用的多项式时间算法可以解决所有规模的 TSP,但通过穷举法、动态规划、分支定界法、贪心算法以及各种近似和启发式算法,可以在不同规模和需求下找到适合的解决方案。原创 2024-08-06 08:59:00 · 846 阅读 · 0 评论