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

医疗网站搭建如何做推广呢

医疗网站搭建,如何做推广呢,自己做服务器和网站,平面设计软件学哪个比较好给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums 中不等于 val 的元素数量为 k,要通过此题,您需要执行以下操作: 更改…

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。

假设 nums 中不等于 val 的元素数量为 k,要通过此题,您需要执行以下操作:

  • 更改 nums 数组,使 nums 的前 k 个元素包含不等于 val 的元素。nums 的其余元素和 nums 的大小并不重要。
  • 返回 k

用户评测:

评测机将使用以下代码测试您的解决方案:

int[] nums = [...]; // 输入数组
int val = ...; // 要移除的值
int[] expectedNums = [...]; // 长度正确的预期答案。// 它以不等于 val 的值排序。int k = removeElement(nums, val); // 调用你的实现assert k == expectedNums.length;
sort(nums, 0, k); // 排序 nums 的前 k 个元素
for (int i = 0; i < actualLength; i++) {assert nums[i] == expectedNums[i];
}

如果所有的断言都通过,你的解决方案将会 通过

示例 1:

输入:nums = [3,2,2,3], val = 3
输出:2, nums = [2,2,_,_]
解释:你的函数函数应该返回 k = 2, 并且 nums 中的前两个元素均为 2。
你在返回的 k 个元素之外留下了什么并不重要(因此它们并不计入评测)。

示例 2:

输入:nums = [0,1,2,2,3,0,4,2], val = 2
输出:5, nums = [0,1,4,0,3,_,_,_]
解释:你的函数应该返回 k = 5,并且 nums 中的前五个元素为 0,0,1,3,4。
注意这五个元素可以任意顺序返回。
你在返回的 k 个元素之外留下了什么并不重要(因此它们并不计入评测)。

提示:

  • 0 <= nums.length <= 100
  • 0 <= nums[i] <= 50
  • 0 <= val <= 100

--------------------------------------------------------------------------------------

自己解答:

int removeElement(int* nums, int numsSize, int val) 
{int index =0;for(int i =0;i<numsSize;i++){if(nums[i]!=val){nums[index] = nums[i];index++;}}return index;
}

官方解答:

int removeElement(int* nums, int numsSize, int val) {int left = 0, right = numsSize;while (left < right) {if (nums[left] == val) {nums[left] = nums[right - 1];right--;} else {left++;}}return left;
}作者:力扣官方题解
链接:https://leetcode.cn/problems/remove-element/solutions/730203/yi-chu-yuan-su-by-leetcode-solution-svxi/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

官方解答在每次遍历到符合条件的元素时,从后往前使用数组尾部的元素覆盖掉该元素。这样减少了实际遍历的时间。

http://www.tj-hxxt.cn/news/54836.html

相关文章:

  • 新开的公司做网站多少钱技能培训机构排名前十
  • 网站支付平台是怎么做的seo搜索引擎专员
  • 网站主要栏目关注公众号推广2元一个
  • 微信企业号可以做微网站吗青岛网站运营
  • 网上免费自己设计商标郑州seo阿伟
  • 网页编辑软件office有利于seo优化的是
  • wordpress 导航高亮上海百度首页优化
  • 网络建设网站有关知识推广怎么做
  • 如何建立电子商务网站百度投广告怎么收费
  • 自己做网站排版谷歌seo排名技巧
  • 做外贸有免费的网站吗网站如何添加友情链接
  • 网站建设课程设计报告图文秦皇岛seo优化
  • 用asp.net做的网站东莞百度快速排名优化
  • 简约网站公司网站如何建设
  • 上海网站建设 数字展厅全网营销推广案例
  • 谁做的四虎网站是多少钱亚马逊的免费网站
  • 可信赖的龙岗网站建设seo优化软件大全
  • 开发手机网站步骤热门推广平台
  • 网站搭建网站管理谷歌推广外包
  • html5响应时网站网站开发用什么语言
  • 电子商务ppt课件seo网站关键词优化费用
  • 展示类网站建设网络运营是什么意思
  • 哪里有做网站设计英文seo是什么
  • vue大型网站怎么做路由深圳市企业网站seo营销工具
  • 如何给网站刷流量广告推广投放平台
  • 网站的备用金怎么做凭证seo一键优化
  • php在wordpress惠州百度seo在哪
  • 网站设计数据库怎么做黄冈网站seo
  • 公司支付的网站建设如何入账太原seo哪家好
  • 怎样用ps做网站的效果图网站推广的常用方法