当前位置: 首页 > 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.yayakq.cn/news/850379/

相关文章:

  • 网站优化软件下载如东做网站公司
  • 深圳网站设计开发wordpress第一篇文章
  • 了解网络营销相应的网站北京诚通新新建设有限公司网站
  • 管理网站用什么系统好网站建设技术服务的方式是什么意思
  • 清远网站推广优化公司新媒体平台有哪些?
  • 柳市网站优化朱晓宇 大庆 seo 网站建设 北京
  • 建设银行网站字体简单大气的科技公司名字
  • 贵州省铁路建设办公室网站建立网站最先进的互联网技术有哪些
  • 如何进行网站性能优化页面优化的方法
  • 网站建设课程设计要求钉钉企业邮箱收费标准
  • 网站可以不进行icp备案吗西安长安网站建设制作
  • 信息发布网站模板下载.net简单网站开发视频教程
  • 兰亭集势网站模板提升审美的网站
  • 网站建设swot多语种网站
  • 沧州市网站建设天津哪家网站设计公司好
  • 网站导航界面宜宾网站建设哪家好
  • 广州seo公司长沙百度seo代理
  • 怎么做付款下载网站wordpress主题 视频教程
  • 网站建设优化广告流量游戏网页在线玩
  • 重庆网站建设技术网上超市有哪些平台
  • 安监局网站建设南京广告公司地址
  • 自己做的网站加载不出验证码如何做一个小程序商城
  • 怎么给网站做百度坐标定位网站开发技术历史
  • jsp网站开发如何把自横批排平安企业邮箱登录入口
  • 网站建设主要工作由哪些百度seo查询
  • 网站要做几个备案wordpress 主题漏洞
  • 鲅鱼圈网站制作免费的crm软件系统
  • 农家乐网站建设方案可以做代销的网站都有哪些
  • 做网站推广广告自建房设计网站推荐
  • 海南省城乡建设部网站首页it运维需要学什么