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

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

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

जिन कौशलों का अभ्यास करेंगे: पॉलिमॉर्फ़िज़्मस्ट्रिंग बाँटनाAdapter पैटर्नBuilder पैटर्नFactory methodJSON पार्स करनाJSON फ़ॉर्मेटTry/exceptइनपुट की जाँचएस्केप करनाओवरटाइम का हिसाबकुंजी से सॉर्ट करना
  • Python · C++ · C#
  • स्वचालित परीक्षण
  • AI कोड समीक्षा
  • समुदाय समाधान
226
चुनौतियाँ
2
साझा समाधान
3
भाषाएँ

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

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

12 चुनौतियाँ
मध्यम

टूर्नामेंट स्टैंडिंग्स

मैच रिकॉर्ड्स से टीमों की रैंकिंग करें।

आप सीखेंगे परिणाम इकट्ठा करनाकुंजी से सॉर्ट करना
DictionariesParsingSorting
अभी तक कोई समाधान नहीं
कठिन

Mini Stack-Language Interpreter

Evaluate a small stack language.

आप सीखेंगे टोकन बनानानिर्देश चलाना
InterpretersParsingStacks
अभी तक कोई समाधान नहीं
आसान

Acronym Generator

Create an acronym from the first letter of every word, in uppercase.

आप सीखेंगे स्ट्रिंग पार्स करनाशब्द बाँटना
ParsingStrings
अभी तक कोई समाधान नहीं
आसान

आकृतियों की फ़ैक्टरी

factory का उपयोग करके text descriptions से shapes बनाएँ और हर एक का area लौटाएँ.

आप सीखेंगे Factory methodपॉलिमॉर्फ़िज़्म
डिज़ाइन पैटर्नParsingmath
अभी तक कोई समाधान नहीं
आसान

JSON ऑब्जेक्ट बनाएँ

कुंजियों और मानों को JSON ऑब्जेक्ट स्ट्रिंग में बदलें, कोट और बैकस्लैश को सही ढंग से एस्केप करते हुए।

आप सीखेंगे JSON फ़ॉर्मेटएस्केप करना
ParsingStrings
अभी तक कोई समाधान नहीं
आसान

तापमान सेंसर अडैप्टर

Fahrenheit, Kelvin और Celsius sensors की readings को एक Celsius interface में adapt करें.

आप सीखेंगे Adapter पैटर्नयूनिट बदलना
डिज़ाइन पैटर्नParsingmath
अभी तक कोई समाधान नहीं
मध्यम

SQL क्वेरी बिल्डर

कई हिस्सों से, जो किसी भी क्रम में दिए गए हों, एक SQL query बनाएं, जैसे एक builder object step by step settings इकट्ठा करता है.

आप सीखेंगे Builder पैटर्नस्ट्रिंग जोड़ना
डिज़ाइन पैटर्नParsingStrings
अभी तक कोई समाधान नहीं
मध्यम

साप्ताहिक वेतन

वेतनभोगी, घंटे के हिसाब से और कमीशन वाले कर्मचारियों का हफ़्ते का वेतन जोड़ें, हर एक अपने नियम से।

आप सीखेंगे पॉलिमॉर्फ़िज़्मओवरटाइम का हिसाब
ParsingSimulationmath
अभी तक कोई समाधान नहीं
आसान

पहली अमान्य उम्र

टाइप की गई आयुओं को मान्य करें और प्रोग्राम को क्रैश होने देने के बजाय बताएं कि पहली गलत प्रविष्टि कहाँ है।

आप सीखेंगे जाँचटेक्स्ट पार्स करना
BeginnerParsingStrings
अभी तक कोई समाधान नहीं
आसान

लॉग लेवल गिनें

एक log file की lines पढ़ें और count करें कि कितनी INFO, WARNING और ERROR हैं.

आप सीखेंगे लाइन-दर-लाइन पढ़नास्ट्रिंग बाँटना
BeginnerParsingStrings
अभी तक कोई समाधान नहीं
आसान

सपाट JSON ऑब्जेक्ट का जोड़

ऐसे flat JSON object को parse करें जिनके values integers हैं और values का कुल जोड़ निकालें।

आप सीखेंगे JSON पार्स करनास्ट्रिंग बाँटना
ParsingStrings
अभी तक कोई समाधान नहीं
आसान

मान्य संख्याओं का जोड़

ऐसी प्रविष्टियों को जोड़ें जो पूर्ण संख्याएँ हैं और बाकी सबको छोड़ दें, जैसे try/except खराब input को संभालता है.

आप सीखेंगे Try/exceptइनपुट की जाँच
BeginnerParsingStrings
अभी तक कोई समाधान नहीं