hat
Kou sa a prezante metòd pou analize efikasite nan algoritm (ki gen ladan pi move ka-ak mwayèn-ka analiz) ak entwodui yon varyete de li te ye, algoritm trè efikas. Analiz, konsepsyon, ak aplikasyon algoritm yo bay egal anfaz. Sijè gen ladan chache ak klasman, efikasite nan operasyon sou estrikti done (ki gen ladan lis, hashtab, pyebwa balanse binè rechèch, charyo priyorite), algoritm graf, algoritm konbinatwar, repetition relijyon, dinamik Programming, NP-konplè pwoblèm, ak kèk sijè espesyal kòm tan pèmèt. (Sijè espesyal gen ladan jeyometri enfòmatik, algoritm pou kriptoksosyòm, apwoksimasyon, Big Done ak paralèl informatique.)
nep
यस कोर्सले एल्गोरिदमको क्षमताको विश्लेषण गर्नका लागि विधिहरू प्रस्तुत गर्दछ (सबै भन्दा खराब-केस र औसत-केस विश्लेषण सहित) र विभिन्न ज्ञात, अत्यधिक कुशल एल्गोरिदमहरू परिचय गर्दछ। एल्गोरिदमको विश्लेषण, डिजाइन र कार्यान्वयनलाई समान जोड दिइएको छ। विषयहरूमा खोजी र क्रमबद्ध, डेटा संरचनाहरूमा कार्यहरू क्षमता (सूचीहरू, हैटेबलहरू, संतुलित बाइनरी खोज पेटीहरू, प्राथमिकता लामहरू), ग्राफ एल्गोरिदम, संयोजक एल्गोरिदम, पुनरावृत्ति सम्बन्ध, गतिशील प्रोग्रामिंग, एनपी-पूर्ण समस्याहरू, र केहि विशेष विषयहरू अनुमति दिन्छ। (विशेष विषयहरुमा कम्प्यूटेशनल ज्यामिति, क्रिप्टसिपि सिस्टमका लागि एल्गोरिदम, सान्दर्भिक, बिग डाटा र समानांतर कम्प्युटिङ समावेश छ।)