27. Play With OR
The problem can be found at the following link: Question Link
My Approach
Iterate through the given array from index 0 to n-2.
For each index i, perform a bitwise OR operation between arr[i] and arr[i+1].
Update the value at arr[i] with the result of the OR operation.
Continue this process until the second-to-last element of the array.
Return the modified array.
Time and Auxiliary Space Complexity
Time Complexity:
O(N)
, where N is the length of the array.Auxiliary Space Complexity:
O(1)
Code (C++)
Contribution and Support
For discussions, questions, or doubts related to this solution, please visit our discussion section. We welcome your input and aim to foster a collaborative learning environment.
If you find this solution helpful, consider supporting us by giving a ⭐ star to the getlost01/gfg-potd repository.
Last updated