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

男生跟男生做口视频网站谷歌推广真有效果吗

男生跟男生做口视频网站,谷歌推广真有效果吗,外贸主动营销网站建设,页面设计需求需要做那些方面一、题目描述 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超…

一、题目描述

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

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

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

 二、思路分析

        你拿到了这样的一道题:原地移除数组中所有的元素val。在你的考场上,你知道这场考试对你来说十分重要,看到这道题你不由得震惊住了,过于简单当你看到此题时便拥有了以下思路:定义一个新数组,一一对比然后把符合的放入到新的数组中,不符合的跳过,类似代码如下:

int removeElement(int* nums, int numsSize, int val)
{int arr[] = { 0 };int src = 0;int dest = 0;while (src < numsSize){if (nums[src] == val){src++;}else{arr[dest] = arr[src];}}return arr;
}

        在你思考时已经有人交卷了,所幸时间很长,但你敲写代码时突然弹出一个提示:不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地修改输入数组。

        你被吓出一声冷汗,所幸没有写那么快,你不由得重新思考,你脑海中浮现了以下画面:一对夫妇,在朝着一个共同得目标前进,一个快一点,一个慢一点,于是跑的快的先去寻找目标,找到了给慢的那一个,然后继续前进,那个慢的也离目标近一点,,但不管跑的快的找没找到,都会走到生命尽头,留下慢的一方。

        想到这你恍然大悟,原本的无厘头也有了思路,于是你敲出如下代码:

三、代码实现(双指针法)

int removeElement(int* nums, int numsSize, int val) {int slow = 0;int fast = 0;                           //一对夫妇,原本都是零起点while (fast < numsSize) {                                     //但是有一个跑得快,一个跑得慢if (nums[fast] != val) {                                //于是跑得快的那个先去寻找共同目标nums[slow] = nums[fast];    //如果找到了,就送给跑得慢的那个slow++;                    //然后跑得慢的那个也就离目标近一点}fast++;                       //但是不管是否找得到,跑得快的那方都一直奔跑到生命的尽头}return slow;                    //最终留下跑得慢的一方
}

        你顺利的完成了考试,在那个下午,那个你恍惚的下午! 

完!

http://www.sczhlp.com/news/44122/

相关文章:

  • 浦东新区苏州网站建设yandere搜索引擎入口
  • 政府网站信息内容建设不顾问式营销
  • wordpress 高级教程seo网站怎么搭建
  • 网站的形式免费网站seo优化
  • 厦门百城建设有限公司网站十大门户网站
  • 差分运放原理小结
  • 河北省建设厅网站运行条件优化大师的优化项目有哪7个
  • 做二手房销售要开自己的网站吗江苏seo团队
  • 网站是否上线武汉网站设计
  • 做网站可以做什么2345网址导航官网官方电脑版
  • 厦门app网站建设宁德市中医院
  • 短期网站开发培训旅游seo整站优化
  • 做一个色流网站怎么做长春网站建设方案托管
  • 页面好看的网站怎样创建网站平台
  • 微信公众平台微网站怎么做seo主要做哪些工作
  • 洛谷P1757 通天之分组背包 题解
  • 代运营一个月多少钱seo包年优化
  • 提升网站性能百度开户代理商
  • 薇诺娜经常在那个网站做特价网络营销五种方法
  • 苏州房地产网站建设深圳seo优化服务商
  • 外贸推广网站公司优化营商环境条例全文
  • 做网站没资源百度手机导航官方新版
  • 个体工商户经营范围做网站seo培训公司
  • 个人单页网站建设青岛seo网站关键词优化
  • 广告视频素材网站阿里巴巴指数查询
  • 从零开始c语言note02
  • 每天一个安卓测试开发小知识之 --- 认识adb
  • 玛伊网站做兼职加入要多少钱菏泽地网站seo
  • 长沙做手机网站关键词优化好
  • 大同网站建设哪里好ueeshop建站费用