#include #include #include using namespace std;
// todo: 在此處引用程式要求的附加標頭檔案
struct mapinfo
void reset() };
class minelogic
;
#include "stdafx.h"
// todo: 在 stdafx.h 中
//引用任何所需的附加標頭檔案,而不是在此檔案中引用
minelogic::minelogic()
minelogic::~minelogic()
void minelogic::initmap(int nwidth,int nheight)
}void minelogic::setlevel(int nlevel)
// break;
// case 1:
//
// break;
// case 2:
//
// break;
// }
}void minelogic::destroymap()
deletem_pmap;
}void minelogic::randommap()
this->resetmap();
//srand((unsigned int)time(null));
srand(2);
int n=0;
int x,y;
for(int i=0;i=0&&y>=0)
}x=i-1;y=j;
if(x>=0)
}x=i-1;y=j+1;
if(x>=0&&y=0)
}x=i;y=j+1;
if(y=0)
}x=i+1;y=j;
if(x=0&&y>=0) }
x=nrow-1;y=ncol;
if(x>=0) }
x=nrow-1;y=ncol+1;
if(x>=0&&y=0) }
x=nrow;y=ncol+1;
if(y=0) }
x=nrow+1;y=ncol;
if(x=0&&y>=0)
if(!m_pmap[x][y].bshow&&
m_pmap[x][y].nbombonum!=0&&
!m_pmap[x][y].bmine)
}x=nrow-1;y=ncol;
if(x>=0)
if(!m_pmap[x][y].bshow&&
m_pmap[x][y].nbombonum!=0&&
!m_pmap[x][y].bmine)
}x=nrow-1;y=ncol+1;
if(x>=0&&y=0)
if(!m_pmap[x][y].bshow&&
m_pmap[x][y].nbombonum!=0&&
!m_pmap[x][y].bmine)
}x=nrow;y=ncol+1;
if(y=0)
if(!m_pmap[x][y].bshow&&
m_pmap[x][y].nbombonum!=0&&
!m_pmap[x][y].bmine)
}x=nrow+1;y=ncol;
if(x
針對性複習 C C (暫未完成)
不是大佬,還想拿offer,除了學習,你別無選擇 分類 初始化 特性 用途 物件導向 定義 分類 半預設 呼叫原理 函式名修飾規則 extern c 特性 使用場景 做返回值 傳值效率 缺陷 內聯函式 適用場景 優點 缺陷 巨集常量 const型別的常量 編譯階段,直接替換 封裝的實現 訪問許可權 ...
未完成作業
分治 1.一元三次方程求解 1015 2.迴圈比賽日程表 3.求方程的根 5.黑白棋子的移動 1310 6.光榮的夢想 2323 7.小車問題 1668 8.方程分f x 的根 9.求逆序對 1198 10.迴圈比賽 11.二分查詢 1135 12.麥森數 1030 動態規劃 挖地雷 取數字問題 搜...
通訊 未完成
網路程式設計對於後端開發來說也是非常重要的一部分,常見的使用案例包含,郵件 web伺服器 rpc等底層通訊模型都離不開通訊。及j a是第乙個從一開始就為網路應用而設計的程式語言,最早的兩個實用j a應用的程式之一就是web瀏覽器,隨著internet的不斷發展,j a成為了唯一適合構建下一代網路應用...