算法-找出数组中出现一次的数
根据力扣题库:
class Program { static void Main(string[] args) { int[] nums = { 2, 2, 3 ,1,1}; Console.WriteLine(SingleNumber(nums)); Console.Read(); } //只出现一次的数字 public static int SingleNumber(int[] nums) { int len = nums.Length; if (len == 1) return nums[0]; int res = nums[0]; for (int i = 1; i < len; i++) { res ^= nums[i]; } return res; } }
,Best Wish 不负年华