1.

What is subtract_with_carry_engine?(a) Pseudo-random number engine that generates random unsigned integers(b) Pseudo-random number engine that generates random unsigned integers in the range [0, 2^w-1] for some w using Mersenne Twister algorithm(c) Pseudo-random number engine that generates random unsigned integers in the range [0, 2^w-1] for some w using lagged Fibonacci generator(d) Pseudo-random number engine that generates random signed integers in the range [0, 2^w-1] for some w using Mersenne Twister algorithmThe question was posed to me in an internship interview.This intriguing question comes from Generators topic in portion Class Hierarchies, Library & Containers of C++

Answer»

Correct choice is (C) Pseudo-random NUMBER engine that GENERATES random unsigned integers in the range [0, 2^W-1] for some w using lagged Fibonacci generator

For EXPLANATION: subtract_with_carry_engine is a Pseudo-random number engine that generates random unsigned integers in the range [0, 2^w-1] for some w using lagged Fibonacci generator.



Discussion

No Comment Found

Related InterviewSolutions