1.vlist为长度为vertex_num的数组,前vnum个为solution
    vpos为长度vertex_num的数组,第i个位置为id为i的顶点在vlist中的位置
    为何要用长度那么大的数组,为何要不初始化,为何删除后第vnum的位置不同步修改为被删除的顶点

    2.