@atul-its nice one, but its complexity is probably greater than o(n^2)
just to calculate one mCk,i want a sequence of all mCk in a
less complexity
i tried for some code which calculate all mC1,mC2..mCk in less
complexity.this works good till (1000000)Ck ;
if while loop can be reduced i can get a good algo..of o(n)..any suggestions!!!
thnks for your help!!
main
{
cin>>m>>k;
result=1;
for (long long int i1=1;i1<=k;i1++)
{
while((result*(m-i1+1))%i1)
 {
 result=result+p;
}
result=(result*( m-i1+1));
result /= i1;
result=result%p;
m1[i1]=result;
}

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@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.

Reply via email to