โจทย์: หาตัวเลขที่เกิดขึ้นจำนวนครั้งคี่ ใน Array สมมติมีเพียงตัวเดียวที่เกิดครั้งคี่ (อื่นๆ เป็นคู่) วิธี 1: Bitwise XOR (Optimal - O(n) time, O(1) space) คุณสมบัติ XOR: a ^ a = 0, a ^ 0 = a, a ^ b ^ a = b คู่ที่เหมือนกันจะ cancel กันออก เหลือตัวที่ครั้งคี่ public class Demo { static int findO