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

做网站需要审批不网络营销seo是什么意思

做网站需要审批不,网络营销seo是什么意思,java可以做网站界面吗,网站运营建设方案Every day a Leetcode 题目来源:3208. 交替组 II 解法1:环形数组 把数组复制一份拼接起来,和 3101 题一样,遍历数组的同时,维护以 i 为右端点的交替子数组的长度 cnt。 如果 i ≥ n 且 cnt ≥ k,那么 i…

Every day a Leetcode

题目来源:3208. 交替组 II

解法1:环形数组

把数组复制一份拼接起来,和 3101 题一样,遍历数组的同时,维护以 i 为右端点的交替子数组的长度 cnt。

如果 i ≥ n 且 cnt ≥ k,那么 i 就是一个长为 k 的交替子数组的右端点,答案加一。注意这里要判断 i ≥ n,从而避免重复统计。

代码实现时,不需要复制数组,而是用 i mod n 的方式取到对应的值。

代码:

/** @lc app=leetcode.cn id=3208 lang=cpp** [3208] 交替组 II*/// @lc code=start
class Solution
{
public:int numberOfAlternatingGroups(vector<int> &colors, int k){int n = colors.size();int ans = 0, cnt = 0;for (int i = 0; i < n * 2; i++){if (i > 0 && colors[i % n] == colors[(i - 1) % n]){cnt = 0;}cnt++;ans += i >= n && cnt >= k;}return ans;}
};
// @lc code=end

结果:

在这里插入图片描述

复杂度分析:

时间复杂度:O(n),其中 n 是数组 colors 的长度。

空间复杂度:O(1)。

http://www.yidumall.com/news/59440.html

相关文章:

  • 网站一级栏目seo诊断分析
  • 公司网站建设百度非企渠道开户
  • 可以接项目做的网站怎样通过网络销售自己的产品
  • 网站测试的必要性考拉seo
  • 化工企业建网站网站推广怎么做才有效果
  • 网站如何做视频教程成都疫情最新消息
  • 杨凌做网站的公司网站优化公司收费
  • 免费网站大全app郑州网站制作选择乐云seo
  • 广州番禺邮编网站优化怎么做
  • 如何在交易网站做电子印章seo确定关键词
  • 网站支付链接怎么做seo赚钱培训课程
  • 网站前端设计与制作网络营销成功案例有哪些2022
  • 做的网站在百度找不到惠州seo推广外包
  • 学生网站建设的总结与评价2023年新闻热点事件
  • 站长工具的网址bittorrentkitty磁力猫
  • 搭建什么网站赚钱seo怎么推广
  • 做私彩网站百度指数的数值代表什么
  • 网站制作怎么做语音搜索框外贸电商平台哪个网站最好
  • 做网站的文案怎么写如何建立网站
  • wordpress 优惠码小小课堂seo自学网
  • 建立网站需要哪些推广方案怎么写模板
  • 制作简易网站搜索引擎优化关键词选择的方法有哪些
  • 什么网站可以学做西餐怎么给自己的公司做网站
  • 网站制作模板过程最好用的磁力搜索神器
  • 自己搭建的ftp怎么做网站百度搜索资源平台官网
  • 做宣传片的网站seo 怎么做到百度首页
  • vs中的网站导航怎么做百度电话
  • 廊坊网站备案网络营销主要有哪些特点
  • 帮传销组织做网站西安seo优化排名
  • 自己做的网站如何让别人看到市场调研报告的基本框架