2016华为挑战赛_寻路_赛题分析

题意:在有向图中,给定起点和终点,求通过全部必经点集合的最短路径。(图中全部的点最多只能通过一次)算法 限制:点数 <= 600, 必经点数 <= 50, 每一个结点的最大出度为8数组 这是一个NP问题,是哈密顿回路和TSP问题的变种。ide 分析:对于这个问题最直接的想法就是采用深度优先暴力搜索,暴力搜索算法的时间复杂度太大(2^n),只能解决30点以内的初级用例。测试 而对于点数较多的测试用例
相关文章
相关标签/搜索