摘要:
题目: 思路: 1 Arrays.sort() 排序两个数组 2 定义双指针,和一个list 集合 访问数组相等的加入list (一)代码 class Solution { public int[] intersect(int[] nums1, int[] nums2) { //排序 Arrays. 阅读全文
摘要:
题目: 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 思路: 1 双指针 swap 进 阅读全文
摘要:
题目: 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 的空间大小等于 m + n,这样它就有足够的空间保存来自 nums2 阅读全文