Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 1 Given a binary number as a string, x ( a binary string ) , return the binary string of the same length, y

Question 1
Given a binary number as a string, x(a binary
string), return the binary string of the same length,
y, that will produce the maximum value when
XORed with x. There is a number of bits that may
be set in y called maxset.
Example
bits =3
maxset =1
2x=101
The binary strings will always have bits digits, and
leading zeros are fine.
First, determine all possible bits =3 digit binary
strings with only maxBits =1 or fewer bits set:
000,001,010,100. These are the potential y values.
Now, XOR each of the y values with x=101
000 or 101=101
001 o101=100
010 xor 101=111
100 or 101=001
The third value produces the maximal result, where
y=010. Return the string '010'
Function Description
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

1. What is Ebola ? 2.Heart is a muscle? 3. Artificial lighting?

Answered: 1 week ago