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