Arrays कोडिंग चैलेंज

आसान से कठिन तक 31 कोडिंग चैलेंज के साथ Arrays का अभ्यास करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट, आपके कोड का AI रिव्यू और तुलना के लिए कम्युनिटी के समाधान के साथ।

आसान · 27 मध्यम · 3 कठिन · 1

जिन कौशलों का अभ्यास करेंगे: एक ही पाससूचियाँदो पॉइंटरसॉर्टिंग2D ऐरे2D सूचियाँ8 पड़ोसी जाँचनाAsync/awaitFacade पैटर्नLINQ JoinTask.WhenAllअदला-बदली
  • Python · C++ · C#
  • स्वचालित परीक्षण
  • AI कोड समीक्षा
  • समुदाय समाधान
226
चुनौतियाँ
2
साझा समाधान
3
भाषाएँ

सभी चुनौतियाँ

विषय, भाषा या कठिनाई से खोजें।

31 चुनौतियाँ
आसान

Running Sum

Replace each value with the total so far.

आप सीखेंगे प्रीफ़िक्स योगसूचियाँ
ArraysBeginnerLearning-path
अभी तक कोई समाधान नहीं
आसान

पैस्कल त्रिभुज

पिछली पंक्ति के पड़ोसी मानों को जोड़कर नई पंक्तियाँ बनाएं।

आप सीखेंगे 2D सूचियाँपिछली पंक्ति से बनाना
ArraysCombinatorics
अभी तक कोई समाधान नहीं
आसान

ऐरे का औसत

संख्याओं की सूची का औसत ज्ञात करें।

आप सीखेंगे योग और गिनतीदशमलव भाग
ArraysBeginnerStudent-beginner
अभी तक कोई समाधान नहीं
आसान

शून्य को अंत में ले जाएँ

हर शून्य को अंत में ले जाएँ, बाकी क्रम वही रखें।

आप सीखेंगे दो पॉइंटरउसी जगह बदलाव
ArraysBeginnerStudent-beginner
अभी तक कोई समाधान नहीं
आसान

एक ऐरे का योग

सूची में सभी मानों को जोड़ें।

आप सीखेंगे संचायकख़ाली सूची
ArraysBeginnerStudent-beginner
अभी तक कोई समाधान नहीं
आसान

ऐरे घुमाएँ

सूची को दाएँ ओर कुछ चरणों तक घुमाएँ।

आप सीखेंगे ऐरे इंडेक्समॉड्यूलो
ArraysBeginnerStudent-beginner
अभी तक कोई समाधान नहीं
आसान

2D ऐरे को समतल करें

2D पूर्णांक ऐरे की पंक्तियों को एक ऐरे में मिलाएं।

आप सीखेंगे 2D ऐरेनेस्टेड लूप
ArraysLoops
अभी तक कोई समाधान नहीं
आसान

चेकआउट फ़साड

स्टॉक जाँच और मूल्य कुल को एक ही सरल checkout कॉल के पीछे छिपाएँ।

आप सीखेंगे Facade पैटर्नजाँच
Arraysडिज़ाइन पैटर्नSimulation
अभी तक कोई समाधान नहीं
आसान

ग्राहक और ऑर्डर जोड़ें

LINQ Join की तरह ग्राहकों को उनके ऑर्डर से जोड़ें और हर ग्राहक का कुल खर्च बताएँ।

आप सीखेंगे LINQ Joinसमूह बनाना
ArraysSorting
अभी तक कोई समाधान नहीं
आसान

डायनेमिक ऐरे का बढ़ना

एक dynamic array के capacity को दोगुना होने के तरीके का अनुकरण करें और reallocations तथा copied elements की गिनती करें.

आप सीखेंगे डायनेमिक ऐरेऔसत लागत
ArraysSimulationmath
अभी तक कोई समाधान नहीं
आसान

लिस्ट को टुकड़ों में बाँटें

एक सूची को एक निश्चित आकार के क्रमागत समूहों में काटें, और यदि ज़रूरत हो तो अंतिम समूह छोटा हो सकता है.

आप सीखेंगे स्लाइसिंगबैच प्रोसेसिंग
ArraysBeginner
अभी तक कोई समाधान नहीं
आसान

WhenAll के साथ कुल समय

पता लगाइए कि जब कार्यों के हर समूह को Task.WhenAll के साथ एक साथ चलाया जाता है और समूह एक-एक करके चलते हैं, तो प्रोग्राम को कितना समय लगता है।

आप सीखेंगे Async/awaitTask.WhenAll
ArraysBeginner
अभी तक कोई समाधान नहीं
आसान

चुनी गई कुंजी से सॉर्ट करें

एक comparer को run time पर चुनकर लोगों को name या age के अनुसार sort करें, और ties को consistently तोड़ें.

आप सीखेंगे कंपेयररसॉर्टिंग
ArraysSorting
अभी तक कोई समाधान नहीं