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

如何java做网站seo网络推广员招聘

如何java做网站,seo网络推广员招聘,wordpress 颜色插件,怎么让别人访问自己做的网站给你一个由 正 整数组成的数组 nums 。 如果数组中的某个子数组满足下述条件,则称之为 完全子数组 : 子数组中 不同 元素的数目等于整个数组不同元素的数目。 返回数组中 完全子数组 的数目。 子数组 是数组中的一个连续非空序列。 示例 1&#xff…

给你一个由  整数组成的数组 nums 。

如果数组中的某个子数组满足下述条件,则称之为 完全子数组 :

  • 子数组中 不同 元素的数目等于整个数组不同元素的数目。

返回数组中 完全子数组 的数目。

子数组 是数组中的一个连续非空序列。

示例 1:

输入:nums = [1,3,1,2,2]
输出:4
解释:完全子数组有:[1,3,1,2]、[1,3,1,2,2]、[3,1,2] 和 [3,1,2,2] 。

示例 2:

输入:nums = [5,5,5,5]
输出:10
解释:数组仅由整数 5 组成,所以任意子数组都满足完全子数组的条件。子数组的总数为 10 。

提示:

  • 1 <= nums.length <= 1000
  • 1 <= nums[i] <= 2000

分析:使用滑动窗口来解决这个问题。用一个 flag 数组,记录对应的元素是否出现过,并用 cnt 记录出现过不同的元素数量。之后遍历数组,用 temp 数组记录已经出现过哪些元素,每出现过一个元素, cnt 的值减 1。

初始时,窗口的左端点 L = 0。当 cnt 等于 0 时,说明从 L 到当前位置 index 的子数组是完全子数组,且从 index 到 nums 数组末尾的所有子数组也都满足完全子数组的条件,因此 ans += numsSize - index。之后要将窗口的左端点 L 向右移动,直到从 L 到 index 的子数组不满足条件。每次移动时,若仍然满足条件,ans 还要加上 numsSize - index。这样遍历完整个数组即可得到答案。

int countCompleteSubarrays(int* nums, int numsSize) {int ans,l,r,cnt;cnt=ans=l=r=0;int flag[2020]={0},temp[2020]={0};for(int i=0;i<numsSize;++i)if(!flag[nums[i]])flag[nums[i]]++,cnt++;for(int i=0;i<numsSize;++i){temp[nums[i]]++;if(temp[nums[i]]==flag[nums[i]])cnt--;if(cnt==0){ans+=numsSize-i;//printf("ans=%d i=%d add=%d\n",ans,i,numsSize-i);for(;l<=i;++l){temp[nums[l]]--;if(temp[nums[l]]<flag[nums[l]]){l++;cnt++;break;}else ans+=numsSize-i;//printf("for ans=%d l=%d \n",ans,l);}//printf("ans=%d l=%d \n",ans,l);}}return ans;
}

http://www.dtcms.com/wzjs/192242.html

相关文章:

  • 我有域名和云服务器怎么做网站网搜网
  • 网站推广百度优化百度竞价推广的技巧
  • 网站优化的目的如何制作自己的公司网站
  • 龙华网站建设方案书例文专业seo公司
  • 下载网站的表格要钱如何做网站搜索
  • 网页设计制作长沙seo管理
  • 公司网站建立的建议百度关键词相关性优化软件
  • 1688外贸seo工程师是什么职业
  • wordpress建立扁平化西安seo计费管理
  • 网站的安全怎么做星沙网站优化seo
  • dedecms 旅游网站模板广告推广接单平台
  • 如何让网站自适应手机百度网盘资源分享
  • 网站积分程序怎么建设seo排名软件免费
  • 可以做公众号背景图的网站网上代写文章一般多少钱
  • 做旅游网站的目的和意义培训心得体会300字
  • 有专门做房孑特卖的网站吗搜索引擎关键词排名
  • dede网站模版优化推广网站怎么做
  • wordpress站多久有排名长沙h5网站建设
  • 苏州做网站的免费推广公司
  • 哪种源码做视频网站好用网站推广搜索
  • 想建个板栗网站怎么做网络推广一般怎么收费
  • 赣州企业网站建设百度搜索风云榜单
  • 营销型网站建设实战感想可口可乐营销策划方案
  • 网站制作好学吗google商店
  • dw做的上传网站打不开徐州网站优化
  • 台州网站建设团队免费crm客户管理系统
  • 拍卖网站模版自媒体培训
  • 铜川做网站灰色词seo推广
  • 常州做网站麦策惠州搜索引擎seo
  • html做网站怎么链接音乐广告推广策划