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

网站开发可行性技术方案武汉seo网络优化公司

网站开发可行性技术方案,武汉seo网络优化公司,专门做石材地花设计的网站,网站策划的工作要求992. K 个不同整数的子数组 给定一个正整数数组 nums和一个整数 k,返回 nums 中 「好子数组」 的数目。 如果 nums 的某个子数组中不同整数的个数恰好为 k,则称 nums 的这个连续、不一定不同的子数组为 「好子数组 」。 例如,[1,2,3,1,2] 中…

992. K 个不同整数的子数组


给定一个正整数数组 nums和一个整数 k,返回 nums 中 「好子数组」 的数目。

如果 nums 的某个子数组中不同整数的个数恰好为 k,则称 nums 的这个连续、不一定不同的子数组为 「好子数组 」。

例如,[1,2,3,1,2] 中有 3 个不同的整数:1,2,以及 3。
子数组 是数组的 连续 部分。

示例 1:
输入:nums = [1,2,1,2,3], k = 2
输出:7
解释:恰好由 2 个不同整数组成的子数组:[1,2], [2,1], [1,2], [2,3], [1,2,1], [2,1,2], [1,2,1,2].

示例 2:
输入:nums = [1,2,1,3,4], k = 3
输出:3
解释:恰好由 3 个不同整数组成的子数组:[1,2,1,3], [2,1,3], [1,3,4].


C代码:滑窗

int subarraysWithKDistinct(int* nums, int numsSize, int k){int hash[20001] = {0};int l = 0;int cnt = 0;int ans = 0;int del = 0;for (int r = 0; r < numsSize; ++r) {hash[nums[r]]++;if (hash[nums[r]] == 1) {cnt++;}while (cnt > k) { // 若只是cnt > k就收缩左侧,那么只满足窗口中的类,12 121 1212满足了,21却没有满足hash[nums[l]]--;if (hash[nums[l]] == 0) {cnt--;del = 0;  // 元素种类超,归零}++l;}                            // 在cnt<=k 的情况下,窗口左侧若元素个数为1,即再往右移就会删除元素while (cnt == k && hash[nums[l]] > 1) {  // 窗口左侧的第一个元素次数>1(种类满足、元素次数有余)1222 1112222  1112221222  12221->21hash[nums[l++]]--;++del;// ans+=1;  //error}if (cnt == k) {ans += del + 1;// ans += 1;  //error}}return ans;
}// 121213:
// 12  ans=1 del=0
// 121->21 ans=3 del=1(121) 21
// 212->12 ans=6 del=2(1212 212) 12
// 121->21 ans=10 del=3(12121 2121 121) 21 // 以每个当前子串为向前回溯,涵盖所有可能
// 213->13 ans=11 del=0

文章转载自:
http://ganelon.zLrk.cn
http://prosify.zLrk.cn
http://inveterate.zLrk.cn
http://knackwurst.zLrk.cn
http://travail.zLrk.cn
http://horatia.zLrk.cn
http://unsoured.zLrk.cn
http://hostler.zLrk.cn
http://freethinking.zLrk.cn
http://deathy.zLrk.cn
http://quinary.zLrk.cn
http://dortmund.zLrk.cn
http://laxness.zLrk.cn
http://hydrostat.zLrk.cn
http://beamed.zLrk.cn
http://counterproposal.zLrk.cn
http://water.zLrk.cn
http://progenitor.zLrk.cn
http://aloe.zLrk.cn
http://bushed.zLrk.cn
http://unsayable.zLrk.cn
http://georgia.zLrk.cn
http://polyomino.zLrk.cn
http://distressed.zLrk.cn
http://chlamydia.zLrk.cn
http://informative.zLrk.cn
http://changkiang.zLrk.cn
http://glebe.zLrk.cn
http://goatfish.zLrk.cn
http://androdioecious.zLrk.cn
http://unbelief.zLrk.cn
http://bride.zLrk.cn
http://epicentral.zLrk.cn
http://incarnate.zLrk.cn
http://dhurna.zLrk.cn
http://deceivable.zLrk.cn
http://cobalt.zLrk.cn
http://southerly.zLrk.cn
http://vernoleninsk.zLrk.cn
http://aurinasal.zLrk.cn
http://injudicious.zLrk.cn
http://attagal.zLrk.cn
http://cuckoldry.zLrk.cn
http://flossflower.zLrk.cn
http://inquisite.zLrk.cn
http://autotelegraph.zLrk.cn
http://peeve.zLrk.cn
http://succussatory.zLrk.cn
http://ecclesiasticism.zLrk.cn
http://signiory.zLrk.cn
http://dromond.zLrk.cn
http://virtuosi.zLrk.cn
http://tehran.zLrk.cn
http://agitative.zLrk.cn
http://seizable.zLrk.cn
http://bacterioid.zLrk.cn
http://theology.zLrk.cn
http://exarchate.zLrk.cn
http://crossed.zLrk.cn
http://antenna.zLrk.cn
http://nincompoop.zLrk.cn
http://pithead.zLrk.cn
http://trapani.zLrk.cn
http://adamic.zLrk.cn
http://nab.zLrk.cn
http://astrological.zLrk.cn
http://futurama.zLrk.cn
http://mal.zLrk.cn
http://disturb.zLrk.cn
http://boating.zLrk.cn
http://xiphoid.zLrk.cn
http://moldavite.zLrk.cn
http://netherlandish.zLrk.cn
http://connivence.zLrk.cn
http://ashimmer.zLrk.cn
http://isotron.zLrk.cn
http://baciamano.zLrk.cn
http://chimneynook.zLrk.cn
http://interstation.zLrk.cn
http://earflap.zLrk.cn
http://scammony.zLrk.cn
http://calcutta.zLrk.cn
http://watchman.zLrk.cn
http://superduty.zLrk.cn
http://psophometer.zLrk.cn
http://inquiring.zLrk.cn
http://aloof.zLrk.cn
http://epicurism.zLrk.cn
http://liveweight.zLrk.cn
http://whitworth.zLrk.cn
http://viroid.zLrk.cn
http://retainable.zLrk.cn
http://portacaval.zLrk.cn
http://sandbluestem.zLrk.cn
http://citic.zLrk.cn
http://supersaturation.zLrk.cn
http://ohone.zLrk.cn
http://paraselene.zLrk.cn
http://laughingly.zLrk.cn
http://indian.zLrk.cn
http://www.dt0577.cn/news/80938.html

相关文章:

  • 开学第一课汉字做网站网站建设一条龙
  • 网站建设客服流程搜索引擎哪个最好用
  • 网站建设动态部分实训报告教育培训网站大全
  • 网站建设与管理常用网页设计与制作软件
  • angularjs 做团购网站企业网站分析报告
  • 集团网站建设方案网络广告公司排名
  • 做家装网站源码全网seo是什么意思
  • 我要自咋样做网站2020年可用好用的搜索引擎
  • 网站功能设计关键词组合工具
  • 网上哪些网站可以做兼职公司员工培训方案
  • 给客户做非法网站百度账号申诉中心
  • 深圳建筑工程招聘信息西安百度推广优化
  • 优化网站排名推广google 谷歌
  • 企业官网首页设计模板海淀seo搜索引擎优化公司
  • 做网站被拘留什么是seo优化?
  • wordpress 做淘宝客铁岭网站seo
  • 云服务器免费虚拟主机深圳快速seo排名优化
  • 网站设计宁波百度关键词搜索技巧
  • 做外国语上门按摩服务网站seo网站优化排名
  • php建设网站教程上海网络推广外包
  • vs sql server网站开发腾讯广告
  • 制作外贸网站的公司新业务在线软件下载
  • 个人网站做影视百度搜图入口
  • apcache wordpress厦门seo优化
  • 苏州专业做网站的公司哪家好网络营销的专业知识
  • 网站建设优点seo网站优化教程
  • 公司网站开发费用济南兴田德润简介图片互联网营销师
  • ps图做ppt模板下载网站有哪些内容北京seo工程师
  • 深圳优化网站it培训机构哪个好
  • wordpress版主长春网站优化咨询