Menu Close

एल्गोरिदम क्या होता है

अनौपचारिक रूप से, एक Algorithm को ‘List Of Steps’ (चरणों की सूची) कहा जाता है। एल्गोरिथम को साधारण भाषा में लिखा जा सकता है, और यह वह सब हो सकता है जिसकी एक व्यक्ति को आवश्यकता होती है। एल्गोरिदम को हिन्दी में ‘कलन विधि‘ कहा जाता है। इस लेख में हम एल्गोरिदम क्या होता है इसे आसान भाषा में जानेंगे।

एल्गोरिदम क्या होता है

एल्गोरिदम क्या होता है

एल्गोरिदम (Algorithm) संचालन की एक सटीक सूची है जिसे ट्यूरिंग मशीन द्वारा किया जा सकता है। कंप्यूटिंग के उद्देश्य के लिए, एल्गोरिदम को स्यूडोकोड, फ्लो चार्ट या प्रोग्रामिंग भाषाओं में लिखा जाता है। एल्गोरिथम तार्किक और गणितीय समस्याओं को हल करने या किसी अन्य कार्य को पूरा करने के लिए निर्देशों का एक समूह है। शब्द ‘Algorithm’ और ‘Algorism’ अल-ख्वारिज्मी (फारसी: خوارزم, C. 780-850) नामक फारसी गणितज्ञ के नाम से आते हैं।

गणित और कंप्यूटर विज्ञान में, एक एल्गोरिथ्म अच्छी तरह से परिभाषित निर्देशों का एक परिमित अनुक्रम है, जो आमतौर पर विशिष्ट समस्याओं के एक वर्ग को हल करने या गणना करने के लिए उपयोग किया जाता है।

एल्गोरिदम का उपयोग गणना और डेटा प्रोसेसिंग करने के लिए विनिर्देशों के रूप में किया जाता है। कृत्रिम बुद्धि का उपयोग करके, एल्गोरिदम स्वचालित कटौती कर सकते हैं और विभिन्न मार्गों के माध्यम से कोड को मोड़ने के लिए गणितीय और तार्किक परीक्षणों का उपयोग कर सकते हैं।

मशीनों के वर्णनकर्ता के रूप में मानवीय विशेषताओं का प्रयोग रूपक तरीके से करना पहले से ही एलन ट्यूरिंग द्वारा “Memory”, “Search” और “Stimulus” जैसे शब्दों के साथ अभ्यास किया गया था।

एल्गोरिदम की तुलना करना

किसी समस्या को हल करने के लिए आमतौर पर एक से अधिक तरीके होते हैं। एक निश्चित व्यंजन बनाने के लिए कई अलग-अलग व्यंजन हो सकते हैं जो अलग दिखते हैं लेकिन जब सब कहा और किया जाता है तो वही स्वाद लेता है। एल्गोरिदम के लिए भी यही सच है।

हालांकि, इनमें से कुछ तरीके दूसरों की तुलना में बेहतर होंगे। यदि किसी नुस्खा में बहुत सारी जटिल सामग्री की आवश्यकता होती है जो आपके पास नहीं है, तो यह एक साधारण नुस्खा जितना अच्छा नहीं है। जब हम एल्गोरिदम को समस्याओं को हल करने के तरीके के रूप में देखते हैं, तो अक्सर हम यह जानना चाहते हैं कि किसी विशेष Algorithm का उपयोग करके कंप्यूटर को समस्या को हल करने में कितना समय लगेगा।

जब हम एल्गोरिदम लिखते हैं, तो हम चाहते हैं कि हमारा एल्गोरिदम कम से कम समय ले ताकि हम अपनी समस्या को जल्द से जल्द हल कर सकें। खाना पकाने में, कुछ व्यंजनों को दूसरों की तुलना में करना अधिक कठिन होता है, क्योंकि उन्हें समाप्त होने में अधिक समय लगता है या उनके पास ट्रैक करने के लिए अधिक चीजें होती हैं। यह एल्गोरिदम के लिए समान है, और एल्गोरिदम बेहतर होते हैं जब वे कंप्यूटर के लिए आसान होते हैं।

वह चीज जो एल्गोरिथम की कठिनाई को मापती है, जटिलता कहलाती है। जब हम पूछते हैं कि एल्गोरिदम कितना जटिल है, तो अक्सर हम यह जानना चाहते हैं कि जिस समस्या को हम हल करना चाहते हैं उसे हल करने में कंप्यूटर को कितना समय लगेगा।

यह भी पढे –

Related Posts

error: Content is protected !!