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

asp.net网站模板免费下载网站运营解决方案

asp.net网站模板免费下载,网站运营解决方案,wordpress魔客模板,自己做网站好不好一.题目要求 给定一个整数数组 nums#xff0c;将数组中的元素向右轮转 k 个位置#xff0c;其中 k 是非负数。 二.题目难度 中等 三.输入样例 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: …一.题目要求 给定一个整数数组 nums将数组中的元素向右轮转 k 个位置其中 k 是非负数。 二.题目难度 中等 三.输入样例 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [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] 示例 2: 输入nums [-1,-100,3,99], k 2 输出[3,99,-1,-100] 解释: 向右轮转 1 步: [99,-1,-100,3] 向右轮转 2 步: [3,99,-1,-100] 提示 1 nums.length 105-231 nums[i] 231 - 10 k 105 进阶 尽可能想出更多的解决方案至少有 三种 不同的方法可以解决这个问题。 你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗 四.解题思路 解法1辅助数组 取模映射空间复杂度 O ( n ) O(n) O(n) 解法2找规律原地翻转空间复杂度 O ( 1 ) O(1) O(1) 旋转数组 - LeetCode 五.代码实现 解1 class Solution { public:void rotate(vectorint nums, int k) {vectorint sup nums;int n nums.size();for(int i 0; i n; i){nums[(i k) % n] sup[i];}} };解2 class Solution { public:void rotate(vectorint nums, int k) {int n nums.size();k % n;reverse(nums, 0, n - 1);reverse(nums, 0, k - 1);reverse(nums, k, n - 1);}void reverse(vectorint nums, int start, int end) {while (start end) {swap(nums[start], nums[end]);start 1;end - 1;}} };六.题目总结 –
http://www.pierceye.com/news/88192/

相关文章:

  • 阿里云网站域名申请谷歌浏览器打开就是2345网址导航
  • 西充建设部门投诉网站wordpress分类目录 模版
  • 哈尔滨h5模板建站资源机
  • 莆田网站建设多少钱销项税和进项导入是在国税网站做吗
  • 昆明网站制作定制公司网站的开发流程有哪几个阶段
  • 德惠网站网站建设问题调查
  • 网站源码下载 支付二维码怎么弄百度一下主页官网
  • 网站建设公司网站建设专业品牌珠海正规网站制作合作
  • 做网站赚钱好难搜索引擎优化名词解释
  • 客户网站建设确认书动漫设计与制作学什么课程
  • 南昌网站关键词优化深圳网站建设网站运营
  • 做网站创业流程图怎么创建个网站
  • 宁波网站建设最好运营推广seo招聘
  • 做那个网站大全湘潭网站建设 搜搜磐石网络
  • 平面设计和建设网站的区别建设商务网站需要哪些步骤
  • 大型网站开发软件亚马逊国际站官网
  • 做网站是先做后台还是前端青岛网站关键词排名优化
  • 企业网站建设的原则商城网站建设的注意事项
  • 网站建设审核大访问量的网站怎么做优化
  • wordpress如何导入牛商网网站做seo好么
  • 开网站成本中国三安建设网站
  • 网站建设无法访问网站做特产的网站开张怎么宣传
  • 濮阳网站优化新乐市住房和城乡建设局网站
  • 河北廊坊做网站定制网站建设成本
  • 网站跨平台北京响应式网站开发
  • 搜索引擎推广预算郑州网站推广优化公司
  • 广告公司的名字怎么起好网站内部链接优化方法
  • 西安淘宝网站建设公司哪家好禅城区电话黄页
  • 佛山建设公司网站商城网站设计服务
  • 网站怎么做谷歌推广做网站 报价