विषयसूची:
परिभाषा - अंतरिक्ष जटिलता का क्या अर्थ है?
एल्गोरिथ्म विकास में अंतरिक्ष जटिलता एक मीट्रिक है कि इसके आदानों के संबंध में एल्गोरिथ्म को कितना संग्रहण स्थान चाहिए। यह माप कुछ प्रकार के प्रोग्रामिंग मूल्यांकन में बेहद उपयोगी है, क्योंकि इंजीनियर, कोडर और अन्य वैज्ञानिक यह देखते हैं कि एक विशेष एल्गोरिदम कैसे काम करता है।
Techopedia स्पेस कॉम्प्लेक्सिटी की व्याख्या करता है
एल्गोरिथ्म के स्थान की जटिलता दिखाने के लिए पेशेवर ठोस समीकरणों का उपयोग कर सकते हैं जहां एन इनपुट के बराबर होता है। प्रस्तुति के विभिन्न रूपों जैसे "बिग ओ" अंकन का उपयोग किया जा सकता है।
एक कारण यह है कि एल्गोरिथ्म के अंतरिक्ष जटिलता का अनुमान लगाना महत्वपूर्ण है, अंतरिक्ष को इनपुट के सापेक्ष की आवश्यकता है, यह है कि कुछ एल्गोरिदम को विशेष सीमाओं के साथ डिज़ाइन किया गया है। कुछ को कुल भंडारण स्थान के उपयोग पर कैप के साथ डिज़ाइन किया गया है, जिसके परिणामस्वरूप मोटे या अभेद्य परिणाम हो सकते हैं। दूसरों का उपयोग किए गए स्थान की परवाह किए बिना सटीक परिणाम लागू करने के लिए किया जाता है।
अंतरिक्ष जटिलता पेशेवरों के लिए एक एल्गोरिदम के पदचिह्न को देखने का एक सीधा तरीका है। उदाहरण के लिए, इंजीनियर प्रोग्राम निर्देशों, स्टोर किए गए मेमोरी, चर मानों के लिए मेमोरी और अन्य प्रकार की केंद्रीय या सहायक मेमोरी को मेमोरी की सभी संख्याओं की कुल संख्या प्राप्त करने के लिए जोड़ सकते हैं, जो किसी दिए गए नंबर के इनपुट के साथ प्रोग्राम का उपयोग करता है। यह पेशेवरों को संचालन में संसाधन की जरूरतों की योजना बनाने में भी मदद करता है।






