• 大小: 2KB
    文件类型: .cpp
    金币: 2
    下载: 0 次
    发布日期: 2024-01-27
  • 语言: C/C++
  • 标签:

资源简介

这是一个关于数据结构的课程设计,演示了五叉交通路口灯的选择与染色,这是一个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

评论

共有 条评论

相关资源