中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

電商網(wǎng)站制作設計chrome手機安卓版

電商網(wǎng)站制作設計,chrome手機安卓版,昆明建設網(wǎng)站,內(nèi)容展示型網(wǎng)站特點題目描述: 給你一個數(shù)組 nums 和一個值 val,你需要 原地 移除所有數(shù)值等于 val 的元素,并返回移除后數(shù)組的新長度。 不要使用額外的數(shù)組空間,你必須僅使用 O(1) 額外空間并 原地 修改輸入數(shù)組。 元素的順序可以改變。你不需要考慮…

題目描述:?

給你一個數(shù)組?nums?和一個值?val,你需要?原地?移除所有數(shù)值等于?val?的元素,并返回移除后數(shù)組的新長度。

不要使用額外的數(shù)組空間,你必須僅使用?O(1)?額外空間并?原地?修改輸入數(shù)組。

元素的順序可以改變。你不需要考慮數(shù)組中超出新長度后面的元素。

說明:

為什么返回數(shù)值是整數(shù),但輸出的答案是數(shù)組呢?

請注意,輸入數(shù)組是以「引用」方式傳遞的,這意味著在函數(shù)里修改輸入數(shù)組對于調(diào)用者是可見的。

你可以想象內(nèi)部操作如下:

// nums 是以“引用”方式傳遞的。也就是說,不對實參作任何拷貝
int len = removeElement(nums, val);// 在函數(shù)里修改輸入數(shù)組對于調(diào)用者是可見的。
// 根據(jù)你的函數(shù)返回的長度, 它會打印出數(shù)組中 該長度范圍內(nèi) 的所有元素。
for (int i = 0; i < len; i++) {print(nums[i]);
}

示例 1:

輸入:nums = [3,2,2,3], val = 3
輸出:2, nums = [2,2]
解釋:函數(shù)應該返回新的長度 2, 并且 nums 中的前兩個元素均為 2。你不需要考慮數(shù)組中超出新長度后面的元素。例如,函數(shù)返回的新長度為 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也會被視作正確答案。

示例 2:

輸入:nums = [0,1,2,2,3,0,4,2], val = 2
輸出:5, nums = [0,1,3,0,4]
解釋:函數(shù)應該返回新的長度 5, 并且 nums 中的前五個元素為 0, 1, 3, 0, 4。注意這五個元素可為任意順序。你不需要考慮數(shù)組中超出新長度后面的元素。

解題方法:?

先設定變量 y,指向待插入位置。y初始值為 0

然后從題目的「要求/保留邏輯」出發(fā),來決定當遍歷到任意元素 x 時,應該做何種決策:

如果當前元素 x 與移除元素 val 相同,那么跳過該元素。
如果當前元素 x 與移除元素 val 不同,那么我們將其放到下標y 的位置,并讓 y自增右移。
最終得到的 y?即是答案。

代碼:

class Solution {
public:int removeElement(vector<int>& nums, int val) {int y = 0;for(auto x : nums)if(x != val) nums[y++] = x;return y;}
};

http://m.risenshineclean.com/news/63639.html

相關文章:

  • 東麗網(wǎng)站建設友情鏈接發(fā)布平臺
  • 網(wǎng)站制作自己做服務器企業(yè)建設網(wǎng)站公司
  • 做網(wǎng)站的為什么不給域名和密碼免費的網(wǎng)站軟件
  • 搞一個網(wǎng)站要多少錢免費好用的網(wǎng)站
  • 沈陽網(wǎng)站制作聚藝科技香港seo公司
  • 自適應的網(wǎng)站模板新媒體運營培訓課程
  • 做視頻搬運哪個網(wǎng)站最賺錢印度疫情最新消息
  • 網(wǎng)站建設屬于什么行業(yè)分類山東公司網(wǎng)站推廣優(yōu)化
  • 免費建企業(yè)網(wǎng)站哪個好seo網(wǎng)站優(yōu)化培訓公司
  • 叫別人做網(wǎng)站權重被轉移了seo優(yōu)化軟件
  • 專業(yè)建站公司提供詳細的功能描述及報價如何在百度做推廣
  • 乳山網(wǎng)站定制北京seo排名廠家
  • 百度新網(wǎng)站收錄百度推廣網(wǎng)址是多少
  • 網(wǎng)站開發(fā)工程師應聘書范文1000廣州seo技術外包公司
  • 長春是幾線城市2020排名東莞優(yōu)化網(wǎng)站關鍵詞優(yōu)化
  • 圖片無法顯示wordpress網(wǎng)站seo優(yōu)化8888
  • 重慶市建設醫(yī)院網(wǎng)站首頁西點培訓前十名學校
  • 深圳網(wǎng)站開發(fā)公司 有哪些seo入門培訓課程
  • 做汽車網(wǎng)站開題報告的意義微信crm系統(tǒng)
  • wordpress tab切換怎么做好seo推廣
  • 宜春網(wǎng)站建設公司哪家好公司網(wǎng)站建設服務機構
  • 做網(wǎng)站還 淘寶百度引擎的搜索方式是什么
  • 瀏陽做網(wǎng)站的公司價格我贏seo
  • 做自媒體有哪些素材網(wǎng)站廣州品牌營銷服務
  • 怎樣在網(wǎng)站上做營業(yè)執(zhí)照公示滕州今日頭條新聞
  • 網(wǎng)站設計標準尺寸電商平臺開發(fā)需要多少錢
  • 濰坊網(wǎng)站建設價格深圳百度推廣客服
  • wordpress后臺管理面板的主題搜索引擎優(yōu)化論文
  • java 做直播網(wǎng)站有哪些軟件有哪些最新app推廣項目平臺
  • 廈門市網(wǎng)站建設寧波專業(yè)seo服務