随笔分类 - C++
练习题
摘要:二、代码 #include<iostream> #include<cstdio> using namespace std; int main() { int m, n; cin >> m >> n; int shuzi; int biaoji_x, biaoji_y; char qipan[10][
阅读全文
posted @ 2022-03-08 20:44
Protect_Winter
摘要:二、思路 将整个棋盘先置为-1,输入棋盘,再设立一个数组num[][]用以记录整个棋盘周围的雷数。遍历整个棋盘,当棋盘为0时,计算其周围8个位置是否为9,若为9num[][]加一,若为9则num[][]置为9 三、代码 #include<iostream> #include<cstdio> usin
阅读全文
摘要:二、设计思想 首先将所有点设置为可通行,将控制点设置为不可通行。因为只可以向下或者向右行走,所以要想到达目标点只需要到达其左边的点或者上边的点,以此类推,计算从起点到达中间任何一个点的路径条数,并用数组tripnum[][]保存到达这个点的路径条数。 三、代码 #include<iostream>
阅读全文
posted @ 2022-03-08 18:45
Protect_Winter
摘要:二、思路 设置两个int型数组p[]和hashTable[],分别记录已放置皇后列的行,和当前行是否被皇后占用。使用递归遍历列,判断当前列是否有皇后,如果没有则判断当前对角线是否有皇后。如果两项条件都符合则将皇后放置在此处然后继续遍历下一列。 二、代码 #include<cstdio> #inclu
阅读全文
摘要:二、思路 如果当前元素为[或者(则入栈,如果当前元素为]或者)则判断当前元素与栈顶元素是否匹配,如果匹配则出栈,如果不匹配则输出No。在最后应判断栈是否为空,若为空则整个匹配,若不为空则整个不匹配 三、代码 #include<iostream> #include<cstdio> #include<a
阅读全文
摘要:一、要求 某石油勘探公司正在按计划勘探地下油田资源。他们工作在一片长方形的地域中,首先将该地域划分为许多小正方形区域,然后使用探测设备分别探测每一块小正方形区域是否有油。若在一块小正方形区域中探测到有油,则标记为’@’,否则标记为’*’。如果两个相邻区域都为1,那么它们同属于一个石油带,一个石油带可
阅读全文

浙公网安备 33010602011771号