慈祥棒棒糖

文章
4
资源
0
加入时间
3年0月9天

【LeetCode】一个整型数组里除两个数字之外,其他数字都出现了两次,请找出这两个只出现一次的数字(数组、分组异或)

文章目录(1)题目描述(2)解题思路:分组异或题目难度:中等(1)题目描述一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。示例1:输入:nums = [4, 1, 4, 6]输出:[1, 6] 或 [6, 1]示例2:输入:nums = [1, 2, 3, 4, 5, 6, 1, 2, 3, 4]输出:[5, 6] 或 [6, 5]LeetCode链接:剑指 Offer 56

Java-链表相加

随机生成两个链表,其结点值均为10以内随机生成的,现在将两个随机生成的链表相加,新结点值为两个结点值的和对10的余数,大于10的进位位加到下一个结点值上,依次类推,要并返回表头。package 链表_递归_栈;import java.util.Random;/** * 随机生成两个非负整数的链表,每个节点只存储一个数字,实现两个链表的相加,返回链表头结点。 * 例如:2—4—3和5—