最近邻算法和贪心算法有什么区别?

What are the differences between Nearest Neighbor Algorithm and Greedy Algorithm?

我正在尝试为旅行商算法 (TSP) 开发 2 种不同的算法,即最近邻算法和贪婪算法。在考虑城市时,我无法弄清楚它们之间的区别。

我认为他们会遵循相同的方式,因为两个城市之间的最短路径是贪婪的,同时也是最近的。我错在哪一部分?能举几个城市举例说明吗谢谢!

在此处查看此 link: https://en.wikipedia.org/wiki/Travelling_salesman_problem 它对问题进行了深入的描述。 TSP有很多不同的解法,Nearest Neighbor解法是Greedy Solution,所以这些确实是一样的。

答案是 NN 算法基本上创建到它可以到达的最近节点的段,Greedy 是它的方法,但它直接取离当前节点最近的节点。