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

當(dāng)前位置: 首頁(yè) > news >正文

貴陽(yáng)企業(yè)自助建站網(wǎng)絡(luò)銷售模式有哪些

貴陽(yáng)企業(yè)自助建站,網(wǎng)絡(luò)銷售模式有哪些,門戶網(wǎng)站建設(shè)公司咨詢,泰安網(wǎng)課題目 給你兩個(gè)按 非遞減順序 排列的整數(shù)數(shù)組 nums1 和 nums2,另有兩個(gè)整數(shù) m 和 n ,分別表示 nums1 和 nums2 中的元素?cái)?shù)目。 請(qǐng)你 合并 nums2 到 nums1 中,使合并后的數(shù)組同樣按 非遞減順序 排列。 注意:最終,合并…

題目

給你兩個(gè)按?非遞減順序?排列的整數(shù)數(shù)組?nums1?和?nums2,另有兩個(gè)整數(shù)?m?和?n?,分別表示?nums1?和?nums2?中的元素?cái)?shù)目。

請(qǐng)你?合并?nums2?到?nums1?中,使合并后的數(shù)組同樣按?非遞減順序?排列。

注意:最終,合并后數(shù)組不應(yīng)由函數(shù)返回,而是存儲(chǔ)在數(shù)組?nums1?中。為了應(yīng)對(duì)這種情況,nums1?的初始長(zhǎng)度為?m + n,其中前?m?個(gè)元素表示應(yīng)合并的元素,后?n?個(gè)元素為?0?,應(yīng)忽略。nums2?的長(zhǎng)度為?n?。

示例 1:

輸入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3
輸出:[1,2,2,3,5,6]
解釋:需要合并 [1,2,3] 和 [2,5,6] 。
合并結(jié)果是 [1,2,2,3,5,6] ,其中斜體加粗標(biāo)注的為 nums1 中的元素。

示例 2:

輸入:nums1 = [1], m = 1, nums2 = [], n = 0
輸出:[1]
解釋:需要合并 [1] 和 [] 。
合并結(jié)果是 [1] 。

示例 3:

輸入:nums1 = [0], m = 0, nums2 = [1], n = 1
輸出:[1]
解釋:需要合并的數(shù)組是 [] 和 [1] 。
合并結(jié)果是 [1] 。
注意,因?yàn)?m = 0 ,所以 nums1 中沒(méi)有元素。nums1 中僅存的 0 僅僅是為了確保合并結(jié)果可以順利存放到 nums1 中。

提示:

  • nums1.length == m + n
  • nums2.length == n
  • 0 <= m, n <= 200
  • 1 <= m + n <= 200
  • -109 <= nums1[i], nums2[j] <= 109

進(jìn)階:你可以設(shè)計(jì)實(shí)現(xiàn)一個(gè)時(shí)間復(fù)雜度為?O(m + n)?的算法解決此問(wèn)題嗎?

解答

源代碼

class Solution {public void merge(int[] nums1, int m, int[] nums2, int n) {int index = m + n - 1;while (n != 0) {if (m == 0) {System.arraycopy(nums2, 0, nums1, 0, index + 1);break;}if (nums1[m - 1] > nums2[n - 1]) {nums1[index] = nums1[m - 1];nums1[m - 1] = 0;m--;} else {nums1[index] = nums2[n - 1];n--;}index--;}}
}

總結(jié)

從前往后合并對(duì)于數(shù)組來(lái)說(shuō)很麻煩,那就另辟蹊徑,從后往前合并,當(dāng)nums2中元素全部放入nums1中時(shí)合并結(jié)束。

http://www.risenshineclean.com/news/50256.html

相關(guān)文章:

  • wordpress 友情鏈接分類seo關(guān)鍵詞排名查詢
  • 做視頻網(wǎng)站把視頻放在哪里找廣西壯族自治區(qū)在線seo關(guān)鍵詞排名優(yōu)化
  • 毛片a做片在線觀看網(wǎng)站谷歌怎么投放廣告
  • 網(wǎng)站建設(shè)維護(hù)面試題營(yíng)銷方式有哪幾種
  • 畢業(yè)設(shè)計(jì)做網(wǎng)站用php好嗎下拉框關(guān)鍵詞軟件
  • 宜賓做直銷會(huì)員網(wǎng)站鄭州網(wǎng)絡(luò)營(yíng)銷公司排名
  • 網(wǎng)站制作怎么賺錢免費(fèi)發(fā)廣告網(wǎng)站
  • 谷歌做公司網(wǎng)站需要多少錢西安互聯(lián)網(wǎng)推廣公司
  • 做環(huán)球資源網(wǎng)站有沒(méi)有效果企業(yè)網(wǎng)站
  • 網(wǎng)站開發(fā)服務(wù)器知識(shí)開源seo軟件
  • linux網(wǎng)站如何做ip解析一個(gè)新公眾號(hào)怎么吸粉
  • 安全狗網(wǎng)站白名單指什么南京百度seo
  • 江油市建設(shè)局網(wǎng)站網(wǎng)站建設(shè)平臺(tái)
  • 代售網(wǎng)站建設(shè)淘寶搜索關(guān)鍵詞排名
  • 沒(méi)有外貿(mào)網(wǎng)站 如果做外貿(mào)全網(wǎng)營(yíng)銷推廣系統(tǒng)
  • 在北京建網(wǎng)站域名被墻查詢檢測(cè)
  • 深圳做積分商城網(wǎng)站設(shè)計(jì)品牌宣傳
  • 網(wǎng)站開發(fā)違法中國(guó)十大網(wǎng)絡(luò)營(yíng)銷平臺(tái)
  • 安卓手機(jī)建設(shè)網(wǎng)站百度收錄鏈接
  • 在淘寶做網(wǎng)站和網(wǎng)絡(luò)公司做網(wǎng)站區(qū)別福州短視頻seo方法
  • 網(wǎng)站建設(shè)初步規(guī)劃方案深圳網(wǎng)站設(shè)計(jì)小程序
  • 做ppt素材的網(wǎng)站開創(chuàng)集團(tuán)與百度
  • 張家港做網(wǎng)站優(yōu)化排名十大經(jīng)典廣告營(yíng)銷案例
  • 設(shè)計(jì)一個(gè)網(wǎng)站的價(jià)格表seo培訓(xùn)班
  • 一站式做網(wǎng)站報(bào)價(jià)上海做網(wǎng)站優(yōu)化
  • 深夜小網(wǎng)站軟文文案
  • 有專業(yè)做網(wǎng)站的學(xué)校嗎搜索引擎關(guān)鍵詞競(jìng)價(jià)排名
  • 網(wǎng)站開發(fā)流程包括需求分析seo推廣思路
  • 學(xué)做網(wǎng)站視頻論壇免費(fèi)友情鏈接網(wǎng)
  • 做app需要什么軟件手機(jī)優(yōu)化助手下載