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

石家庄建设网站哪家好做国外网站

石家庄建设网站哪家好,做国外网站,查询学校信息的网站,西安英文网站制作两个数组的交集 给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入:nums1 [1,2,2,1], nums2 [2,2] 输出:[2] 示例 2: 输入&…

两个数组的交集

给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。

示例 1:

输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2]
示例 2:

输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 解释:[4,9] 也是可通过的

class Solution:def intersection(self, nums1: List[int], nums2: List[int]) -> List[int]:d=[]for i in range(len(nums1)):for j in range(len(nums2)):if nums1[i]==nums2[j]:if nums1[i] not in d:d.append(nums1[i])else:continuereturn d

55. 跳跃游戏

给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。

数组中的每个元素代表你在该位置可以跳跃的最大长度。

判断你是否能够到达最后一个下标。

示例 1:

输入:nums = [2,3,1,1,4]
输出:true
解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3> 步到达最后一个下标。

class Solution:def canJump(self, nums: List[int]) -> bool:max_i = 0       #初始化当前能到达最远的位置for i, jump in enumerate(nums):   #i为当前位置,jump是当前位置的跳数if max_i>=i and i+jump>max_i:  #如果当前位置能到达,并且当前位置+跳数>最远位置max_i = i+jump  #更新最远能到达位置return max_i>=i

32. 最长有效括号

给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度

示例 1:

输入:s = “(()” 输出:2 解释:最长有效括号子串是 “()”

对于遇到的每个 ‘(’ ,我们将它的下标放入栈中
对于遇到的每个 ‘)’ ,我们先弹出栈顶元素表示匹配了当前右括号:
如果栈为空,说明当前的右括号为没有被匹配的zuo括号,我们将其下标放入栈中来更新我们之前提到的「最后一个没有被匹配的右括号的下标」
如果栈不为空,当前右括号的下标减去栈顶元素即为「以该右括号为结尾的最长有效括号的长度」

class Solution:def longestValidParentheses(self, s: str) -> int:d=[-1]maxx=0for i in range(len(s)):# d.append(s[i])if s[i]=="(":d.append(i)else:d.pop()if len(d)==0:d.append(i)else:maxx=max(maxx,i-d[-1])return maxx

20. 有效的括号

给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。

有效字符串需满足:

左括号必须用相同类型的右括号闭合。
左括号必须以正确的顺序闭合。
每个右括号都有一个对应的相同类型的左括号。

示例 1:

输入:s = “()” 输出:true
示例 2:

输入:s = “()[]{}” 输出:true
示例 3:

输入:s = “(]” 输出:false

class Solution:def isValid(self, s: str) -> bool:re=Falsedd={'(':')','[':']','?':'?','{':'}'}d=['?']for i in s:if i in dd:d.append(i)elif dd[d.pop()]!=i:re=Falsebreakelse:re=Trueif len(d)//2==1 :re=False#最后堆栈长度为奇数,没有对应括号return re
http://www.sczhlp.com/news/48614/

相关文章:

  • 导购网站开发2024年阳性最新症状
  • 网站有权重可以对title做更改直通车怎么开才有效果
  • 知名的公关公司南宁seo网站排名优化公司
  • dw做电影网站网站搜什么关键词
  • 公司网站优化哪家好十大最靠谱培训机构
  • 正规打字赚钱网站百度投放广告
  • 适合女生做的网站镇江优化推广
  • 织梦iis7搭建网站李勇seo的博客
  • 商业网站开发模式厦门网站设计公司
  • 公司简介范文(共10篇)seo建站营销
  • 营销公司排名seo网络排名优化哪家好
  • 网站建设方案前言沈阳网络关键词排名
  • 公司网站首页的图片怎么做惠州seo报价
  • 宿松做网站网站设计公司有哪些
  • 成都知名网站建设公司竞价排名采用什么计费方式
  • 网站建设国家和行业标准百度提交入口网址是什么
  • 为什么做网站推广如何做好网络营销推广
  • 制作网站免费建站上首页seo
  • 那个公司做网站热点新闻事件及评论
  • 一个公司如何做多个网站备案优化工作流程
  • 上海企业工商查询单页网站怎么优化
  • 1. 2025年省一冲刺训练(七)--NOIP级
  • 建立网站 域名 服务器苏州关键词seo排名
  • 天津网站设计成都专门做网站的公司
  • 给网站做脚本算违法吗淘宝店铺运营推广
  • 公众号网站制作360网站安全检测
  • 青岛网站建设方案维护痘痘如何去除效果好
  • 无锡有哪些做网站的公司百度一下 你知道首页
  • 公众号 手机网站开发磁力蜘蛛搜索引擎
  • 做外贸网站策划seo云优化软件破解版