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

网站做301的坏处济南建站都选企汇优先做后付

网站做301的坏处,济南建站都选企汇优先做后付,抖音代运营退款成功案例,南昌手机建站模板一、题目 二、解题思路 1、我的思路 因为题目中说“元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。”也就是说#xff1a; 输入#xff1a;nums [3,2,2,3], val 3 输出#xff1a;2, nums [2,2] 解释#xff1a;函数应该返回新的长度 2并且 nums 中的…一、题目 二、解题思路 1、我的思路 因为题目中说“元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。”也就是说 输入nums [3,2,2,3], val 3 输出2, nums [2,2] 解释函数应该返回新的长度 2并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。例如函数返回的新长度为 2 而 nums [2,2,3,3] 或 nums [2,2,0,0]也会被视作正确答案。 所以我的想法是我们要尽量避免在数组中删除元素这种事件复杂度高的操作所以当元素值和val相同时我们可以不必将它删除而是将它和数组的最后一个元素交换位置同时让数组长度减1 和上一题上一篇博客的想法一样我们定义一个计数器count来记录交换元素的次数nums.length - count 即为新数组的长度 值得注意的是在交换之后我们不知道换到前面的数是否也等于val所以还需执行i-- 于是我写了如下代码第一次提交就通过了而且代码时间效率击败了100%的Java用户给我整笑了 int count 0;for (int i 0; i nums.length - count; i) {if(nums[i] val){int temp nums[i];nums[i] nums[nums.length - count -1];nums[nums.length - count -1] temp;count;i--;}}return nums.length - count; 2、官方题解 方法一双指针 这题官方题解的思路和上一题上一篇博客基本一样 class Solution {public int removeElement(int[] nums, int val) {int n nums.length;int left 0;for (int right 0; right n; right) {if (nums[right] ! val) {nums[left] nums[right];left;}}return left;} }作者力扣官方题解 链接https://leetcode.cn/problems/remove-element/ 来源力扣LeetCode 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。 方法二双指针优化 class Solution {public int removeElement(int[] nums, int val) {int left 0;int right nums.length;while (left right) {if (nums[left] val) {nums[left] nums[right - 1];right--;} else {left;}}return left;} }作者力扣官方题解 链接https://leetcode.cn/problems/remove-element/ 来源力扣LeetCode 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。
http://wiki.neutronadmin.com/news/191337/

相关文章:

  • 网站底部关键词指向商标注册申请要多少钱
  • 网站建设及推广服务的合同范本网站类软文
  • 做视频网站注意事项广州抖音seo
  • 网站开发与管理能力软件技术的就业前景
  • 做电商网站微信号是多少如何设置手机网站主页
  • 模板 网站 缺点简约门户网站源码
  • 阿里云申请域名做网站毕业设计网页
  • 帝国cms 网站名称合肥做企业网站的网络公司
  • 常州 网站建设邢台做wap网站
  • python进行网站开发智能网站系统
  • wordpress 子网站厦门网红打卡景点有哪些
  • 一站式做网站青岛品牌网站制作电话
  • 网站运营推广方案网站开发宣传图片
  • 解析网站怎么做室内设计平面图案例
  • 网站的意思搭建一个网站要多少
  • 广州市手机网站建设公司wordpress在php7.0
  • 东昌府区建设局网站装饰设计的变形手法有哪些
  • 网站的反链怎么做最新国际新闻50条简短
  • 甘肃省建设厅执业注册中心网站宣传广告怎么做吸引人
  • 品牌商标购买网站腾讯分分彩做号网站
  • 网站建设时间查询dw做网站 怎么做背景图片
  • 西部虚拟主机网站后台不能访问广州门户网站制作
  • 企业如何建设网站呢吉林省建设局网站
  • 公司做网站推广企业网站的设计
  • 无锡新区网站制作网站推广效果不好原因是
  • 网站结构是体现的网站开发 组织架构
  • 导航网站链接怎么做智慧旅游类网站开发商
  • 网站建设的原理传统网站布局
  • 网站推广和网络推广广州 环保 凡人网站建设
  • 视频网站的广告能怎么做免费ppt模板app有哪些