recategorized
1,917 views
1 votes
1 votes

A recursive function $h$, is defined as follows:

$\begin{array} {} h(m) & =k, \text{if  } m=0 \\  &=1, \text{if } m=1 \\  &=  2 h(m-1)+4h(m-2), \text{if } m \geq 2 \end{array}$

If the value of $h(4)$ is $88$ then the value of $k$ is:

  1. $0$  
  2. $1$  
  3. $2$  
  4. $-1$
recategorized

5 Answers

1 votes
1 votes
GIVEN THAT

h(0)=k;

h(1)=1;

h(m)=2h(m−1)+4h(m−2),if m≥2

h(m-1)=2h(m−2)+4h(m−3)

h(m-2)=2h(m−3)+4h(m−4)

now putting the value of h(m-1) &h(m-2) in h(m)

we got

h(m) = 2(2h(m−2)+4h(m−3)) +4(2h(m−3)+4h(m−4))

      =>4h(m−2)+16h(m−3)+16h(m−4)

      =>4(2h(m−3)+4h(m−4))+16h(m−3)+16h(m−4)

           h(m)=24h(m−3)+32h(m−4)
therefore

          h(4)=24h(1)+32(k)

 =>   88=24(1)+32k  (h(4)=88 given)

=>     32k=64

=>    k=2 (answer)
Answer:

Related questions

1 votes
1 votes
3 answers
5
go_editor asked Mar 24, 2020
1,279 views
Which of the following is an interrupt according to temporal relationship with system clock?Maskable interruptPeriodic interruptDivision by zeroSynchronous interrupt
4 votes
4 votes
5 answers
6
go_editor asked Mar 24, 2020
1,855 views
Which of the following is incorrect for virtual memory?Large programs can be writtenMore I/O is requiredMore addressable memory availableFaster and easy swapping of proce...
0 votes
0 votes
3 answers
8
go_editor asked Mar 24, 2020
1,680 views
Match the following :$\begin{array}{clcl} & {\textbf{Addressing Mode}} & {} & {\textbf{Location of operand}} \\ \text{a.} & \text{Implied} & \text{i.} & \text{Registe...