Back to course home
0% completed
Vote For New Content
for loop
sweetykumari
Jul 29, 2023
I didn't understand both for loop:
//why we are xor nums.Length+1?
//why we are xor nums.Length+1?
int x1 = 1; for (int i = 2; i <= n; i++) x1 = x1 ^ i;
////why we are xor nums.Length; isnt it should be nums.Length-1? // x2 represents XOR of all values in arr int x2 = arr[0]; for (int i = 1; i < n-1; i++) x2 = x2 ^ arr[i];
0
0
Comments
Comments
Shubham Voraa year ago
Certainly! Here's a brief explanation of each loop:
Loop 1: XOR from 1 to ( n )
int x1 = 1; for (int i = 2; i <= n; i++) x1 = x1 ^ i;
- Purpose: This loop computes the XOR of all numbers from 1 to ( n ), where ( n ) is the length of ...
On this page