summaryrefslogtreecommitdiff
path: root/top-interview-questions/easy/array/05_single_number.cc
diff options
context:
space:
mode:
author3gg <3gg@shellblade.net>2025-02-05 18:36:31 -0800
committer3gg <3gg@shellblade.net>2025-02-05 18:36:31 -0800
commit4689e4e80b479be25f7557d05818f5caa723aafa (patch)
tree4df25811fe2a9a15b401375178da6537f4b6063f /top-interview-questions/easy/array/05_single_number.cc
Initial commit.HEADmain
Diffstat (limited to 'top-interview-questions/easy/array/05_single_number.cc')
-rw-r--r--top-interview-questions/easy/array/05_single_number.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/top-interview-questions/easy/array/05_single_number.cc b/top-interview-questions/easy/array/05_single_number.cc
new file mode 100644
index 0000000..ad55712
--- /dev/null
+++ b/top-interview-questions/easy/array/05_single_number.cc
@@ -0,0 +1,10 @@
1class Solution {
2public:
3 int singleNumber(vector<int>& nums) {
4 int x = 0;
5 for (int n : nums) {
6 x = x ^ n;
7 }
8 return x;
9 }
10};