से विकिपीडिया:
एल्गोरिथ्म की जटिलता
O(n(logn)(loglogn))बिट संचालन है।
आप उस पर कैसे पहुंचे?
इस जटिलता में यह loglognशब्द शामिल है कि मुझे बताता है कि sqrt(n)कहीं है।
मान लीजिए कि मैं पहले 100 नंबरों ( n = 100) पर छलनी चला रहा हूं , यह मानते हुए कि संख्याओं को समग्र रूप से चिह्नित करने में निरंतर समय लगता है (सरणी कार्यान्वयन), हमारे द्वारा उपयोग की जाने वाली संख्या mark_composite()कुछ इस तरह होगी
n/2 + n/3 + n/5 + n/7 + ... + n/97 = O(n^2)
और अगले प्राइम नंबर को खोजने के लिए (उदाहरण के लिए 7सभी संख्याओं के गुणकों को पार करने के बाद कूदने के लिए 5), संचालन की संख्या होगी O(n)।
तो, जटिलता होगी O(n^3)। क्या आप सहमत हैं?