एक एल्गोरिथ्म एक अच्छी तरह से परिभाषित कम्प्यूटेशनल प्रक्रिया है जो इनपुट के रूप में कुछ मूल्य लेता है और आउटपुट के रूप में कुछ मूल्य उत्पन्न करता है। सरल शब्दों में, यह कम्प्यूटेशनल चरणों का एक क्रम है जो इनपुट को आउटपुट में परिवर्तित करता है।
यहां एल्गोरिथम और डेटा संरचना प्रशिक्षण के लिए शीर्ष 14 पुस्तकों की एक क्यूरेट सूची है जो किसी भी डेवलपर की लाइब्रेरी का हिस्सा होना चाहिए।
1) डेटा संरचनाएं और एल्गोरिदम मेड ईज़ी
डेटा स्ट्रक्चर्स एंड अल्गोरिद्म मेड ईज़ी: डेटा स्ट्रक्चर्स एंड एलगोरिदमिक पज़ल्स "नरसिम्हा करुमची द्वारा लिखी गई एक पुस्तक है।
प्रत्येक मुद्दे के लिए कई अलग-अलग समाधान हैं, और पुस्तक को सी / सी ++ में कोडित किया गया है। यह पुस्तक कंप्यूटर वैज्ञानिकों के लिए एक साक्षात्कार और परीक्षा गाइड के रूप में काम आती है।
यह एल्गोरिथम पुस्तक विभिन्न जटिल डेटा संरचनाओं और एल्गोरिथम समस्याओं का समाधान प्रस्तुत करती है। यह संदर्भ पुस्तक साक्षात्कार, परीक्षा और कैंपस के काम की तैयारी के लिए एक गाइड के रूप में भी काम करती है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें2) ग्रॉकिंग एल्गोरिदम
ग्रॉकिंग एल्गोरिदम आदित्य भार्गव द्वारा लिखा गया है। इस ट्यूटोरियल बुक में, आप सीखेंगे कि प्रत्येक दिन आपके सामने आने वाली व्यावहारिक प्रोग्रामिंग समस्याओं के लिए सामान्य एल्गोरिदम कैसे लागू करें। आप छँटाई और खोज जैसे कार्यों से शुरू कर सकते हैं।
पुस्तक आपको डेटा संपीड़न और कृत्रिम बुद्धिमत्ता जैसे अधिक जटिल मुद्दों से निपटने में मदद करती है। प्रत्येक प्रस्तुत उदाहरण में पायथन में सहायक आरेख और पूरी तरह से एनोटेट कोड नमूने शामिल हैं। इस पुस्तक के अंत में, आप लागू एल्गोरिदम के बारे में जान सकते हैं और उनका उपयोग कब करना है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें3) एल्गोरिथ्म खुला (एमआईटी प्रेस)
अल्गोरिद्म में अनलॉक्ड थॉमस कॉर्मेन द्वारा लिखित एक पुस्तक है। यह सीमित गणित के साथ एक सामान्य विवरण प्रदान करता है कि एल्गोरिदम कंप्यूटर को समस्याओं को हल करने में कैसे सक्षम करता है।
कंप्यूटर पर जानकारी खोजने के लिए आपको सरल तरीके भी मिलेंगे। इस पुस्तक में, आप क्रिप्टोग्राफी के पीछे मूल सिद्धांतों और डेटा संपीड़न के मूल सिद्धांतों को सीखेंगे। पुस्तक में कई जटिल समस्याएं और उचित समय में इसका समाधान शामिल है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें4) एल्गोरिदम प्रकाशित: भाग 1: मूल बातें
एल्गोरिथ्म इल्युमिनेटेड टिम रॉगगार्डन द्वारा लिखित एक पुस्तक है। पुस्तक में सभी क्विज़ और चयनित समस्याओं के समाधान शामिल हैं, और लेखक द्वारा YouTube वीडियो की एक श्रृंखला पुस्तक के साथ है।
भाग 1 में स्पर्शोन्मुख विश्लेषण और बिग-ओ नोटेशन, डिवाइड-एंड-कॉनकोर एल्गोरिदम और मास्टर विधि, यादृच्छिक एल्गोरिदम शामिल हैं। पुस्तक छँटाई और चयन के लिए कई प्रसिद्ध एल्गोरिदम के साथ समाप्त होती है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें5) एल्गोरिदम का परिचय
एल्गोरिदम पुस्तक का परिचय गहराई में एल्गोरिदम की एक विस्तृत श्रृंखला शामिल है। इस पुस्तक का प्रत्येक अध्याय अपेक्षाकृत आत्म-निहित है और इसका अध्ययन सामग्री के रूप में किया जा सकता है। इस पुस्तक में एल्गोरिदम का वर्णन अंग्रेजी और स्यूडोकोड में किया गया है।
पुस्तक गतिशील प्रोग्रामिंग और लालची एल्गोरिदम के उपचार और बढ़त-आधारित प्रवाह की एक नई धारणा प्रदान करती है। शिक्षण सामग्री कई अभ्यास, समस्याएं और समाधान भी प्रदान करती है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें6) एल्गोरिदम
अल्गोरिद्म रॉबर्ट सेडगविक और केविन वेन द्वारा लिखित एक पुस्तक है। यह पुस्तक वर्तमान में उपयोग किए जाने वाले सभी महत्वपूर्ण कंप्यूटर एल्गोरिदम को कवर करती है।
पुस्तक आपको खोज, छंटाई, ग्राफ़ प्रसंस्करण और स्ट्रिंग प्रसंस्करण सिखाती है। इस ट्यूटोरियल बुक में एल्गोरिदम शामिल हैं जो प्रत्येक प्रोग्रामर को पता होना चाहिए। यह सीखने और सिखाने के नए तरीकों की खोज करने के लिए दुनिया भर के लोगों को सक्षम कर रहा है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें7) मास्टर एल्गोरिथम
मास्टर एल्गोरिथ्म पेड्रो डोमिंगोस द्वारा लिखित एक पुस्तक है। पुस्तक हमें सीखने वाली मशीनों के अंदर एक झलक देती है जो Google, Amazon, और आपके स्मार्टफोन को शक्ति प्रदान करती है। पुस्तक मास्टर एल्गोरिथम - और इस बात पर चर्चा करता है कि व्यवसाय, विज्ञान और समाज के लिए इसका क्या अर्थ होगा।
पुस्तक में द मशीन-लर्निंग रिवोल्यूशन, द मास्टर एलगोरिदम, लर्निंग विद अ टीचर आदि जैसे विषय शामिल हैं।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें8) एल्गोरिथ्म डिजाइन मैनुअल
एलगोरिदम डिजाइन मैनुअल स्टीवन एस एस स्कीना द्वारा लिखित एक पुस्तक है। यह पुस्तक अब किसी भी एल्गोरिथम डिज़ाइन पाठ्यक्रम के लिए आदर्श संदर्भ पुस्तकों में से एक के रूप में कार्य करती है। यह आपको एल्गोरिदम के प्रमुख व्यावहारिक संदर्भ गाइड के रूप में अपनी स्थिति बनाए रखने में मदद करता है। यह सबसे ज्यादा बिकने वाला क्लासिक "मिस्ट्री" को डिजाइनिंग एल्गोरिदम से बाहर ले जाता है और उनकी दक्षता का विश्लेषण करता है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें9) जावा में डेटा संरचनाएं और एल्गोरिदम
जावा में डेटा स्ट्रक्चर्स और अल्गोरिथम रॉबर्ट लॉफ द्वारा लिखित एक पुस्तक है। पुस्तक को पढ़ने और समझने में आसान बनाने के लिए डिज़ाइन किया गया है, हालांकि विषय स्वयं ही जटिल है।
पुस्तक स्पष्ट और सरल उदाहरण कार्यक्रम प्रदान करती है। आपको वेब ब्राउज़र पर निष्पादन योग्य एक छोटे डेमो प्रोग्राम के रूप में एक कार्यशाला भी मिलेगी।
इसके अलावा, इस पुस्तक में प्रदर्शित कार्यक्रम चित्रमय रूप में हैं कि डेटा संरचनाएं कैसी दिखती हैं और वे कैसे काम करती हैं
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें10) हैलो वर्ल्ड: बीइंग ह्यूमन इन द अल्गोरिथम
हैलो वर्ल्ड किताब हन्ना फ्राई ने लिखी है। यह कोड द्वारा संचालित दुनिया की नैतिक कठिनाइयों के लिए आवश्यक तैयारी है। हन्ना फ्राई हमें चारों ओर से घिरे एल्गोरिदम के अच्छे, बुरे, और नीच बदसूरत दौरे पर ले जाता है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें11) एल्गोरिथम डिजाइन: पियर्सन न्यू इंटरनेशनल एडिशन
एल्गोरिथ्म डिजाइन जॉन क्लेनबर्ग द्वारा लिखित एक पुस्तक है। पुस्तक छात्रों को डिजाइन और विश्लेषण तकनीकों की एक श्रृंखला सिखाती है। यह विधि उन्हें कंप्यूटिंग अनुप्रयोगों में प्रदर्शन करते समय आने वाली समस्याओं को हल करने में मदद करती है।
यह एल्गोरिथ्म पुस्तक डिजाइन प्रक्रिया और एल्गोरिदम की भूमिका भी बताती है। पुस्तक में बेसिक ऑफ अल्गोरिद्म एनालिसिस, डिवाइड एंड कॉन्कर, डायनामिक प्रोग्रामिंग, नेटवर्क फ्लो आदि जैसे विषय शामिल हैं।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें12) एल्गोरिदम
एक एल्गोरिथ्म संजॉय दासगुप्ता द्वारा लिखित एक पुस्तक है। पुस्तक आपको एक कहानी में एल्गोरिदम के मूल सिद्धांतों को सिखाती है जो सामग्री को सुखद और पचाने में आसान बनाती है।
पुस्तक का जोर प्रत्येक एल्गोरिदम के पीछे गणितीय विचार को समझ रहा है। यह आपको अनौपचारिक औपचारिक बनने की आवश्यकता के बिना इस विषय को सहजता से सीखने में मदद करता है।
पुस्तक में एल्गोरिदम के विवरण शामिल हैं जो गणितीय रूप से परिष्कृत के लिए उपयोग किए जाते हैं और भ्रमण करते हैं। यह अल्गोरिथम पुस्तक एक सॉल्यूशन मैनुअल प्रदान करती है, जो ऑनलाइन लर्निंग सेंटर पर उपलब्ध है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें13) पायथन का उपयोग करके एल्गोरिदम और डेटा संरचनाओं के साथ समस्या-समाधान
समस्या-समाधान एल्गोरिथ्म और डेटा संरचनाओं के साथ पायथन का उपयोग करना ब्रैडली एन। मिल द्वारा लिखा गया है। यह एल्गोरिदम और डेटा संरचनाओं के अध्ययन के साथ-साथ पायथन के बारे में भी है। यह समझना केंद्रीय है कि कंप्यूटर विज्ञान सभी के बारे में है। कंप्यूटर विज्ञान सीखना कभी भी किसी अन्य प्रकार के विषय को सीखने के बारे में नहीं है।
यह पुस्तक हमें डेटा संरचनाओं और एल्गोरिदम पर पहले पाठ्यक्रम के लिए एक पाठ के रूप में तैयार की गई है। पुस्तक में सार डेटा प्रकार और डेटा संरचनाएं, एल्गोरिदम लिखना और समस्याओं को हल करना भी शामिल है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें14) संक्षेप में एल्गोरिदम: एक व्यावहारिक गाइड
न्यूट्रशेल, नटशेल में, जॉर्ज टी। हेनमैन द्वारा लिखित एक पुस्तक है। पुस्तक आपको मजबूत सॉफ्टवेयर बनाने में मदद करती है जिसके लिए कुशल एल्गोरिदम के उपयोग की आवश्यकता होती है। हालांकि, प्रोग्रामर अक्सर उनके बारे में सोचते हैं जब तक कि कोई समस्या न हो। इस पुस्तक में विभिन्न मुद्दों को हल करने के लिए बड़ी संख्या में मौजूदा एल्गोरिदम शामिल हैं।
पुस्तक आपको पर्याप्त गणित के साथ अपनी आवश्यकता के लिए सही एल्गोरिदम को चुनने और लागू करने में मदद करती है। यह आपको एल्गोरिथ्म प्रदर्शन को समझने और विश्लेषण करने की अनुमति देता है।
अमेज़न पर नवीनतम मूल्य और उपयोगकर्ता समीक्षा की जाँच करें