Skip to content

糖果排序问题

📅 背景

今天是儿童节,小朋友们在游园会中通过玩游戏挣取了不少糖果。作为老师的你,需要将一组和二组的小朋友们根据获得的糖果数量由少到多合并成一列。

📝 问题描述

给定两个按非递减顺序排列的整数数组 nums1nums2,分别表示一组和二组的小朋友站位。另有两个整数 mn,分别表示两个组的小朋友数目。请你将合并后的结果存在一个新的数组里,并打印出小朋友们的糖果数量。

🔍 输入输出格式

  • 输入格式:一共输入 x 个数字,第一个数字为 m,接下来的 m 个数字代表一组小朋友的站位(即 nums1 数组),接下来的一个数字为 n,最后的 n 个数字代表二组小朋友的站位(即 nums2 数组)。
  • 输出格式:两个数之间用空格隔开,最后一个数字后的空格可加可不加。

🌰 示例

🍬 示例 1

  • 输入格式:3 1 2 3 3 2 5 6
  • 输出:1 2 2 3 5 6
  • 解释:需要合并 [1,2,3][2,5,6]。合并结果是 [1,2,2,3,5,6]

🎉 示例 2

  • 输入格式:2 0 6 5 0 0 0 6 8
  • 输出:0 0 0 0 6 6 8
  • 解释:需要合并 [0,6][0,0,0,6,8]。合并结果是 [0,0,0,0,6,6,8]

Released under the MIT License.