资源简介

对中国地图着色,要求用色最少,相邻省份不能同色.并打印着色方案,这是一个动态的着色过程.并能显示各省份! 着色完成后可以显示着色用时间.

资源截图

代码片段和文件信息

#include “stdafx.h“
#include “MapGraph.h“
#include 
MapGraph::MapGraph()
{
  m_ne=0;
  m_nv=0;
  m_ncolr=0;
  m_maps=NULL;
}
MapGraph::~MapGraph()
{
  ClearMapGraph();
}
void  MapGraph::ClearMapGraph()
{
 linkNode*ptemp;
 for(int i=0;i {
 while(m_maps[i].list)
 {
 ptemp=m_maps[i].list->next;
 delete m_maps[i].list;
 m_maps[i].list=ptemp;
 }
 }
 delete []m_maps;
 m_ne=0;
 m_nv=0;
 m_maps=NULL;
}
void  MapGraph::LoadMapGraph()
{
int i=-1mn;  string str=““;
   ifstream filfl;
   fil.open(“node.txt“);
     if(!fil) 
 {
 cout<<“提示:加载数据时,文件打开失败!“<  return ;
 }
 fil>>m_nv;
 m_maps=new MapNode[m_nv];
 while(!fil.eof())
 {
 ++i;
 fil>>m_maps[i].str;
 fil>>m_maps[i].center_x;
 fil>>m_maps[i].cent

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        829  2010-08-21 13:39  地图着色-MFC\地图着色\edge.txt

     文件       1595  2010-08-21 13:12  地图着色-MFC\地图着色\MapGraph.cpp

     文件        685  2010-08-21 13:03  地图着色-MFC\地图着色\MapGraph.h

     文件        610  2010-08-22 12:14  地图着色-MFC\地图着色\node.txt

     文件     990054  2010-08-23 17:30  地图着色-MFC\地图着色\pro.bmp

     文件     990054  2010-08-22 18:28  地图着色-MFC\地图着色\provc.bmp

     文件       2881  2010-08-20 14:56  地图着色-MFC\地图着色\ReadMe.txt

     文件       2238  2010-08-22 20:03  地图着色-MFC\地图着色\res\Disney 1st series.ico

     文件        358  2010-08-20 14:56  地图着色-MFC\地图着色\res\My.rc2

     文件      67777  2007-11-28 16:21  地图着色-MFC\地图着色\res\地图着色.ico

     文件        908  2010-08-22 21:14  地图着色-MFC\地图着色\resource.h

     文件        141  2010-08-20 14:56  地图着色-MFC\地图着色\stdafx.cpp

     文件       1854  2010-08-20 14:56  地图着色-MFC\地图着色\stdafx.h

     文件       1030  2010-08-20 14:56  地图着色-MFC\地图着色\targetver.h

     文件       1679  2010-08-20 14:56  地图着色-MFC\地图着色\地图着色.cpp

     文件        457  2010-08-20 14:56  地图着色-MFC\地图着色\地图着色.h

     文件       5040  2010-08-22 21:14  地图着色-MFC\地图着色\地图着色.rc

     文件       5827  2010-08-22 20:03  地图着色-MFC\地图着色\地图着色.vcproj

     文件       9371  2010-09-10 19:15  地图着色-MFC\地图着色\地图着色Dlg.cpp

     文件        961  2010-08-25 17:26  地图着色-MFC\地图着色\地图着色Dlg.h

     目录          0  2010-09-10 19:20  地图着色-MFC\地图着色\res

     目录          0  2010-09-10 19:20  地图着色-MFC\地图着色

     目录          0  2010-09-10 19:20  地图着色-MFC

     文件    1037824  2010-09-10 15:55  地图着色.doc

----------- ---------  ---------- -----  ----

              3122173                    24


评论

共有 条评论