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

iis配置网站是什么建设一个棋牌网站都得准备什么用

iis配置网站是什么,建设一个棋牌网站都得准备什么用,网站建站多少钱,透明网站模板java数据结构与算法刷题目录#xff08;剑指Offer、LeetCode、ACM#xff09;-----主目录-----持续更新(进不去说明我没写完)#xff1a;https://blog.csdn.net/grd_java/article/details/123063846 解题思路 题目要求我们返回一个数组长度为n的数组#xff0c;必须含有1~n…java数据结构与算法刷题目录剑指Offer、LeetCode、ACM-----主目录-----持续更新(进不去说明我没写完)https://blog.csdn.net/grd_java/article/details/123063846 解题思路 题目要求我们返回一个数组长度为n的数组必须含有1~n的所有数并且从左到右相邻的元素依次相减它们的差必须有k个不同的。比如1,2,3,4,5 这5个数两两相减都只有一个差----1.如果想要两个不同的差就不能这么摆。可以这样1,2,3,5,4 这样就有2-1 1. 5-3 2这样两个不同的差。而且我们发现想要有k个不同的差必须至少有k1个数才能完成。大家可以尝试1~5这5个数都只能用一次然后组出相邻相减情况下的6个不同的差是不行的。最简单的做法就是用最后一个-最前面的然后依次缩小范围用过的不再使用再次用后面的-前面的。直到达到目标要求的数量那么如果要求k个不同的差给我们n个数nk1. 我们只需要k1个数就可以组成k个不同的差也就是说有n-k-1个数我们用不到直接放入数组即可。剩下的依次用两边的组成不同的差。具体看下面图解 极端一点的例子 代码:时间复杂度O(n) 空间复杂度O(1) class Solution {public int[] constructArray(int n, int k) {int[] arr new int[n];//题目要求的返回数组int index 0;//数组下标//前面n-k-1个数我们不需要用来组成差for(int i 1;in-k;i){arr[index] i;}//剩下k1个数是我们需要组成k个差的数//每次从两边各取一个for(int i n - k, j n; ij; i,j--){arr[index] i;//左边取一个//如果是奇数个最后只会剩下一个数那么左边和右边都指向同一个元素//上面左边已经放了。右边再放一次就下标越界了。所以需要if(i!j)这个判断if(i!j) arr[index] j;//右边取一个}return arr;//返回答案数组} }
http://www.pierceye.com/news/526392/

相关文章:

  • 网站设置三方交易深圳品牌设计公司招聘
  • 东莞响应式网站哪家好网站开发应用到的技术名词
  • 背景做网站公司docker wordpress
  • 吉林建设监理协会网站网站 服务器 虚拟主机
  • 食品公司网站设计项目和男朋友都是第一次做网站
  • wordpress the7.6搜索引擎优化工作原理的先后顺序
  • 淘宝不允许 网站建设微网站如何做宣传
  • 海西高端网站建设价格怎样开通微信小商店
  • 学校校园网站建设方案南宁有做门户网站的公司吗
  • 一般电商都是在哪些网站上做wordpress 获取所有子页面
  • 长沙岳麓区网站开发网址大全首页
  • 学网站建设难不难专业网页美工招聘
  • 网站制作的公司有哪些四川成都有什么好玩的
  • 网站做wanzhihou专门做课件的网站
  • 如何做app网站中国建筑第八工程局有限公司
  • 网站设计素材网站cpa个人网站怎么做
  • 做徽标的网站做软件去哪个网站
  • 网站初始开发的步骤自己做的网站有排名吗
  • 山东建设厅官方网站一级建造师有什么网站可以做代理的
  • 哪个网站公司做的好百科网站推广
  • 网站首页做很多个关键词做羊水亲子鉴定网站
  • 漳州 做网站东昌府区住房和城乡建设局网站
  • 网站前台首页无法显示济南市网站
  • c2c网站开发毕业设计东莞网站营销公司
  • 网站维护企业wordpress数字分页
  • 怎么判断一个网站做的好不好discuz 企业网站
  • 编程入门自学网站中国室内设计网站排名
  • 北京房山网站建设产品更新培训如何用手机编程游戏
  • 重庆城乡建设网站神马搜索seo优化排名
  • 北京响应式网站制作公司一个网站的建设流程有哪些资料