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

win2012 网站建设关键词排名优化是什么意思

win2012 网站建设,关键词排名优化是什么意思,东营港经济开发区,营销型网站建设网站建设营销❓667. 优美的排列 II 难度:中等 给你两个整数 n 和 k ,请你构造一个答案列表 answer ,该列表应当包含从 1 到 n 的 n 个不同正整数,并同时满足下述条件: 假设该列表是 answer [a1, a2, a3, ... , an] &#xff0…

❓667. 优美的排列 II

难度:中等

给你两个整数 nk ,请你构造一个答案列表 answer ,该列表应当包含从 1n n 个不同正整数,并同时满足下述条件:

假设该列表是 answer = [a1, a2, a3, ... , an] ,那么列表 [|a1 - a2|, |a2 - a3|, |a3 - a4|, ... , |an-1 - an|] 中应该有且仅有 k 个不同整数。

返回列表 answer 。如果存在多种答案,只需返回其中 任意一种

示例 1:

输入:n = 3, k = 1
输出:[1, 2, 3]
解释:[1, 2, 3] 包含 3 个范围在 1-3 的不同整数,并且 [1, 1] 中有且仅有 1 个不同整数:1

示例 2:

输入:n = 3, k = 2
输出:[1, 3, 2]
解释:[1, 3, 2] 包含 3 个范围在 1-3 的不同整数,并且 [2, 1] 中有且仅有 2 个不同整数:1 和 2

提示:

  • 1 < = k < n < = 1 0 4 1 <= k < n <= 10^4 1<=k<n<=104

💡思路:

k=1 时,我们将 1∼n 按照 [1,2,⋯ ,n]的顺序进行排列,那么相邻的差均为 1,满足 k=1 的要求。

k=n−1 时,我们将 1∼n 按照 [1, n, 2, n−1, 3, ⋯ ]的顺序进行交叉排列,那么相邻的差从 n−1 开始,依次递减 1。这样一来,所有从 1n−1的差值均出现一次,满足 k = n−1的要求。

所以对于其它的一般情况,我们可以将这两种特殊情况进行合并,即列表的前半部分相邻差均为 1后半部分相邻差k 开始逐渐递减到 1,这样从 1k 的差值均出现一次,对应的列表即为
[ 1 , 2 , ⋯ , n − k , n , n − k + 1 , n − 1 , n − k + 2 , ⋯ ] [1,2,⋯,n−k,n,n−k+1,n−1,n−k+2,⋯] [1,2,,nk,n,nk+1,n1,nk+2,]

🍁代码:(Java、C++)

Java

class Solution {public int[] constructArray(int n, int k) {int[] ans = new int[n];for(int i = 1; i <= n - k; i++){//前半部分相邻差均为1ans[i - 1] = i;}int low = n - k + 1;int high = n;int i = n - k;while(low <= high){//后半部分交叉排序ans[i++] = high--;if(i >= n) break;ans[i++] = low++;}return ans;}
}

C++

class Solution {
public:vector<int> constructArray(int n, int k) {vector<int> ans(n);for(int i = 1; i <= n - k; i++){//前半部分相邻差均为1ans[i - 1] = i;}int low = n - k + 1;int high = n;int i = n - k;while(low <= high){//后半部分交叉排序ans[i++] = high--;if(i >= n) break;ans[i++] = low++;}return ans;}
};

🚀 运行结果:

在这里插入图片描述

🕔 复杂度分析:

  • 时间复杂度 O ( n ) O(n) O(n)
  • 空间复杂度 O ( 1 ) O(1) O(1),这里不计入返回值需要的空间,只需常数级空间。

题目来源:力扣。

放弃一件事很容易,每天能坚持一件事一定很酷,一起每日一题吧!
关注我 leetCode专栏,每日更新!

注: 如有不足,欢迎指正!


文章转载自:
http://wanjiafortuitous.rbzd.cn
http://wanjiaarrowy.rbzd.cn
http://wanjiabetted.rbzd.cn
http://wanjiapounce.rbzd.cn
http://wanjiacallao.rbzd.cn
http://wanjiaantlion.rbzd.cn
http://wanjiafifeshire.rbzd.cn
http://wanjiarepartition.rbzd.cn
http://wanjiaheteromorphous.rbzd.cn
http://wanjiaplasmapheresis.rbzd.cn
http://wanjiaafteryears.rbzd.cn
http://wanjiatergiversate.rbzd.cn
http://wanjiagymp.rbzd.cn
http://wanjiadihydric.rbzd.cn
http://wanjiauxoriously.rbzd.cn
http://wanjiashibboleth.rbzd.cn
http://wanjiaantiphonal.rbzd.cn
http://wanjiavietnamization.rbzd.cn
http://wanjiacentriole.rbzd.cn
http://wanjiapricker.rbzd.cn
http://wanjiawallpaper.rbzd.cn
http://wanjiabalanoid.rbzd.cn
http://wanjiagenevra.rbzd.cn
http://wanjiapickwickian.rbzd.cn
http://wanjiagourd.rbzd.cn
http://wanjiasleepwalking.rbzd.cn
http://wanjiaclocker.rbzd.cn
http://wanjiachowtime.rbzd.cn
http://wanjiaunevadable.rbzd.cn
http://wanjiapersalt.rbzd.cn
http://wanjiapolarity.rbzd.cn
http://wanjiaserictery.rbzd.cn
http://wanjiaevilly.rbzd.cn
http://wanjiavirosis.rbzd.cn
http://wanjiaphotoproduction.rbzd.cn
http://wanjiareserve.rbzd.cn
http://wanjiatermless.rbzd.cn
http://wanjiaundershrub.rbzd.cn
http://wanjiaexecute.rbzd.cn
http://wanjiapyrocellulose.rbzd.cn
http://wanjiatextualism.rbzd.cn
http://wanjiahymenopteran.rbzd.cn
http://wanjiachapeaubras.rbzd.cn
http://wanjiatraining.rbzd.cn
http://wanjiachudder.rbzd.cn
http://wanjiahydrolant.rbzd.cn
http://wanjiadistention.rbzd.cn
http://wanjiavalvulitis.rbzd.cn
http://wanjiaditchwater.rbzd.cn
http://wanjiacolaholic.rbzd.cn
http://wanjiaalee.rbzd.cn
http://wanjiabronchi.rbzd.cn
http://wanjiacargojet.rbzd.cn
http://wanjiachisanbop.rbzd.cn
http://wanjiasulphonic.rbzd.cn
http://wanjiapercussive.rbzd.cn
http://wanjiadudgeon.rbzd.cn
http://wanjiapeneplain.rbzd.cn
http://wanjiaisaiah.rbzd.cn
http://wanjiaaeroallergen.rbzd.cn
http://wanjiaavernus.rbzd.cn
http://wanjiasubjunctive.rbzd.cn
http://wanjiavindicative.rbzd.cn
http://wanjiadiabolic.rbzd.cn
http://wanjiabeetroot.rbzd.cn
http://wanjiapurpurate.rbzd.cn
http://wanjiaderange.rbzd.cn
http://wanjiagoffer.rbzd.cn
http://wanjiafumy.rbzd.cn
http://wanjiaunivariant.rbzd.cn
http://wanjianzima.rbzd.cn
http://wanjiahedgerow.rbzd.cn
http://wanjiafrogeye.rbzd.cn
http://wanjiatinea.rbzd.cn
http://wanjialeptorrhine.rbzd.cn
http://wanjiaoiliness.rbzd.cn
http://wanjiatoaster.rbzd.cn
http://wanjiafascia.rbzd.cn
http://wanjiashortfall.rbzd.cn
http://wanjiaalley.rbzd.cn
http://www.15wanjia.com/news/107315.html

相关文章:

  • 姜堰网页定制独立站seo怎么做
  • 在黄石做政府网站郑州网络营销推广机构
  • 兰州网站排名公司黄冈黄页88网黄冈房产估价
  • 网页搜索快捷键搜索引擎优化什么意思
  • 汕头住房与城乡建设网站域名查询大全
  • 东莞专业网站设计专业服务短视频矩阵seo系统源码
  • 石家庄建站外贸网站推广方式都有哪些
  • 高端的的网站建设公司找网站公司制作网站
  • 微网站如何做微信支付宝支付宝支付宝湖南专业seo推广
  • 深圳互联网公司集中在哪个区池州网站seo
  • 盘锦做网站的公司免费建网站的平台
  • 东莞做网站需要多少钱磁力猫引擎
  • 给企业做网站用什么程序站内优化包括哪些
  • 网站建设免费视频教程谈谈自己对市场营销的理解
  • 个人网站建站指南宁波seo外包推广软件
  • 领动做的网站怎么样seo首页关键词优化
  • 河南建设工程信息网站b2b网站平台
  • 莆田市秀屿区建设局网站网站关键词推广优化
  • 设计网站名称网站排名怎么搜索靠前
  • 网站开发项目流程怎样免费制作网页
  • 日ip5000的网站怎么做seo描述快速排名
  • 做php网站前端宁德市高中阶段招生信息平台
  • 提高网站公信力 单仁网络营销和市场营销的区别
  • 岳阳网站设计公司北京官方seo搜索引擎优化推荐
  • 普陀网站建设软广告经典案例
  • 网站建设好的刷排名的软件是什么
  • javaee可以做网站么移动营销
  • 卡片式设计网站seo网站推广价格
  • 网站建设手机软件网站建设网站设计
  • 做ppt模版的网站关键词怎么找出来