• 大小: 10KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 标签: C++  Qt  

资源简介

QtC++用动态规划,djistra,Astar,Qlearning实现的路径规划,地图用十字链表储存。

资源截图

代码片段和文件信息

#include 
#include “routeplanning.h“

using namespace std;

//测试代码

int main(int argc char *argv[])
{
    routePlanning* RP=new routePlanning;
    int* record=new int[max_vertexes];
    float* speedRecord=new float[max_vertexes];
    float* distanceRecord=new float[max_vertexes];
    for(int i=0;i        record[i]=-1;
        speedRecord[i]=-1;
        distanceRecord[i]=-1;
    }
    cout<qLearning(16record)<<“\n“;
    RP->getDistanceRecord(recorddistanceRecord);
    RP->getSpeedRecord(recordspeedRecord);
    for(int i=0;i        cout<    }
    cout<<“\n“;
    /*for(int i=0;i        cout<    }
    cout<<“\n“;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-12 20:35  route_planning\
     文件        2194  2018-09-12 20:06  route_planning\main.cpp
     文件       26393  2018-09-12 20:04  route_planning\routeplanning.cpp
     文件        4272  2018-09-12 12:00  route_planning\routeplanning.h
     文件         162  2018-09-09 23:26  route_planning\route_planning.pro
     文件       23958  2018-09-12 20:35  route_planning\route_planning.pro.user

评论

共有 条评论