If we rewrite question in terms of Probability, call to foo2() depends on two events: 1. (E1) A > B, probablity 75%. 2. (E2) C < D, again probability 75%.
Probability (E) = Prob(E1) * Prob(E2) = 75/100 * 75/100 * 5000 = 2812.50 times. Correct me if wrong. - Dinesh Bansal On Wed, Dec 15, 2010 at 12:36 AM, bittu <shashank7andr...@gmail.com> wrote: > > void foo1() > { > if(A<B) > Then {_/*.... */} > else > if(C<D) > then foo2() > } > > How many time foo2() would get called given > A<B 25% of the times and C<D 75% of the times and foo1() is called > 5000 times > > although i had diff...solution..but i wants to confirm wid others..so > hav a look > > Regards > Shashank Mani > BIT Mesra > > -- > You received this message because you are subscribed to the Google Groups > "Algorithm Geeks" group. > To post to this group, send email to algoge...@googlegroups.com. > To unsubscribe from this group, send email to > algogeeks+unsubscr...@googlegroups.com<algogeeks%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/algogeeks?hl=en. > > -- Dinesh Bansal The Law of Win says, "Let's not do it your way or my way; let's do it the best way." -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algoge...@googlegroups.com. To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.