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

东方网站建设wordpress 封装api

东方网站建设,wordpress 封装api,做网站域名后缀选择,一个主做海贼王的网站【LetMeFly】822.翻转卡片游戏#xff1a;双O(n)的做法 力扣题目链接#xff1a;https://leetcode.cn/problems/card-flipping-game/ 在桌子上有 N 张卡片#xff0c;每张卡片的正面和背面都写着一个正数#xff08;正面与背面上的数有可能不一样#xff09;。 我们可以…【LetMeFly】822.翻转卡片游戏双O(n)的做法 力扣题目链接https://leetcode.cn/problems/card-flipping-game/ 在桌子上有 N 张卡片每张卡片的正面和背面都写着一个正数正面与背面上的数有可能不一样。 我们可以先翻转任意张卡片然后选择其中一张卡片。 如果选中的那张卡片背面的数字 X 与任意一张卡片的正面的数字都不同那么这个数字是我们想要的数字。 哪个数是这些想要的数字中最小的数找到这些数中的最小值呢如果没有一个数字符合要求的输出 0。 其中, fronts[i] 和 backs[i] 分别代表第 i 张卡片的正面和背面的数字。 如果我们通过翻转卡片来交换正面与背面上的数那么当初在正面的数就变成背面的数背面的数就变成正面的数。 示例 输入fronts [1,2,4,4,7], backs [1,3,4,1,3] 输出2 解释假设我们翻转第二张卡片那么在正面的数变成了 [1,3,4,4,7] 背面的数变成了 [1,2,4,1,3]。 接着我们选择第二张卡片因为现在该卡片的背面的数是 22 与任意卡片上正面的数都不同所以 2 就是我们想要的数字。 提示 1 fronts.length backs.length  10001  fronts[i]  20001 backs[i]  2000 方法一双O(n)的做法 翻转任意张牌后某张牌的牌背与所有牌的正面都不相同。说明什么如果这张牌的牌背是 a a a说明没有牌正反面都是 a a a。 只要没有牌的正反面都是 a a a那么我一定可以让所有的 a a a朝下然后选取向下的 a a a就和所有牌的正面都不同了。 因此我们只需要记录正反面相同的牌即可遍历所有牌的正反面若某值没被记录在哈希表中则此值可作为答案。 时间复杂度 O ( l e n ( f r o n t s ) ) O(len(fronts)) O(len(fronts))空间复杂度 O ( l e n ( f r o n t s ) ) O(len(fronts)) O(len(fronts)) AC代码 C class Solution { public:int flipgame(vectorint fronts, vectorint backs) {unordered_setint se;int n fronts.size();for (int i 0; i n; i) {if (fronts[i] backs[i]) {se.insert(fronts[i]);}}int ans 2001;for (int i 0; i n; i) {if (!se.count(fronts[i])) {ans min(ans, fronts[i]);}if (!se.count(backs[i])) {ans min(ans, backs[i]);}}return ans 2001 ? 0 : ans;} };Python # from typing import Listclass Solution:def flipgame(self, fronts: List[int], backs: List[int]) - int:se set()n len(fronts)for i in range(n):if fronts[i] backs[i]:se.add(fronts[i])ans 2001for i in range(n):for value in (fronts[i], backs[i]):if value not in se:ans min(ans, value)return 0 if ans 2001 else ans同步发文于CSDN原创不易转载请附上原文链接哦~ Tisfyhttps://letmefly.blog.csdn.net/article/details/132053927
http://wiki.neutronadmin.com/news/454396/

相关文章:

  • 南昌 网站制作wordpress控件图标
  • 网站建设需要哪些费用支出中企动力销售待遇
  • 网页游戏网站打不开网站首页幻灯片不显示
  • 北京做商铺的网站wordpress大前端
  • 沈阳网站哪家做的好做网站后台运营这个工作怎么样
  • 做个网站应该怎么做html如何做网站
  • 柳州网站建设哪家便宜19年做网站
  • 安徽安能建设集团网站网站开发的软硬件需求
  • 长沙教育类网站建设重庆维力安网站建设
  • 企业网站的视频页如何做wordpress 去除邮箱
  • 个体工商户备案网站备案商丘睢阳区市政建设局网站
  • 网站为什么被挂马店铺推广是如何收费的
  • 成都大型的做网站的公司在自己的网站做百度搜索框
  • 无锡手机网站免费直链平台
  • 台州椒江网站制作公司国际新闻最新消息十条2022
  • 网站备案 快速我的校园网站制作
  • 集宁做网站的公司建设网站要点
  • 潮州建设网站wordpress主题恢复默认密码
  • .net网站封装要看网现在的地址是多少
  • 移动服务器建设的电影网站普洱专业企业网站建设
  • 会做网站的公司素材下载网站开发文档
  • 关于网站建设的题目网页设计图片居中代码
  • 铁岭网站建设公司个人做交通违章查询网站违法吗
  • 云南购物网站建设安康网站设计
  • 备案的域名可以做盗版电影网站吗怎么做ps4的视频网站
  • 陕西网站开发国家家企业信用信息系统
  • 营销网站建设培训wordpress仿站维护
  • 网站建设和seo网站前端设计与制作
  • 帝国网站管理系统视频教程网络推广和网络运营
  • 最专业微网站建设价格邮箱号码大全