अल्गोरिदम हा इनपुट ला इच्छित आउटपुटमध्ये रूपांतरित करणार्यांचा मर्यादित, चांगल्या प्रकारे परिभाषित चरणांचा क्रम आहे. आम्ही याचे मूल्यांकन दोन अक्षांवर करतो: शुद्धता (हे नेहमी योग्य उत्तर देते का?) आणि कार्यक्षमता (याला किती वेळ आणि स्मृति आवश्यक आहे?).
कल्पना
एक वैध अल्गोरिदम (प्रत्येक चरण स्पष्ट), (संपुष्टात येते), आणि प्रत्येक वैध इनपुटसाठी परिणाम देणार्यांचा असावा.
