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

建设电子商务网站的必要性专业网站设计联系方式

建设电子商务网站的必要性,专业网站设计联系方式,互联网网站设计,网站实例问题#xff1a; 给你一个数组 nums 和一个值 val#xff0c;你需要 原地 移除所有数值等于 val 的元素#xff0c;并返回移除后数组的新长度。 要求#xff1a; 不要使用额外的数组空间#xff0c;你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改… 问题 给你一个数组 nums 和一个值 val你需要 原地 移除所有数值等于 val 的元素并返回移除后数组的新长度。 要求 不要使用额外的数组空间你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 OJ代码 int removeElement(int* nums, int numsSize, int val){int src0; int des0; while(srcnumsSize) {if(nums[src]!val){nums[des]nums[src];}else{src;} } return des; } 解析 srcdes是数组的两个下标。通过这两个下标的移动来给数组赋值。 假设输入的val是 2 while(srcnumsSize) 成立进入循环 nums[src] ! val 所以if 条件成立。执行语句 nums[des] nums[src]; 也就是把nums[src] 的值赋值给 nums[des]; 再进行加一操作。 它会判断现在的src 是否满足循环的条件如果小于numsSize 则继续进行 如果不满足条件就会退出循环。 现在nums[src] val 进行else 语句 src 就是 src 下标进行加一操作不进行赋值操作。 因为我们的目的就是移除 val 元素保持des下标不变最后要返回数组。 src加一后 nums[src] 就又不等于 val 了所以继续执行if 语句。 nums[src] 的值赋值给 nums[des]; 所以现在 nums[src]的值就是 3 两个下标再进行加一操作。 它会判断现在的src 是否满足循环的条件如果小于numsSize 则继续进行 如果不满足条件就会退出循环。 现在 nums[src] 又等于 val 所以进行else 语句。 src 下标进行加一操作不进行赋值操作。 加一之后nums[src] 又还等于 val 所以还是进行else 语句。 此时 nums[src] 就不等于 val 了所以执行if 语句。 nums[src] 的值赋值给 nums[des]; 所以nums[des] 的值就是 4 了。 两个下标再进行加一操作。 nums[src] 又不等于 val 了所以继续执行if 语句。 nums[src] 的值赋值给 nums[des]; 所以现在 nums[src]的值就是 3 此时两个下标再进行加一操作 但是scr的值会超过numsSize所以会跳出循环。 然后 return des; 所以现在的数组就是移除val 值后的数组了。
http://www.hkea.cn/news/14408329/

相关文章:

  • 网站的运营与维护12306网站是是阿里巴巴做的吗
  • 免费空间访客100个网站wordpress怎么做响应式网站
  • 网站输入一级域名自动跳转二级域名医疗营销的网站怎么做
  • 公司网站后台登陆优化网站排名解析推广
  • 系统官网网站模板下载淮安做网站找哪家公司
  • 广告设计网站怪兽网站模板
  • 英文网站支付怎么做有没有教做川菜的网站
  • 房地产东莞网站建设国外网站icp备案
  • 怎么形容网站做的好湖北智能网站建设推荐
  • 深圳公司做网站wordpress语言文件编辑器
  • 张家界网站建设要求做彩票网站非法吗
  • 普通网站怎么做h5顺企网我做网站
  • 可视化课题组网站建设教程做网站的一个专题
  • 优秀的企业网站wordpress菜单栏优化
  • php+mysql网站开发全程实例 pdf网页设计作品代码在哪里找
  • 宿迁做百度网站地点wordpress先页面再首页
  • python做网站用什么软件济南网站建设外包公司排名
  • 六安网站制作数字营销的定义是
  • 服务好的网站制作厦门网站开发平台
  • 容桂营销网站建设艺术字生成器在线制作
  • 湖南信息网官方网站铭坐网站建设
  • 网站移动端流量网站建设个人简历
  • 深圳网站建设jm3q深圳网站建制作
  • 商城网站建设模板下载白云区建材网站建设
  • 经营范围网站开发运营视频网站用虚拟主机
  • 西宁网站seo公司郑州自助建站软件
  • 免费的手机网站模板域名注册长沙有限公司
  • 霸屏网站开发找设计师网站
  • 用php做的大型网站有哪些什么公司做网站好
  • 郑州网站关wordpress 4.8