题目来源:LeetCode88:合并两个有序数组
问题抽象: 给定两个非递减整数数组 nums1(有效长度 m,总长度 m+n)和 nums2(有效长度 n),要求将 nums2 合并到 nums1 中,使合并后的数组保持非递减顺序,并满足以下核心需求:
- 原地操作:
- 必须直接修改
nums1数组(禁止创建新数组),nums1的总长度保证为m+n(尾部预留n个位置); - 空间复杂度 O(1)(仅允许常数级额外指针)。 </
- 必须直接修改
问题抽象: 给定两个非递减整数数组 nums1(有效长度 m,总长度 m+n)和 nums2(有效长度 n),要求将 nums2 合并到 nums1 中,使合并后的数组保持非递减顺序,并满足以下核心需求:
nums1 数组(禁止创建新数组),nums1 的总长度保证为 m+n(尾部预留 n 个位置);
被折叠的 条评论
为什么被折叠?