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

作图网站跨境平台

作图网站,跨境平台,wordpress 后台 字数统计,网络规划设计师夏杰课程吾爱破解目录 题目#xff1a; 示例#xff1a; 分析#xff1a; 代码#xff1a; 题目#xff1a; 示例#xff1a; 分析#xff1a; 这道题不是什么翻转卡片游戏#xff0c;这就是纯纯的文字游戏#xff0c;要是能看懂题目那就是非常简单#xff0c;接下来我就给大家分…目录 题目 示例 分析 代码 题目 示例 分析 这道题不是什么翻转卡片游戏这就是纯纯的文字游戏要是能看懂题目那就是非常简单接下来我就给大家分析一下我为什么这么说。 题目是说有N张卡片每张卡片的正面和背面都分别有数字并且以数组的形式给我们。 我们可以翻转任意卡片来使得同一张卡片的正面和背面上的数字交换。 我们随意翻转之后我们要找出一张卡片这张背面的数字和所有卡片正面的数字都不相同让我们找出满足这样条件的最小的数。 题目有个坑就是正面和反面我们不必太纠结正面反面的问题因为我可以通过翻转全部卡片来让正面全部变成反面而反面全部变成正面。 因此我们就把问题变成我要找一个最小数这个数字只在本侧出现而在另一侧找不到这个数字。 既然要让数字只在同一侧出现那么只要不是某张卡片正面反面都是这个数字那么我就可以通过翻转卡片来让数字归到同一侧。 再次化简题目找出不是某张卡片正反面都是这个数字的最小数字。 是不是一下子思路就清晰了起来我们只需要从题目给的两个数组中找出同一个索引的位置上是相同数字的元素然后把这些相同的数字存起来再次遍历两个数组找出不是哪些数字的最小数字即可。找出不可能是答案的数那剩下的不就是可能是答案的数了吗。 所以我说这道题能看懂题目的话就是非常简单。 代码 class Solution { public:int flipgame(vectorint fronts, vectorint backs) {unordered_setints;int resINT_MAX;//找出正反面相同的数字 for(int i0;ifronts.size();i){ if(fronts[i]backs[i]) s.insert(fronts[i]);}//只要不是正反面相同的数字,都可以通过翻转来使我不想对面(正面)有的数字翻转到自己这一面(背面)for(int i0;ifronts.size();i){ if(s.count(fronts[i])0) resmin(res,fronts[i]);if(s.count(backs[i])0) resmin(res,backs[i]);}return resINT_MAX?0:res;} };
http://www.dnsts.com.cn/news/237129.html

相关文章:

  • 营销网站建设yyeygtytty建站售后服务
  • 网站维护页面模版百度网站推广价格查询
  • 响应式网站开发案例服务器上发布网站
  • 自己做网站翻译服务器 - 添加网站学校网站建设关键技术
  • 宝塔网站建设跳转微信可打开线上销售模式
  • 深圳营销型网站建设免费企业网站软件
  • 快速学习网站建设网站改版报告
  • 宁波高端网站建设联系方式wordpress is tag
  • 江门营销型网站建设公司简述网站建设评估的指标有哪些
  • 销售网站建设月夜直播免费看
  • aspcms网站模板郑州企业网站设计
  • 城市建设网站的项目背景wordpress空间满
  • 查找邮箱注册过的网站新增备案网站负责人
  • 上市公司集团网站建设wordpress自定义分类
  • 成都全网营销型网站无锡外贸网站制作公司
  • 退役厅网站建设中标公告北京市网站开发公司
  • 自己做网站用什么软件平台运营推广
  • 帝国行业网站模板wordpress怎么考别人的
  • wordpress免费域名优化图片传网站
  • 大连网站开发平台厦门网站建设培训班
  • 阿里云建站保证销售额asp网站怎么做
  • seo优化排名易下拉程序杭州优化公司多少钱
  • 摩托车网站建设网页设计与制作教程教科书
  • 房屋装修设计网站贵阳网站建设哪里好
  • 网站建设定做开发网站用什么工具做设计
  • 威海市住房和城乡建设局官方网站wordpress班级模板
  • 桓台做网站dw 做简单静态网站
  • 电子商务网站建设需要兰州网站建设网站建设
  • 免费送的广告怎么在网站上做扬州手机网站建设
  • 坪山建设网站建站wordpress wpoptions