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

企业互联网公司以优化为理由裁员合法吗

企业互联网,公司以优化为理由裁员合法吗,有哪些网站可以做青旅义工,做游戏网站公司LeetCode-1566. 重复至少 K 次且长度为 M 的模式【数组 枚举】 题目描述:解题思路一:题意就是找出长度为m且连续重复k次的子数组。解题思路就是暴力枚举加剪枝。解题思路二:思路差不多解题思路三:0 题目描述: 给你一个…

LeetCode-1566. 重复至少 K 次且长度为 M 的模式【数组 枚举】

  • 题目描述:
  • 解题思路一:题意就是找出长度为m且连续重复k次的子数组。解题思路就是暴力枚举加剪枝。
  • 解题思路二:思路差不多
  • 解题思路三:0

题目描述:

给你一个正整数数组 arr,请你找出一个长度为 m 且在数组中至少重复 k 次的模式。

模式 是由一个或多个值组成的子数组(连续的子序列),连续 重复多次但 不重叠 。 模式由其长度和重复次数定义。

如果数组中存在至少重复 k 次且长度为 m 的模式,则返回 true ,否则返回 false 。

示例 1:

输入:arr = [1,2,4,4,4,4], m = 1, k = 3
输出:true
解释:模式 (4) 的长度为 1 ,且连续重复 4 次。注意,模式可以重复 k 次或更多次,但不能少于 k 次。
示例 2:

输入:arr = [1,2,1,2,1,1,1,3], m = 2, k = 2
输出:true
解释:模式 (1,2) 长度为 2 ,且连续重复 2 次。另一个符合题意的模式是 (2,1) ,同样重复 2 次。
示例 3:

输入:arr = [1,2,1,2,1,3], m = 2, k = 3
输出:false
解释:模式 (1,2) 长度为 2 ,但是只连续重复 2 次。不存在长度为 2 且至少重复 3 次的模式。
示例 4:

输入:arr = [1,2,3,1,2], m = 2, k = 2
输出:false
解释:模式 (1,2) 出现 2 次但并不连续,所以不能算作连续重复 2 次。
示例 5:

输入:arr = [2,2,2,2], m = 2, k = 3
输出:false
解释:长度为 2 的模式只有 (2,2) ,但是只连续重复 2 次。注意,不能计算重叠的重复次数。

提示:

2 <= arr.length <= 100
1 <= arr[i] <= 100
1 <= m <= 100
2 <= k <= 100

解题思路一:题意就是找出长度为m且连续重复k次的子数组。解题思路就是暴力枚举加剪枝。

class Solution:def containsPattern(self, arr: List[int], m: int, k: int) -> bool:def judge_same(i,j,m):for x,y in zip(range(i,i+m,1),range(j,j+m,1)):if arr[x] != arr[y]: return Falsereturn Truefor i in range(len(arr)-m):flag = 0for j in range(i+m,len(arr)-m+1,m):if j>(i+(k-1)*m): breakif judge_same(i,j,m): flag += 1continueif flag>=k-1: return True                    return False

时间复杂度:O(nmk)
空间复杂度:O(1)

解题思路二:思路差不多

class Solution:def containsPattern(self, arr: List[int], m: int, k: int) -> bool:n = len(arr)for l in range(n - m * k + 1):offset = 0while offset < m * k:if arr[l + offset] != arr[l + offset % m]:breakoffset += 1if offset == m * k:return Truereturn False

时间复杂度:O(nmk)
空间复杂度:O(1)

解题思路三:0


http://www.dinnco.com/news/82213.html

相关文章:

  • 做cpa怎么建立自己网站百度指数的主要功能有
  • 怎么做自己的公司网站优化网站推广
  • 网站建设推广费怎么做账长沙企业网站设计
  • 满山红网站建设公司岳阳seo快速排名
  • 如何做网上水果网站系统桂林网站设计
  • 中小企业网站开发成都最新疫情
  • 奥运网站模板百度资源共享
  • 廊坊网站建设团队微博营销推广策划方案
  • 靠比免费的软件下载网站郑州seo技术外包
  • 网站建设前后台语言信阳网络推广公司
  • 芯片商城网站建设泉州关键词优化报价
  • 沈阳网站制作公司哪家好网站技术外包公司
  • 域名有了怎么建设网站苏州搜索引擎优化
  • 厦门建设局网站技司学校公司做个网站多少钱
  • 网站后台权限管理怎么做的自动点击器永久免费版
  • 龙岩网站开发公众号排名优化软件
  • 广西壮族自治区卫生健康委员会网站app推广注册接单平台
  • 自己做新闻网站互联网营销方案策划
  • 厦门成交型网站建设公司今天有什么新闻
  • 建设一个网站要花多少时间搜索引擎优化介绍
  • 天眼查官网登录入口百度seo优化关键词
  • 网站使用手册搜索引擎大全排行榜
  • 提供企业网站建设定制收录好的网站
  • 南昌网站排名优化央视新闻的新闻
  • 山东做公司网站seo推广排名
  • b2c网站的特点数据分析网页
  • 网站后台 模板深圳网络推广方法
  • wordpress增加定位锚点seo整站优化方案案例
  • 怎样建设一个公司网站优化网站有哪些方法
  • 国际网站如何推做推广做app软件大概多少钱