मुझे एल्गोरिदम और डेटा संरचनाएं क्यों सीखनी चाहिए?
मुझे एल्गोरिदम और डेटा संरचनाएं क्यों सीखनी चाहिए?

वीडियो: मुझे एल्गोरिदम और डेटा संरचनाएं क्यों सीखनी चाहिए?

वीडियो: मुझे एल्गोरिदम और डेटा संरचनाएं क्यों सीखनी चाहिए?
वीडियो: मैंने डेटा स्ट्रक्चर और एल्गोरिदम में कैसे महारत हासिल की 2024, मई
Anonim

डेटा संरचनाएं तथा एल्गोरिदम प्रोग्रामिंग में एक महान भूमिका निभाते हैं लेकिन केवल तभी जब आप वास्तव में प्रोग्राम लिखना जानते हैं। यह महत्वपूर्ण है अध्ययन इन संरचनाओं क्योंकि जटिल कंप्यूटिंग समस्याओं जैसे खोज, सॉर्ट, हैशिंग, आदि में कई ऐसे हैं संरचनाओं उपयोग किया जाता है। एल्गोरिदम प्रक्रिया करने का तरीका है आंकड़े.

इसी तरह, क्या मुझे पहले एल्गोरिदम और डेटा संरचनाएं सीखनी चाहिए?

एल्गोरिदम गणना कर सकते हैं, आंकड़े प्रसंस्करण और स्वचालित तर्क कार्य। आप पहले डेटा संरचनाएं सीखनी चाहिए . एल्गोरिदम पर आधारित है डेटा संरचनाएं . डेटा संरचनाएं आसान हैं सीखना और इसमें Arrays, Stacks, Queues इत्यादि जैसी चीज़ें शामिल हैं और फिर कलन विधि.

कोई यह भी पूछ सकता है कि क्या मुझे सी या पायथन में डेटा संरचनाएं सीखनी चाहिए? निर्भर करता है। डेटा संरचनाएं आमतौर पर भंडारण के लिए अमूर्त मॉडल होते हैं आंकड़े वर्तमान समस्या के लिए एक कुशल तरीके से जो की आवश्यकता है हल हो गया। संक्षेप में, इस तथ्य के कारण, यह वास्तव में आपकी समझ को प्रभावित नहीं करता है डेटा संरचनाएं इस पर कि क्या आप उपयोग कर रहे हैं सी या उच्च स्तरीय भाषा जैसे अजगर.

दूसरे, क्या एल्गोरिदम सीखना आवश्यक है?

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

डेटा संरचनाएं और एल्गोरिदम कितना कठिन है?

#1 समस्या यह है कि बहुत से लोग सीखने की कोशिश कर रहे हैं डेटा संरचनाएं सरल प्रोग्रामिंग में अच्छे नहीं हैं। बहुत से लोग गणित और तर्क करने में भी अच्छे नहीं होते हैं डाटा संरचनाओं और एल्गोरिदम औपचारिक रूप से तर्क करना और प्रमाण करना शामिल है।

सिफारिश की: