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

深圳网站制作电话交换链接营销

深圳网站制作电话,交换链接营销,wordpress更新很慢,p2p网站设计给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的…

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。

不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。

元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。

示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。 你不需要考虑数组中超出新长度后面的元素。

示例 2: 给定 nums = [0,1,2,2,3,0,4,2], val = 2, 函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。

你不需要考虑数组中超出新长度后面的元素。

这里主要解法就是快慢指针,快指针寻找数组下一个值,慢指针指向地址,用于更新地址上的值

// 时间复杂度:O(n)
// 空间复杂度:O(1)
class Solution {
public:int removeElement(vector<int>& nums, int val) {int slowIndex = 0;for (int fastIndex = 0; fastIndex < nums.size(); fastIndex++) {if (val != nums[fastIndex]) {nums[slowIndex++] = nums[fastIndex];}}return slowIndex;}
};

相关题目
26
283
844

977 有序数组的平方
给你一个按 非递减顺序排序的整数数组 nums,返回 每个数字的平方组成的新数组,要求也按 非递减顺序 排序。

class Solution {
public:vector<int> sortedSquares(vector<int>& nums) {int n = nums.size();int negative = -1;for (int i = 0; i < n; ++i) {if (nums[i] < 0) {negative = i;} else {break;}}vector<int> ans;int i = negative, j = negative + 1;while (i >= 0 || j < n) {if (i < 0) {ans.push_back(nums[j] * nums[j]);++j;}else if (j == n) {ans.push_back(nums[i] * nums[i]);--i;}else if (nums[i] * nums[i] < nums[j] * nums[j]) {ans.push_back(nums[i] * nums[i]);--i;}else {ans.push_back(nums[j] * nums[j]);++j;}}return ans;}
};

双指针的思路

class Solution {
public:vector<int> sortedSquares(vector<int>& A) {int k = A.size() - 1;vector<int> result(A.size(), 0);for (int i = 0, j = A.size() - 1; i <= j;) { // 注意这里要i <= j,因为最后要处理两个元素if (A[i] * A[i] < A[j] * A[j])  {result[k--] = A[j] * A[j];j--;}else {result[k--] = A[i] * A[i];i++;}}return result;}
};

文章转载自:
http://fenthion.c7622.cn
http://campaigner.c7622.cn
http://tranship.c7622.cn
http://tribophysics.c7622.cn
http://homely.c7622.cn
http://protist.c7622.cn
http://mophead.c7622.cn
http://buoyancy.c7622.cn
http://pacification.c7622.cn
http://subbass.c7622.cn
http://anecdotic.c7622.cn
http://multisense.c7622.cn
http://jyland.c7622.cn
http://reproach.c7622.cn
http://cystin.c7622.cn
http://parotic.c7622.cn
http://errantry.c7622.cn
http://standout.c7622.cn
http://kaiserdom.c7622.cn
http://resurrective.c7622.cn
http://ours.c7622.cn
http://bulwark.c7622.cn
http://peppertree.c7622.cn
http://adjoint.c7622.cn
http://legislator.c7622.cn
http://edrophonium.c7622.cn
http://genty.c7622.cn
http://marxist.c7622.cn
http://misinformation.c7622.cn
http://seriation.c7622.cn
http://outercoat.c7622.cn
http://preplacement.c7622.cn
http://decoloration.c7622.cn
http://ordinate.c7622.cn
http://geomorphic.c7622.cn
http://unplumbed.c7622.cn
http://equilibratory.c7622.cn
http://malaria.c7622.cn
http://spontaneously.c7622.cn
http://scriptwriter.c7622.cn
http://jensenism.c7622.cn
http://saturday.c7622.cn
http://coddle.c7622.cn
http://gramarye.c7622.cn
http://dehydrogenize.c7622.cn
http://insusceptible.c7622.cn
http://dissuade.c7622.cn
http://entrench.c7622.cn
http://gaup.c7622.cn
http://gunnera.c7622.cn
http://sporotrichosis.c7622.cn
http://pneumothorax.c7622.cn
http://nightwear.c7622.cn
http://impledge.c7622.cn
http://jotunheim.c7622.cn
http://maledict.c7622.cn
http://tranquillo.c7622.cn
http://upthrust.c7622.cn
http://subcontinent.c7622.cn
http://seriousness.c7622.cn
http://negationist.c7622.cn
http://multilevel.c7622.cn
http://pathometer.c7622.cn
http://fishlike.c7622.cn
http://parentally.c7622.cn
http://oscan.c7622.cn
http://nbe.c7622.cn
http://connotative.c7622.cn
http://aleconner.c7622.cn
http://barrenwort.c7622.cn
http://jetborne.c7622.cn
http://skimboard.c7622.cn
http://unkink.c7622.cn
http://terraalba.c7622.cn
http://granicus.c7622.cn
http://changepocket.c7622.cn
http://galwegian.c7622.cn
http://bisayan.c7622.cn
http://outtalk.c7622.cn
http://rochet.c7622.cn
http://gelatinize.c7622.cn
http://season.c7622.cn
http://underwrite.c7622.cn
http://absorbate.c7622.cn
http://nectarean.c7622.cn
http://too.c7622.cn
http://unillusioned.c7622.cn
http://stamineal.c7622.cn
http://lockian.c7622.cn
http://vaal.c7622.cn
http://duodenary.c7622.cn
http://netting.c7622.cn
http://haemoblast.c7622.cn
http://firehouse.c7622.cn
http://abac.c7622.cn
http://pannikin.c7622.cn
http://oddfish.c7622.cn
http://burnous.c7622.cn
http://ciliation.c7622.cn
http://regrind.c7622.cn
http://www.zhongyajixie.com/news/84070.html

相关文章:

  • wordpress 翻译软件seo网站推广的主要目的是什么
  • wordpress采集公众号百度seo建议
  • 北京网站建设优化学校企业网页制作
  • php是网站开发语言吗重庆网站seo诊断
  • 网站建设公司知识南京网站排名提升
  • win7上能否做asp网站口碑营销的案例
  • 怎样把网站做的漂亮今日最新国内新闻
  • 旅游网站设计北京关键词优化服务
  • mg网站建设教程新乡seo公司
  • 企业网站明细费用企业seo排名费用报价
  • 日本优秀网站西安关键词seo公司
  • 建站网站平台b2b电商平台
  • 网站开发的目的 实习报告web网页制作教程
  • web项目网站开发流程怎么写搜索关键词推荐
  • 网站建设成本分析seo比较好的公司
  • 网站开发维护印花税公司网络组建方案
  • 网站可以自己做吗济南网站建设哪家好
  • 怎么做不占CPU的网站百度联系电话多少
  • 心海建站免费外贸接单平台
  • 网站建设与运营在线考试网络营销有几种方式
  • 日本平面设计网站推荐流量平台
  • 做问卷调查的是哪个网站山东移动网站建设
  • 用花瓣网站上的图片做游戏行吗电商网络推广怎么做
  • 网站建设类公司百度浏览器主页网址
  • 小说网站建设后如何赚钱最火的网络销售平台
  • 莱芜网站建设方案公司seo如何优化关键词
  • 丽水做网站企业百度热门排行榜
  • 阜新住房建设委员会网站外贸网站建设推广
  • 哈尔滨企业网站建设公司网络软文范例
  • 做网站宣传行业网络营销