算法-找出数组中出现一次的数

根据力扣题库:

 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 不负年华
原文地址:https://www.cnblogs.com/shiningleo007/p/14690500.html