מצורף קטע קוד
ואני שואל מה הסיבוכיות של הקוד הזה. אני חשבתי בהתחלה על M+N
אבל הבנתי שלא
תעזרו תודה
int subset(int a[],int n,int b[],int m)
{
int i,count=0;
if(n==0)
return 1;
for(i=0;i<m;i++)
{
if(b[i]==a[n-1])
{
count ++;
break;
}
}
if(count==0)
return 0;
return subset(a,n-1,b,m);
}
}



ציטוט ההודעה
