insertion_procedure (int a[], int p [], int N)
{
int i,j,k;
for (i=0; i<=N; i++) p[i] = i;
for (i=2; i<=N; i++)
{
k = p[i];
j = 1;
while (a[p[j-1]] > a[k]) {p[j] = p[j-1]; j--}
p[j] = k;
}
}
Bu kod için siklik karmaşıklığı bulmalı ve daha sonra bazı beyaz kutu test senaryoları ve kara kutu test senaryoları önermem gerekir. Ama ben kod için bir CFG yapmakta sorun yaşıyorum.Aşağıdaki prosedür için kontrol akış grafiği ve döngüsel karmaşıklık
Test durumlarında da yardımcı olabilirsiniz.
bu hangi dil? Bildirimde "int" yerine "Int" dışında C'ye benziyor. Eğer C ise, döngü için iç içe geçmiş değildir, ancak for döngüsünde yuvalanmış bir süre döngüdür. –
Oh evet iç içe geçmiş bir döngü yok. Onun C –