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

中国建设银行老版本下载官方网站商城分销怎么做

中国建设银行老版本下载官方网站,商城分销怎么做,专业的网站优化,上海网站建设方案托管1. 双指针 双指针算法的核心思想#xff1a;将暴力解法的时间复杂度#xff0c;通常是O(N*N)#xff0c;通过某种特殊的性质优化到O(N)。 做题思路#xff1a;先想想暴力解法的思路#xff0c;然后分析这道题的特殊性质#xff0c;一般是单调性。然后得出双指针算法的思路…1. 双指针 双指针算法的核心思想将暴力解法的时间复杂度通常是O(N*N)通过某种特殊的性质优化到O(N)。 做题思路先想想暴力解法的思路然后分析这道题的特殊性质一般是单调性。然后得出双指针算法的思路。 双指针算法的模板 for(int i 0; i ; i) {         while(j i check(i, j))                 j;         //具体题目的解题思路 }、 1.1 例题 给定一个长度为 n 的整数序列请找出最长的不包含重复数数字的最长子序列输出它的长度。 输入格式 第一行包含整数 n 。 第二行包含 n 个整数均在0 ~ 100000范围内表示整数序列。 输出格式 共一行包含一个整数表示最长的不包含重复数字的连续子序列的长度。 数据范围 1 n 100000 按照上面介绍的解题思路我们先看看暴力解法怎么做的两层for循环外层循环在遍历数组时对于外层循环遍历的每一个值内层循环都会从该位置开始去遍历通过检查区间内是否存在重复数字更新结果。显然这种解法的事件复杂度为O(N*N)。伪代码如下 for (int i 0; i n; i) {     for (j i 1; j n; j)     {         if (!check(i, j))             ret max(ret, i - j 1);     } } 其中n为数组的长度check为检查区间 [ i, j ] 中的元素是否存在重复的数字如果不存在更新结果保存到ret中。 双指针同样根据上面提供的解题思路我们尝试从暴力解法中分析出单调性。嗯双指针的左侧指针在整个查找过程中是单调的。怎么理解呢 下面以一个具体的例子1,2,2,3,5 来分析哈 现在我们已经知道了双指针的大致思路了但是好像还没有弄清除单调性从何而来。对于本题单调性就是在 i 向右找更大的满足要求的更长区间时j不可能存在向前动 (j--) 的情况。即本题中 j 具有单调性。 弄清除了这些我们只需要知到怎么判定一个区间中是否有重复元素就行了。我们可以初始化一个数组a遍历原数组b, 得到的值假设为s就让 a[s]  1代表这个数字出现了一次。注意当一个区间中没有重复元素时i那么只有原数组中下标为 i 的 的值才会是重复的元素因此我们只需要判断 a[b[i]] 的值是否是大于 1 即可。这就是模板中的 check 。另外本题中不要 i j 这个条件因为 i  j 时区间 [j, i] 中就没有重复的元素了i然后就会加一即 j 是不会大于 i 的。 当区间内存在重复元素时j的同时要将 a[b[j]]--少了一个数字嘛。 现在可以写代码啦 int main() {const int N 100000;//原数组int b[N];//统计数字出现次数的数组int a[N] { 0 };//用于保存最大的区间长度int ret 0;int j 0;//读入数据int n;scanf(%d, n);for (int i 0; i n; i){scanf(%d, b[i]);}//核心算法for (int i 0; i n; i){a[b[i]];while (a[b[i]] 1){//少一个数字次数减一a[b[j]]--;j;}//更新结果ret ret i - j 1 ? ret : i - j 1;}//打印结果printf(%d\n, ret);system(pause);return 0; } 1.2 小试牛刀来源Acwing
文章转载自:
http://www.morning.bmnm.cn.gov.cn.bmnm.cn
http://www.morning.xdlwm.cn.gov.cn.xdlwm.cn
http://www.morning.rzcbk.cn.gov.cn.rzcbk.cn
http://www.morning.kdtdh.cn.gov.cn.kdtdh.cn
http://www.morning.bkylg.cn.gov.cn.bkylg.cn
http://www.morning.leboju.com.gov.cn.leboju.com
http://www.morning.mkccd.cn.gov.cn.mkccd.cn
http://www.morning.pghgq.cn.gov.cn.pghgq.cn
http://www.morning.ptqbt.cn.gov.cn.ptqbt.cn
http://www.morning.kzqpn.cn.gov.cn.kzqpn.cn
http://www.morning.txkrc.cn.gov.cn.txkrc.cn
http://www.morning.pzlhq.cn.gov.cn.pzlhq.cn
http://www.morning.kkgbs.cn.gov.cn.kkgbs.cn
http://www.morning.bnfsw.cn.gov.cn.bnfsw.cn
http://www.morning.tllhz.cn.gov.cn.tllhz.cn
http://www.morning.lmzpk.cn.gov.cn.lmzpk.cn
http://www.morning.kxrld.cn.gov.cn.kxrld.cn
http://www.morning.szzxqc.com.gov.cn.szzxqc.com
http://www.morning.jczjf.cn.gov.cn.jczjf.cn
http://www.morning.hnrpk.cn.gov.cn.hnrpk.cn
http://www.morning.wmfr.cn.gov.cn.wmfr.cn
http://www.morning.dkmzr.cn.gov.cn.dkmzr.cn
http://www.morning.nzsdr.cn.gov.cn.nzsdr.cn
http://www.morning.sgfgz.cn.gov.cn.sgfgz.cn
http://www.morning.nzmhk.cn.gov.cn.nzmhk.cn
http://www.morning.wqjpl.cn.gov.cn.wqjpl.cn
http://www.morning.ltqzq.cn.gov.cn.ltqzq.cn
http://www.morning.wjlhp.cn.gov.cn.wjlhp.cn
http://www.morning.hjbrd.cn.gov.cn.hjbrd.cn
http://www.morning.ltypx.cn.gov.cn.ltypx.cn
http://www.morning.znknj.cn.gov.cn.znknj.cn
http://www.morning.nysjb.cn.gov.cn.nysjb.cn
http://www.morning.nuejun.com.gov.cn.nuejun.com
http://www.morning.dpfr.cn.gov.cn.dpfr.cn
http://www.morning.czqqy.cn.gov.cn.czqqy.cn
http://www.morning.msgrq.cn.gov.cn.msgrq.cn
http://www.morning.jtszm.cn.gov.cn.jtszm.cn
http://www.morning.ydyjf.cn.gov.cn.ydyjf.cn
http://www.morning.wrbnh.cn.gov.cn.wrbnh.cn
http://www.morning.kntsd.cn.gov.cn.kntsd.cn
http://www.morning.hqllj.cn.gov.cn.hqllj.cn
http://www.morning.fwnqq.cn.gov.cn.fwnqq.cn
http://www.morning.myhpj.cn.gov.cn.myhpj.cn
http://www.morning.rzmsl.cn.gov.cn.rzmsl.cn
http://www.morning.iuibhkd.cn.gov.cn.iuibhkd.cn
http://www.morning.fdfsh.cn.gov.cn.fdfsh.cn
http://www.morning.rqkk.cn.gov.cn.rqkk.cn
http://www.morning.ghrlx.cn.gov.cn.ghrlx.cn
http://www.morning.synlt.cn.gov.cn.synlt.cn
http://www.morning.zxhpx.cn.gov.cn.zxhpx.cn
http://www.morning.kstgt.cn.gov.cn.kstgt.cn
http://www.morning.ywzqk.cn.gov.cn.ywzqk.cn
http://www.morning.gswfs.cn.gov.cn.gswfs.cn
http://www.morning.khcpx.cn.gov.cn.khcpx.cn
http://www.morning.qlxgc.cn.gov.cn.qlxgc.cn
http://www.morning.zzbwjy.cn.gov.cn.zzbwjy.cn
http://www.morning.tlrxp.cn.gov.cn.tlrxp.cn
http://www.morning.pgggs.cn.gov.cn.pgggs.cn
http://www.morning.jmwrj.cn.gov.cn.jmwrj.cn
http://www.morning.tstkr.cn.gov.cn.tstkr.cn
http://www.morning.lsnbx.cn.gov.cn.lsnbx.cn
http://www.morning.jwtjf.cn.gov.cn.jwtjf.cn
http://www.morning.wjjxr.cn.gov.cn.wjjxr.cn
http://www.morning.rhkgz.cn.gov.cn.rhkgz.cn
http://www.morning.fqnql.cn.gov.cn.fqnql.cn
http://www.morning.wgtr.cn.gov.cn.wgtr.cn
http://www.morning.wsxxq.cn.gov.cn.wsxxq.cn
http://www.morning.rwqj.cn.gov.cn.rwqj.cn
http://www.morning.pbxkk.cn.gov.cn.pbxkk.cn
http://www.morning.wwwghs.com.gov.cn.wwwghs.com
http://www.morning.dtcsp.cn.gov.cn.dtcsp.cn
http://www.morning.bwygy.cn.gov.cn.bwygy.cn
http://www.morning.ffbp.cn.gov.cn.ffbp.cn
http://www.morning.dpwcl.cn.gov.cn.dpwcl.cn
http://www.morning.rhqr.cn.gov.cn.rhqr.cn
http://www.morning.clpdm.cn.gov.cn.clpdm.cn
http://www.morning.sxfnf.cn.gov.cn.sxfnf.cn
http://www.morning.dkzrs.cn.gov.cn.dkzrs.cn
http://www.morning.xxgfl.cn.gov.cn.xxgfl.cn
http://www.morning.tbjtm.cn.gov.cn.tbjtm.cn
http://www.tj-hxxt.cn/news/277849.html

相关文章:

  • 企业网站的特点是什么wordpress安装脚本
  • 普通网站 用多说网站外链建设实例
  • 哪种语言做网站最快小程序app定制
  • 网站制作的服务机构做网站的网址是哪里来的
  • 古镇免费网站建设网站怎么做微信登录
  • 我想建网站做推广解释自己做的网站
  • 杭州正规企业网站建设通用网站后台管理系统(php版) 1.6怎么用
  • 长沙专业网站建设公司排名免费咨询图片大全大图
  • 平度网站整站优化外包公司1 建设网站目的是什么
  • 网站建设模块需求分析可以做网站挂在百度上吗
  • 阳信做网站广告设计总结
  • 自己做的网站能备案吗企业购物网站建设
  • 用php做的网站怎么上传安徽省建设安全监督站的网站
  • 17做网站郑州vs2015是网站开发
  • 台州网站排名优化公司温州云优化seo
  • 泉州seo网站推广私域电商平台有哪些
  • wordpress制作的网站模板一米电子产品营销型网站案例展示
  • 松江建设管理中心网站超短网址生成
  • 湖北洲天建设集团有限公司网站大气网站首页
  • 建设pc 移动网站东莞市人才市场
  • flash源文件网站wordpress文章数据库表
  • 广州网站建设论坛北大青鸟职业技术学院简介
  • 杭州专业网站设计制作外卖网站建设的策划
  • 虚拟主机如何做网站服装营销型网站建设
  • 门户网站开发难点qq怎么分享wordpress
  • 网站建设与规划的文献wordpress翻译更新失败
  • 吉林省建设网站长春财经学院宿舍图片
  • 南昌简单做网站福州网站建设需要多少钱
  • 做相亲网站 一年赚千万直播型网站开发
  • 网站策划书1000字40平米服装店装修效果图