इस प्रोजेक्ट के बारे में

《कोड फॉलोअलोक》(LeetCode-Master) डेटा संरचनाओं और एल्गोरिदम के अध्ययन के लिए एक कोडिंग प्रैक्टिस योजना है, जिसमें प्रश्नों को ज्ञान क्रम और कठिनाई के अनुसार व्यवस्थित किया गया है। प्रत्येक प्रश्न का चित्र-सहित पीडीएफ हल और वीडियो व्याख्या उपलब्ध है, जो शून्य से उन्नत स्तर तक व्यवस्थित रूप से सीखने के लिए उपयुक्त है। प्रैक्टिस मार्ग निम्नलिखित मॉड्यूल कवर करता है: - प्रीऑर्डर (एल्गोरिदम प्रदर्शन विश्लेषण, समय/स्थान जटिलता) - सरणी (बाइनरी खोज, तत्व हटाएं, स्पायरल मैट्रिक्स आदि) - लिंक्ड सूची (लिंक्ड सूची उलटना, वलय युक्त लिंक्ड सूची, डिज़ाइन लिंक्ड सूची आदि) - हैश टेबल (दो संख्या योग, तीन संख्या योग, चार संख्या योग आदि) - स्ट्रिंग (स्ट्रिंग उलटना, KMP एल्गोरिदम, दोहरा उप-स्ट्रिंग आदि) - द्वि-सूचक विधि - स्टैक और कतार (स्लाइडिंग विंडो अधिकतम, पहले K उच्च-आवृत्ति तत्व आदि) - द्विआधारी वृक्ष (पुनरावर्ती/पुनरावृत्ति ट्रैवर्सल, स्तर-ऑर्डर ट्रैवर्सल, द्विआधारी खोज वृक्ष संचालन, नवीनतम सामान्य पूर्वज आदि) - बैकट्रैकिंग एल्गोरिदम (संयोजन, विभाजन, उप-समुच्चय, पूर्ण क्रमचय, N-रानी, Sudoku हल करना आदि) - लालच एल्गोरिदम (कुकी बांटना, छलांग खेल, अंतराल समस्याएं आदि) - गतिशील प्रोग्रामिंग (बैक समस्या, घर लूटना, स्टॉक श्रृंखला, सबसीक्वेंस श्रृंखला, एडिटिंग दूरी आदि) - मोनोटोनिक स्टैक (दैनिक तापमान, बारिश जमा करना, बार ग्राफ में अधिकतम आयत आदि) - ग्राफ सिद्धांत (DFS/BFS, यूनियन-फाइंड, न्यूनतम स्पैन ट्री, टोपोलॉजिकल सॉर्ट, Dijkstra, Bellman-Ford, Floyd, A* एल्गोरिदम आदि) प्रत्येक विशेषज्ञता क्षेत्र में 「सैद्धांतिक आधार → व्यावहारिक प्रश्न → सारांश एवं पुनरावलोकन」 का पूर्ण सीखने चक्र शामिल है। हल मुख्य रूप से C++ में दिए गए हैं, साथ ही समुदाय द्वारा योगदान किए गए Java, Python, Go, JavaScript सहित बहुभाषी कार्यान्वयन भी उपलब्ध हैं। संबंधित संसाधनों में एल्गोरिदम पीडीएफ, 170 श्रेणियों के公开课 वीडियो, एल्गोरिदम टेम्पलेट और लर्निंग कम्युनिटी शामिल हैं।