• Call Us : 03082533000 (WhatsApp)
  • Email Us : TestPointpk.com@gmail.com
Sticky Note
Compute the factorial function F(n) =! for an arbitrary nonnegative Integer n. n! 1...... (n-1). n = (n-1)!. n for n ≥ 1 and 0! = 0.1 by definition, from which of the following algorithms we can compute F(n) - F(n - 1)?
  1. If n >= 1 return 1 else return F(n - 1) * n
  2. If n = 0 return, 1 else return F(n - 1) * n
  3. If n = 1 return 1 else return F(n - 2) * n
  4. None of these
Explanation

Factorial is defined as: n! = n × (n - 1)! for n ≥ 1, and 0! = 1.

Recursive algorithm:

  • if n = 0 return 1
  • else return F(n - 1) * n

To compute F(n) - F(n - 1), first calculate F(n) recursively using this formula, then subtract F(n - 1).


Last verified on 24-03-2026

Related MCQs

ایچ ڈی ایم آئی کیبل کا کیا کام ہے؟
  1. To connect audio and video devices
  2. To transmit internet signals
  3. To connect storage devices
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

بٹ کوائن کس ٹیکنالوجی کو استعمال کرتا ہے؟
  1. Hashgraph
  2. Blockchain
  3. DAG
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

فشنگ عام طور پر کس مقصد کے لیے کی جاتی ہے؟
  1. Install legitimate updates
  2. Improve computer performance
  3. Obtain sensitive information through deceptive messages or websites
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

مضبوط پاس ورڈ کا بنیادی مقصد کیا ہے؟
  1. Protect an account from unauthorized access
  2. Improve screen resolution
  3. Increase internet speed
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

براؤزر میں بک مارک کا بنیادی مقصد کیا ہے؟
  1. Remove viruses
  2. Delete browsing history
  3. Save a webpage for easier future access
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

All Rights Reserved © TestPointpk.com