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

住房建设厅网站win7装什么版本wordpress

住房建设厅网站,win7装什么版本wordpress,微信登录 网站开发,龙岗公司的网站制作一、试题给出一个数组#xff0c;将数组中的元素往右边移动k个位置#xff0c;当中k是非负数。比如说#xff1a;输入:[1,2,3,4,5,6,7]和k3输出:[5,6,7,1,2,3,4]解释:往右边旋转1步:[7,1,2,3,4,5,6]往右边旋转2步:[6,7,1,2,3,4,5]往右边旋转3步:[5,6,7,1,2,3,4]*反映#x…一、试题给出一个数组将数组中的元素往右边移动k个位置当中k是非负数。比如说输入:[1,2,3,4,5,6,7]和k3输出:[5,6,7,1,2,3,4]解释:往右边旋转1步:[7,1,2,3,4,5,6]往右边旋转2步:[6,7,1,2,3,4,5]往右边旋转3步:[5,6,7,1,2,3,4]*反映1.竭尽所能想到越多的解决方案起码有三种不一样的方法能够处理这个问题。2.必须要使用空间复杂度为O(1)的原地算法。二解题算法解法一以倒数第k个值为分界线把nums截成两组再搭配。由于k可能超过nums的长度(当这两者一样的过程中就等同于nums不存在移动)故此大家取k%len(nums)k和nums的长度取余便是最终大家必须要移动的位置代码给出if nums:k  k % len(nums)nums[:]nums[-k:]nums[:-k]时间64ms假设nums [1,2,3,4,5,6,7]k 3运行结果[5, 6, 7, 1, 2, 3, 4]解法二先把nums最后一位移动到第一位随后删除最后一位循环k次。kk%len(nums)取余代码给出if nums:k  k % len(nums)while k  0:k - 1nums.insert(0, nums[-1])nums.pop()时间172ms假设nums [1,2,3,4,5,6,7]k 3运行结果[5, 6, 7, 1, 2, 3, 4]解法三先把nums复制到old_nums随后nums中索引为x的元素移动k个位置后,当前索引为xk其值为old_nums[x]。故此大家把xk处理成(xk)%len(nums),取余操作减少重复的次数。代码给出if nums:old_nums  nums[:]l  len(nums)for x in range(l):nums[(xk) % l]  old_nums[x]时间64ms假设nums [1,2,3,4,5,6,7]k 3运行结果[5, 6, 7, 1, 2, 3, 4]
http://www.zqtcl.cn/news/190423/

相关文章:

  • 网站宽度 像素长沙电商运营培训
  • 备案上个人网站和企业网站的区别app开发多少钱一个
  • 有限公司网站建设 中企动力佛山培训机构招生方案
  • 扫黄打非网站建设专业的高端网站制作公司
  • 做自媒体发视频用哪些网站江西网站建设哪家好
  • wordpress用户列表南宁百度seo排名优化
  • 做网站时如何写接口文档上海网站设计建设公司
  • 网站小图标怎么制作平面设计素材网站推荐
  • 多元网络兰州网站建设惠州网页建站模板
  • 网站建设中首页模板下载网页制作模板保存
  • 宁夏做网站的江苏网站建设的案例展示
  • 网站功能需求文档如何免费域名注册
  • 推广网站的软件包头移动的网站建设
  • 自己制作音乐的软件免费上海seo怎么优化
  • 学vue可以做pc网站网站站长统计怎么弄
  • 做物流的可以在那些网站找客户大淘客网站建设app
  • 石家庄兼职做网站dedecms做视频网站
  • 优化公司怎么优化网站的网站 意义
  • 唯品会一家专门做特卖的网站手机版招聘网站开发技术维护
  • 做短租哪个网站wordpress 4.7
  • 网站换空间 site网站域没到期不能续费吗
  • 找别人做网站要考虑哪些网站导航条设计欣赏
  • mvc网站开发实例wordpress雪人主题2.0
  • 红色好看的网站中山网站建设工作室
  • 如何做喊单网站flask公司网站开发
  • 简单个人网站制作流程自己怎么做卖服装的网站
  • 网站开发公司创业做洁净的网站
  • 要建一个优惠卷网站怎么做企业开发小程序公司
  • 汕尾英文网站建设企业qq手机版
  • 重庆医院门户网站建设做百度网站电话号码