क्या है की जटिलता:जटिलता गणना
int f4(int n)
{
int i, j, k=1, count = 0;
for(i = 0; i < n; i++)
{
k *= 3;
for(j = k; j; j /= 2)
count++;
}
return count;
}
मैं जानता हूँ कि यह है O (n^2), लेकिन आप इस गणना कैसे करते हैं? और यह एन * लॉग एन क्यों नहीं है?
अपने अन्य प्रश्नों को देखते हुए, ऐसा लगता है कि आप बस अपने वर्तमान होमवर्क असाइनमेंट को प्राप्त करने की कोशिश कर रहे हैं ... इसके साथ शुभकामनाएँ :-) – scraimer
मैं कुछ एचडब्ल्यू सवालों के जवाब ढूंढ रहा हूं जो मैं नहीं हूं सुनिश्चित करें कि मेरे द्वारा कैसे हल किया जाए, लेकिन मैं इसे दूसरों द्वारा पूरा करने की कोशिश नहीं कर रहा हूं। मैं बस यह समझने की कोशिश कर रहा हूं कि जटिलता कैसे काम करती है। – yyy
कॉर्मन लीस्टरसन रिवेस्ट और स्टेन। बिग व्हाइट बुक। नाम से इसके लिए पूछें। –