当前位置: 首页 > news >正文

网站建设优化扬州公司网站建设多少费用济南兴田德润评价

网站建设优化扬州,公司网站建设多少费用济南兴田德润评价,wordpress 主题 速度快,阳信网站建设Problem - 1481C - Codeforces 思路#xff1a;逆序考虑#xff0c;因为每一块木板都是被最后一次粉刷所决定的。 从后往前开始#xff0c;对于 c i c_i ci​来说#xff0c; 如果这个颜色还有没有涂的木板#xff0c;那么涂到其中一个木板即可如果这个颜色下没有未涂的…Problem - 1481C - Codeforces 思路逆序考虑因为每一块木板都是被最后一次粉刷所决定的。 从后往前开始对于 c i c_i ci​来说 如果这个颜色还有没有涂的木板那么涂到其中一个木板即可如果这个颜色下没有未涂的木板找到一个已经土过的木板如果这个颜色没有被涂且没有已经被涂的木板那么涂到一个相同木板上如果这个颜色没有被涂却没有已经被涂的木板同时也没有相同木板那么无解。 最后再检验一下是否可行即可。 代码如下 void solve() {int n,m; cinnm;bool ok true;int pos -1;vectorint a(n 1), b(a), c(m 1),ans(m 1), e(n 1, -1);/*** ans存第j个人涂哪个木板* e存第z个颜色的最远位置*/vectorvectorint g(n 1);for(int i 1 ; i n; i) cina[i];for(int i 1; i n; i) cinb[i];for(int i 1; i m; i) cinc[i];for(int i 1; i n; i) {// 不相同表示需要更改先进行标记if(a[i] ! b[i]) g[b[i]].push_back(i);e[b[i]] i;}for(int i m; i 1; --i) {// 现在木板中没有将木板颜色更改为ci的需求if(g[c[i]].size() 0) {// 如果是-1表示没有已经被涂色的if(pos -1) {// 如果这个ci颜色在木板中不存在结束if(e[c[i]] -1) {ok false;break;}// 否则涂到相同木板上pos e[c[i]];}} else {// 位置更新pos g[c[i]].back();g[c[i]].pop_back();a[pos] b[pos];}// 第i个人要涂的位置ans[i] pos;}// 检查一下是否符合for(int i 1; i n; i) ok a[i] b[i];if(ok) {coutYES\n;for(int i 1; i m; i) coutans[i] \n[i m];} else coutNO\n; }CF1481C Fence Painting - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
http://www.hkea.cn/news/14373189/

相关文章:

  • 企业自助建站的网站商用厨房设计书籍
  • 可以做公众号背景图的网站大图做网站背景加载慢
  • 深圳附近做个商城网站找哪家公司好学校网站建设源码
  • 昆明建站公司推荐建网站推广效果怎么样
  • 自己做网站有何意义厦门市建设区网站
  • easyui网站开发实战 pdfwordpress出名的网站
  • 怎样建设自己的ip地址网站什么网站做全景效果图好
  • 贵阳做网站的公司邯郸市住房和城乡建设网站
  • 网站模板怎么制作哈市最新公告
  • wordpress建站seo机械网站建设
  • 哪个网站教做公众号wordpress tag云显示数量
  • 有风格的网站贵阳app软件开发
  • 深圳观澜网站建设天津专业做网站的公司有哪些
  • 中国最好的网站建设南京做网站哪家公司好
  • 门户信息类网站建设wordpress无法访问
  • 昆山网站建设推广企业网络营销现状
  • 网站建设询价报告历史街区和历史建筑信息平台
  • 投资网站策划百度关键词相关性优化软件
  • 网站制作工具有哪些怎么接做网站私单
  • 5g创业网站建设网站做整站做优化
  • seo模板建站义乌联合加工网
  • 潍坊网站建设排行wordpress字体大小代码
  • 那个网站做图片好看的做网站时会遇到什么问题
  • 建设医院网站ppt判断网站模板版本
  • 宁波模板建站定制网站贵阳网站制作策划
  • 新增备案网站要关闭吗佛山网络推广培训
  • 滁州市琅琊区规划建设局网站乐清建网站哪家好
  • 高端 网站大气物流网站模块
  • 北京怎样做企业网站自己做的网站打开慢
  • 三网合一网站方案网站建设排行公司