日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

CSP认证201512-2消除类游戏[C++题解]:模拟

發(fā)布時間:2025/4/5 c/c++ 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CSP认证201512-2消除类游戏[C++题解]:模拟 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

題目分析



來源:acwing

分析:

本題類似消消樂,同一行或者同一列滿足3個或者更多個同色的可以消除(數(shù)值置為0),由于數(shù)據(jù)量比較小,時間復(fù)雜度可以到O(n3)O(n^3)O(n3).

這里是對每個點,統(tǒng)計和它同色的點,最左邊能到哪里,最右邊能到哪里,最上面能到哪里,最下面能到哪里。使用四個while循環(huán)。這是對每個點的操作,需要對圖中每個點都進(jìn)行這種操作,在本題的數(shù)據(jù)量下,可以過。

AC代碼

#include<bits/stdc++.h> using namespace std; const int N = 40; int g[N][N]; bool st[N][N];int n, m;int main(){cin >> n >> m;for(int i = 0; i < n; i ++)for(int j = 0; j < m; j ++)cin >> g[i][j];for(int i = 0; i < n; i ++){for(int j = 0; j < m; j ++){int l = j, r = j, u = i, d = i, x = g[i][j];/*以找到3個2為例:下標(biāo):0 1 2 3 4 5 6值: 1 2 2 2 3 2 4l的下標(biāo):0r的下標(biāo):4實際2的長度:3推出長度公式: r - l - 1*/while(l >= 0 && g[i][l] == x) l --; // 減到答案左邊1個格while(r < m && g[i][r] == x) r ++; // 加到答案右邊1個格while(u >= 0 && g[u][j] == x) u --;while(d < n && g[d][j] == x ) d ++;// 左右方向是否大于3,上下方向是否大于3st[i][j] = r - l -1 >= 3 || d - u - 1 >= 3;}}for(int i = 0; i < n; i ++){for(int j = 0; j < m; j ++)if(st[i][j]) cout << 0<<" ";else cout <<g[i][j] <<" ";cout << endl;} }

題目鏈接

https://www.acwing.com/problem/content/3226/

總結(jié)

以上是生活随笔為你收集整理的CSP认证201512-2消除类游戏[C++题解]:模拟的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美亚洲黄色 | 91亚洲精品国偷拍自产在线观看 | 国产又黄又 | 亚洲一级黄色 | 美女色黄网站 | 农村村妇真实偷人视频 | 强行挺进白丝老师里呻吟 | 操操干干| 日本免费一区二区在线 | 91不卡在线 | 91精品一区二区 | 精品福利一区二区三区 | 欧美视频自拍偷拍 | 亚洲色吧 | 成人午夜激情影院 | 中文在线а√天堂 | 91美女精品 | 国产激情图片 | 午夜免费毛片 | 午夜网站在线 | 国产精品网页 | 美女被草出白浆 | 国产日韩欧美91 | 精品国产人妻一区二区三区 | 夜夜操狠狠操 | 免费看片网站91 | 网站免费在线观看 | 欧美在线免费观看 | 日韩精品成人一区 | 奇米成人影视 | 能看毛片的网站 | 日韩在线一二三 | www.jizzjizz| 波多野结衣家庭主妇 | 男女黄色又爽大片 | 日韩大片免费观看 | 91n视频| 性网| 天天干天天操心 | 国产在线高清视频 | 91av短视频 | 国产精品一区二区久久久 | 欧美xxx视频 | 天堂网中文在线观看 | 深夜福利院 | 青青草成人免费在线视频 | 99久久精品一区 | 中文字幕四区 | 乌克兰极品av女神 | 亚洲欧美a | 动漫av一区二区 | 看免费的毛片 | 成人小说亚洲一区二区三区 | 日韩区一区二 | 日韩免费av网站 | 狠狠干伊人网 | 黄色你懂的 | 久久草精品 | 日本精品视频一区二区三区 | 黄色男人的天堂 | 国产交换配乱淫视频免费 | 精品无码久久久久久久久果冻 | 午夜性刺激免费视频 | 色人阁五月 | 国产福利精品在线观看 | 日本三级在线 | 一区二区三区xxx | 日日干干 | 亚洲综合a| 啄木乌欧美一区二区三区 | 男女啪啪资源 | 亚洲欧美在线免费观看 | 性欧美丰满熟妇xxxx性久久久 | 亚洲一区二区三区高清 | 日本成人免费 | 青青青青青青草 | 射射射综合网 | 在线免费观看黄网站 | 日韩精品人妻中文字幕有码 | 免费黄色国产视频 | 美女在线观看视频 | 成人污在线| 久久九九热视频 | 香蕉影院在线观看 | 男男做性免费视频网 | 久久叉 | 69xxx国产| 双性人做受视频 | 熟妇人妻av无码一区二区三区 | 亚洲国产精品无码久久久 | www.xxxxx日本| 国产一二视频 | 久久久久99人妻一区二区三区 | 亚洲AV无码久久精品国产一区 | 成年人免费在线观看视频网站 | 国产拍拍视频 | 91毛片观看| 男女xx网站| av解说在线观看 |