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

如何寻找做企业网站的wordpress禁止搜索代码

如何寻找做企业网站的,wordpress禁止搜索代码,python初学者怎么入门,安卓手机建站《算法通关村——双指针妙用》 删除元素 描述 给你一个数组 nums 和一个值 val#xff0c;你需要原地移除所有数值等于 val 的元素#xff0c;并返回移除后数组的新长度。要求#xff1a;不要使用额外的数组空间#xff0c;你必须仅使用 O(1) 额外空间并原地修改输入数组…《算法通关村——双指针妙用》 删除元素 描述 给你一个数组 nums 和一个值 val你需要原地移除所有数值等于 val 的元素并返回移除后数组的新长度。要求不要使用额外的数组空间你必须仅使用 O(1) 额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 例子1: 输入nums [3,2,2,3], val 3 输出2, nums [2,2] 例子2 输入nums [0,1,2,2,3,0,4,2], val 2 输出5, nums [0,1,4,0,3]三种解决方法解决 /*** 删除指定元素用快慢指针,慢指针用于填充不删除的值快指针用于查找目标值* param nums* param val* return*/ public static int removeElement(int[] nums,int val){int slow 0;// fast充当快指针for(int fast 0;fastnums.length;fast){if(nums[fast] ! val){nums[slow] nums[fast];slow;}}return slow; }/*** 对撞指针的方法两个指针从两边走左边如果不相等不等于目标值就往后right等于目标值就往前。* param nums* param val* return*/ public static int removeElement1(int[] nums,int val){int right nums.length-1;int left 0;while(left right){if((nums[left]val) (nums[right]! val)){int temp nums[right];nums[right] nums[left];nums[left] temp;}if(nums[left] ! val) left;if(nums[right]val) right--;}return left; }/*** 双指针覆盖这种就是直接覆盖了如果从左开始有值等于目标值就把他替换成从右边开始的值然后右边指针移动左边不动* 然后再次判断左边原位置是否是目标值如果是就继续覆盖右边指针继续移动如果不是左边指针移动。* param nums* param val* return*/ public static int removeElement2(int[] nums, int val){int right nums.length - 1;for(int left 0; leftright;){if(nums[left] val){nums[left] nums[right];right--;}else{left;}}return right1; }删除重复项 描述 给你一个有序数组 nums 请你原地删除重复出现的元素使每个元素只出现一次 返回删除后数组的新长度。不要使用额外的数组空间你必须在原地修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例1 输入nums [1,1,2] 输出2, nums [1,2] 解释函数应该返回新的长度 2 并且原数组 nums 的前两个元素被修改为 1, 2 。不需要考虑数组中超出新长度后面的元素。 例子2 输入nums [0,0,1,1,1,2,2,3,3,4] 输出5, nums [0,1,2,3,4] 解释函数应该返回新的长度 5 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4 。不需要考虑数组中超出新长度后面的元素。解决 /*** 删除数组中重复元素返回数组的大小。慢指针进行存值覆盖快指针判断是否为重复值。* param nums* return*/ public static int removeDuplicates(int[] nums){// slow表示可以放入新元素位置索引为0的元素不用管.int slow 1;// 循环起到了快指针的作用for(int fast 0;fast nums.length;fast){if(nums[fast] ! nums[slow-1]){nums[slow] nums[fast];slow;}}return slow; }近期在自学 Java 做项目加入了一个编程学习圈子里面有编程学习路线和原创的项目教程感觉非常不错。还可以 1 对 1 和大厂嘉宾交流答疑也希望能对大家有帮助扫 ⬇️ 二维码即可加入。 也可以点击链接我正在「编程导航」和朋友们讨论有趣的话题你⼀起来吧
http://www.yutouwan.com/news/23886/

相关文章:

  • jsp做视频网站长春网站建设网站源码
  • 网站核心词如何做创建个人百度百科
  • 中国工信部网站备案怎么用织梦来做网站后台
  • 贵阳市做网站的公司有哪些人才市场招聘信息
  • 长沙做手机网站怎么推广app
  • 企业网站备案 优帮云郑州外贸网站建设商家
  • dede小说网站模板网站建设杭州哪家好
  • c2c网站的特点小说网站推荐
  • 容城县建设银行网站建设银行官方网站诚聘英才频道
  • 广州网站建设+美词电子商务网站推广与建设论文
  • 如何备案成企业网站北京百度推广代理
  • 网站建设得花多钱宁波自助建站网站
  • 深圳有哪些做网站公司做养生网站需要资质吗
  • 网站建设 微信公众号梦创义网站建设公司
  • 哪里做网站比较快建设一个旅游网站毕业设计
  • 百度网站地图生成器seo推广专员
  • 怎么查看网站是否被百度惩罚降权或者被k外贸企业网站评价案例
  • 丰城网站建设公司软件开发工程师前景
  • 海城 网站建设小型影视网站源码
  • 如何进入网站后台地址晋江网站开发
  • 目前比较新的网站建设技术佛山新网站建设流程
  • 南充市住房建设局网站网站备案 信息查询
  • 绍兴seo整站优化长春企业平台
  • 买网站多少钱dw网站怎么做背景图
  • 自建站怎么推广游乐园网站建设
  • 如何防止网站被注册中国万网提供的服务和收费情况
  • html个人网站怎么做网站设计公司(信科网络)
  • 株洲定制网站建设网络营销推广的形式
  • 下花园区住房和城乡建设局网站做网站推广
  • 不需要验证码的注册网站网页模板建站系统