麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

LeetCode-MergeSortedArray

2019-11-14 14:56:37
字體:
來源:轉載
供稿:網友

題目:Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.Note:You may assume that nums1 has enough space (size that is greater or equal to m + n) to hold additional elements from nums2. The number of elements initialized in nums1 and nums2 are m and n respectively.

思路:從nums1數組的m+n-1位置開始,從后往前插入元素。

 1 package array; 2  3 public class MergeSortedArray { 4  5     public void merge(int[] nums1, int m, int[] nums2, int n) { 6         for (int i = m + n - 1; i >= 0; --i) { 7             if (m > 0 && n > 0) 8                 nums1[i] = nums1[m - 1] > nums2[n - 1] ? nums1[m-- - 1] : nums2[n-- - 1]; 9             else if (m > 0)10                 nums1[i] = nums1[m-- -1];11             else12                 nums1[i] = nums2[n-- -1];13         }14     }15     16     public static void main(String[] args) {17         // TODO Auto-generated method stub18         int[] nums1 = { 1,3,5,7,9,11,13,15,17,19 };19         int[] nums2 = { 2,4,6,8,10 };20         MergeSortedArray m = new MergeSortedArray();21         m.merge(nums1, 5, nums2, 5);22     }23 24 }

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人免费一区二区 | 羞羞视频免费网站日本动漫 | 毛片免费大全短视频 | 欧美xxxx精品另类 | 欧美日韩精品不卡一区二区三区 | fc2国产成人免费视频 | 成人毛片100部免费观看 | 国产精品自拍片 | 一级看片免费视频 | 国产精品av久久久久久无 | 一级做a爰性色毛片免费 | 国产亚洲精品久久久久5区 日韩一级片一区二区三区 国产精品久久久久av | 欧美毛片免费观看 | 精品在线免费播放 | 被啪羞羞视频在线观看 | 免费一级毛片网站 | 亚洲情视频 | 国产一区二区视频网站 | 性少妇videosexfreexx入片 | 欧洲精品久久久 | 激情综合视频 | 国产精品久久久久久久av | 国产精品视频成人 | av在线试看| 性少妇videosexfreexxx片 | 国产伦精品一区二区三区在线 | 久久久三级免费电影 | 国产精品视频在线观看免费 | 欧美日韩中文字幕在线视频 | 国产精品久久久久久久娇妻 | 黄色片网站免费 | 欧洲精品久久久久69精品 | 黄色的视频免费观看 | 羞羞答答影院 | 中文字幕涩涩久久乱小说 | 国产日韩精品欧美一区视频 | 成年性羞羞视频免费观看无限 | 性爱视频免费 | 欧美黄色三级视频 | 高清中文字幕在线 | 在线天堂资源 |