ग्रेड 9-11 के लिए अखिल रूसी उन्नत स्तरीय प्रोग्रामिंग ओलंपियाड की तैयारी - फॉक्सफ़ोर्ड से निःशुल्क पाठ्यक्रम, 30 पाठों का प्रशिक्षण, दिनांक: 7 दिसंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 09, 2023
पाठ्यक्रम स्कूली बच्चों के लिए अखिल रूसी ओलंपियाड में आत्मविश्वासपूर्ण प्रदर्शन के लिए आवश्यक ज्ञान प्रदान करता है: ग्राफ़ एल्गोरिदम, अंकगणित, स्ट्रिंग और ज्यामितीय एल्गोरिदम। व्यावहारिक समस्याओं का सिद्धांत एवं विश्लेषण वेबिनार का मुख्य भाग होगा। कक्षाएं C++ की विभिन्न विशेषताओं का पता लगाएंगी जिनका उपयोग प्रोग्रामिंग कार्यों में किया जाता है। पाठ्यक्रम में 30 पाठ और 236 मूल प्रोग्रामिंग समस्याएं शामिल हैं।
समझने पर ध्यान दें
हम ओलंपियाड सिद्धांत का अध्ययन बुनियादी बातों से लेकर अंतिम चरण स्तर तक करते हैं
आपके लिए आवश्यक सभी विषय
आइए ग्राफ एल्गोरिदम, अंकगणित, स्ट्रिंग और ज्यामितीय एल्गोरिदम का अध्ययन करें
घबराओ या जल्दी मत करो
आइए ओलंपियाड फाइनल के सभी सिद्धांतों, ओलंपियाड समस्याओं को देखें और C++ की समीक्षा करें
हम ओलंपियाड कंप्यूटर विज्ञान का बुनियादी स्तर से लेकर उन्नत स्तर तक अध्ययन करते हैं। हम नगरपालिका स्तर पर कार्यों के स्तर से अंतिम चरण के विषयों का अध्ययन करने तक जाते हैं। पाठ्यक्रम C++ में पढ़ाया जाता है, क्योंकि ओलंपियाड में सफल प्रदर्शन के लिए यह सबसे तेज़ भाषा है
सबसे सरल से लेकर सबसे जटिल विषयों और कार्यों का विश्लेषण और 236 मूल ओलंपियाड समस्याएं आपको कंप्यूटर विज्ञान में वीएसओएसएच और एमओएसएच की तैयारी में मदद करेंगी।
हम लिखित भाग के असाइनमेंट को स्व-परीक्षण के लिए नहीं छोड़ते हैं - यह OGE विशेषज्ञों द्वारा किया जाता है।
हम एक परीक्षा की तरह "वास्तव में" जांच करते हैं, और परिणामस्वरूप आपको विस्तृत प्रतिक्रिया प्राप्त होती है। यह सब तैयारी की गति और आपके परिणामों के लिए है। आपका व्यक्तिगत क्यूरेटर आपके प्रश्नों का उत्तर दो घंटे, 24/7 के भीतर देगा।
क्यूरेटर कार्यक्रम और विषय को समझते हैं, इसलिए वे किसी भी समय पाठ्यक्रम और होमवर्क के बारे में आपके सवालों का आसानी से जवाब दे सकते हैं
वे अच्छी तरह जानते हैं कि तैयारी करना और अपनी चिंताओं को समझना कितना कठिन हो सकता है।
एक ट्यूटर का सबसे महत्वपूर्ण कार्य परीक्षा से पहले आपको तनाव और भय से निपटने में मदद करना है
पाठ 3 शैक्षणिक घंटे तक चलता है। कक्षाएं शुक्रवार को 16:00 बजे (मास्को समय) से ऑनलाइन आयोजित की जाती हैं।
कंप्यूटर विज्ञान में अखिल रूसी माध्यमिक विद्यालय का पुरस्कार विजेता। फॉक्सफोर्ड फील्ड स्कूल में शिक्षक।
सी++ भाषा
C++ भाषा में एक संक्षिप्त भ्रमण, जो प्रोग्रामिंग में VSOSH फाइनल में उपयोग की जाने वाली मुख्य भाषा है। यह अनुभाग भाषा के उन पहलुओं पर चर्चा करता है जो ओलंपियाड, एसटीएल कंटेनर और एल्गोरिदम लाइब्रेरी के लिए महत्वपूर्ण हैं।
- डेटा के प्रकार
- बिट संचालन
- डेटा इनपुट/आउटपुट। फाइलों के साथ काम करना
- संरचनाएं, कक्षाएं
- तार
- एसटीएल कंटेनर
- अंतर्निहित छँटाई
अंकगणित एल्गोरिदम
यह अनुभाग उन एल्गोरिदम की जांच करता है जिनका गणित में अध्ययन किया जाता है: प्रारंभिकता के लिए एक संख्या की जांच करना, एराटोस्थनीज की छलनी और अन्य।
- सरलता की जाँच
- गुणनखंडीकरण
- यूक्लिड एल्गोरिथ्म
- एराटोस्थनीज़ की छलनी
- तेज़ घातांक
एल्गोरिदम खोजें
यह अनुभाग बाइनरी खोज, इसकी किस्मों और इसे किसी कार्य में कैसे देखें, साथ ही "रैखिक खोज" विषय पर समस्याओं के एक वर्ग का अध्ययन करता है।
- द्विआधारी खोज
- टर्नरी खोज
- दो सूचक विधि
- स्कैनिंग लाइन विधि
गतिशील प्रोग्रामिंग
यह अनुभाग गतिशील प्रोग्रामिंग के लिए समर्पित है: बुनियादी समस्याओं से लेकर "डायनामिक्स" की बहुत जटिल किस्मों तक।
- गतिशील प्रोग्रामिंग
- उत्तर पुनर्प्राप्ति
- एनओपी, एनवीपी, एनवीपी के कार्य
- सबस्ट्रिंग्स, सबट्रीज़, सबसेट्स, प्रोफ़ाइल द्वारा गतिशील प्रोग्रामिंग
- उत्तल पतवार चाल विधि
डेटा संरचनाएं
इस अनुभाग का उद्देश्य डेटा संरचना का अध्ययन करना है, जो डेटा की प्रस्तुति और उनकी सुविधाजनक धारणा के लिए जिम्मेदार है।
- उपसर्ग मात्राएँ
- वर्ग अपघटन
- विरल तालिका
- खंडों का वृक्ष
- खंड वृक्ष में बड़े पैमाने पर संचालन
- कार्तीय वृक्ष
- अन्तर्निहित कुंजी द्वारा कार्तीय वृक्ष
- मर्ज-सॉर्ट ट्री
- सीधी रेखा और खंडों के पेड़ को स्कैन करने की विधि
- फेनविक वृक्ष
- असंयुक्त सेटों की प्रणाली
ग्राफ़ एल्गोरिदम
यह अनुभाग ग्राफ़ का अध्ययन करता है: सामान्य ग्राफ़ ट्रैवर्सल से लेकर कंप्यूटर विज्ञान में हायर सेकेंडरी स्कूल ऑफ़ कंप्यूटर साइंस के फ़ाइनल में सामने आए जटिल एल्गोरिदम तक।
- ग्राफ भंडारण
- डीएफएस, टोपोलॉजिकल सॉर्टिंग, संक्षेपण, पुलों और अभिव्यक्ति बिंदुओं की खोज
- बीएफएस
- डिज्क्स्ट्रा का एल्गोरिदम
- फोर्ड-बेलमैन एल्गोरिदम
- फ़्लॉइड का एल्गोरिदम
- न्यूनतम फैले हुए पेड़ का पता लगाना
- एलसीए कार्य
- मिलान खोजें
कम्प्यूटेशनल ज्यामिति
कंप्यूटर विज्ञान में ज्यामिति मानक प्लैनिमेट्री से बिल्कुल अलग है। इस अनुभाग में सरलतम वस्तुओं (बिंदुओं, रेखाओं) के साथ-साथ वृत्तों और बहुभुजों के साथ समन्वय तल पर काम करना शामिल है।
-बिंदु संरचना
- डॉट और क्रॉस उत्पाद
- बहुभुज का क्षेत्रफल, बहुभुज के अंदर एक बिंदु के बारे में समस्या
- सीधी रेखाएँ, वृत्त
स्ट्रिंग एल्गोरिदम
एक रेखा इस दुनिया में हर चीज़ का प्रतिनिधित्व कर सकती है - पहला नाम, अंतिम नाम, संख्या। यह अनुभाग आपको बुनियादी स्ट्रिंग एल्गोरिदम और हैशिंग के बारे में बताएगा।
- हैशिंग
कॉम्बिनेटोरियल एल्गोरिदम
यह अनुभाग कॉम्बिनेटरिक्स के साथ-साथ कंप्यूटर विज्ञान में विभिन्न प्रकार की कॉम्बिनेटरी वस्तुओं, उनके निर्माण और उनके साथ काम करने के बारे में बात करता है।
- सभी संयोजक वस्तुओं का सृजन
- किसी वस्तु को संख्या के आधार पर और संख्या को वस्तु के आधार पर प्राप्त करना
- अगली वस्तु प्राप्त करना