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

深圳企业企业网站建设重庆seo技术教程博客

深圳企业企业网站建设,重庆seo技术教程博客,百度网站的安全建设方案,免费b2b网络推广题目大意 H W H\times W HW 的矩阵,第 i i i 行第 j j j 列的数记为 a i , j a_{i,j} ai,j​,现在要往上面铺若干(可以为零)块多米诺骨牌。多米诺骨牌是一个 1 2 1\times2 12 或者 2 1 2\times1 21 的长方形,能…

题目大意

H × W H\times W H×W 的矩阵,第 i i i 行第 j j j 列的数记为 a i , j a_{i,j} ai,j,现在要往上面铺若干(可以为零)块多米诺骨牌。多米诺骨牌是一个 1 × 2 1\times2 1×2 或者 2 × 1 2\times1 2×1 的长方形,能盖住两个数。问没有被盖住的数的异或和的最大值是多少。

思路

发现数据范围中保证了 H W ≤ 20 HW\le20 HW20,然后考虑到多米诺骨牌只能是相邻的两个格,所以爆搜就能过。由于数据范围太小了,所以可以采用如下的结构进行搜索:

dfs(x, y, k): 如果已经全部搜完ans = max(ans, k)返回如果这个格已经被多米诺骨牌盖住搜索下一个返回不放置多米诺骨牌,搜索下一个放置多米诺骨牌,标记当前位置,枚举所有可能的位置如果越界或者已经被盖住跳过标记计算异或和并搜索下一个取消标记

标记可以使用回溯法,用一个二维数组;计算异或和直接使用 ^ 符号。

代码

AC 记录:Submission #66114498。

由于已经给出了伪代码,不再给出详细代码,如有需要请私信联系。

http://www.dtcms.com/wzjs/394662.html

相关文章:

  • 西宁网站制作哪家好爱站网长尾关键词
  • 网站建设英文合同郑州seo优化阿亮
  • 动漫网站建设目的网站权重是什么意思
  • 品牌网站建设公司推荐人工智能培训班收费标准
  • 哪个网站有卖做一次性口机器的网络广告策划书范文
  • 苏州做企业网站的公司网络营销带来的效果
  • 做产地证新网站网站百度seo关键词优化
  • 什么网站可以发布有偿做项目腾讯云建站
  • 没有公司做网站营销网站建设哪家好
  • 网站免费视频新手如何找cps推广渠道
  • 国家城乡与住房建设部网站优书网
  • 网站字体只能用百度推广管理系统
  • 信誉好的徐州网站建设软文推广300字
  • 网站百度贴吧小红书关键词排名
  • 做网站时给图片添加链接搜索网站哪个好
  • 深圳专业做网站的公司哪家好石家庄seo顾问
  • 机顶盒做网站如何制作自己的网站教程
  • 网站开发与管理内容上海做网站优化
  • 做pc网站如何实时预览二手交易平台
  • 大学生做的网站湖南靠谱的关键词优化哪家好
  • wordpress qq微信登陆地址北京seo怎么优化
  • 全能网站建设pdfseo简介
  • 门店广告牌设计广州关键词优化外包
  • 古玩网站建设意义网络公司网络营销推广方案
  • 做导航网站犯法吗百度搜索优化怎么做
  • 网站如何上传广州新闻24小时爆料热线
  • 集团网站品牌建设特点aso优化排名推广
  • 山东网站建设哪家专业seo搜索引擎
  • 成交型网站建设方案济宁百度推广公司有几家
  • 公司做网站需要准备什么资料百度推广登录平台登录