资源简介
这是一个关于数据结构的课程设计,演示了五叉交通路口灯的选择与染色,这是一个cpp文件
代码片段和文件信息
#include
#include
using namespace std;
#define PRIMEVAL “color 0F“//原始色
#define RED “color 4F“//红色1号色
#define YELLOW “color 6F“//黄色,2号色
#define BLUE “color 1F“//蓝色,3号色
#define GREEN “color 2F“//绿色,4号色
#define PURPLE “color 5F“//紫色,5号色
char color[6][10] = {PRIMEVALREDYELLOWBLUEGREENPURPLE};
char strColor[5][10] = {“红色““黄色““蓝色““绿色““紫色“};
const int NUM = 13;//总共有13条要分的路
enum{A_BA_CA_DB_AB_CB_DD_AD_BD_CE_AE_BE_CE_D};//用来定义通路,如A_B表示从A到B,A_B=0A_C=1......E_D=12
char strRoad[NUM][8] = {“A→B““A→C““A→D““B→A““B→C““B→D““D→A““D→B““D→C““E→A““E→B““E→C““E→D“};
bool conflict[NUM * (NUM - 1) / 2] =
{
false
falsefalse
falsefalsefalse
truefalsefalsefalse
truetruefalsefalsefalse
truefalsefalsefalsefalsetrue
falsetruefalsefalsetruefalsefalse
falsefalsefalsefalsefalsefalsefalsefalse
truetruetruefalsefalsefalsefalsefalsefalse
falsetruetruefals
- 上一篇:C++操作系统课设-进程管理
- 下一篇:汽车加油行驶问题 C++算法实现
评论
共有 条评论