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

Python में हल किए जा सकने वाले 226 चैलेंज, पहले लूप से लेकर ग्राफ़, डायनेमिक प्रोग्रामिंग और मशीन लर्निंग तक। ब्राउज़र में कोड लिखें, तुरंत टेस्ट चलाएँ और AI रिव्यू पाएँ।

आसान · 134 मध्यम · 68 कठिन · 24

जिन कौशलों का अभ्यास करेंगे: गिनतीअंक निकालनास्ट्रिंग बाँटना2D सूचियाँअंकगणितलूपसूचियाँसूत्रwhile लूपअधिकतम ट्रैक करनाएक ही पासग्रेडिएंट डिसेंट
  • Python · C++ · C#
  • स्वचालित परीक्षण
  • AI कोड समीक्षा
  • समुदाय समाधान
226
चुनौतियाँ
2
साझा समाधान
3
भाषाएँ

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

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

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

Countdown to Liftoff

Count down from a number and end with Liftoff!

आप सीखेंगे उलटे लूपसूचियाँ
BeginnerLearning-pathLoops
अभी तक कोई समाधान नहीं
आसान

Point Quadrant

Find which quadrant a point lies in.

आप सीखेंगे निर्देशांकचिह्न जाँचना
BeginnerConditionsLearning-path
अभी तक कोई समाधान नहीं
मध्यम

Largest Adjacent-Digit Product

Take every contiguous window of span digits and multiply its digits.

आप सीखेंगे निश्चित आकार की विंडोअंकों की स्ट्रिंग
NumbersSliding-window
अभी तक कोई समाधान नहीं
आसान

Pangram Check

A pangram contains every English letter at least once.

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

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

आप सीखेंगे सूचियाँछूट के नियम
ArraysBeginnerFunctionsLearning-path
अभी तक कोई समाधान नहीं
मध्यम

Flatten Arbitrarily Nested Lists (Recursion)

Practice recursion by flattening arbitrarily nested lists while skipping null entries.

आप सीखेंगे आधार मामलेनेस्टेड डेटा
Data-structuresRecursion
अभी तक कोई समाधान नहीं
आसान

सूची का माध्यिका

सूची को छांटने के बाद उसका मध्य मान ज्ञात करें।

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

स्पेस को डैश से बदलें

स्पेस को डैश में बदलें ताकि एक URL-स्टाइल स्लग बन सके।

आप सीखेंगे स्ट्रिंग बनानाअक्षर बदलना
BeginnerLearning-pathStrings
अभी तक कोई समाधान नहीं
आसान

Count Positive Numbers

Count the values greater than zero in a list.

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

Initials From a Name

Build uppercase initials from a full name.

आप सीखेंगे स्ट्रिंग बाँटनाबड़े अक्षर
BeginnerLearning-pathStrings
अभी तक कोई समाधान नहीं
आसान

Count Uppercase Letters

Count the capital letters in a text.

आप सीखेंगे अक्षर जाँचनागिनती
BeginnerLearning-pathStrings
अभी तक कोई समाधान नहीं
मध्यम

अल्फ़ा-बीटा प्रूनिंग

मिनिमैक्स और अल्फ़ा-बीटा प्रूनिंग से गेम ट्री का मूल्यांकन करें, और गिनें कि खोज वास्तव में कितनी पत्तियाँ देखती है।

आप सीखेंगे अल्फ़ा-बीटा प्रूनिंगगेम खोज
RecursionTreesएआई
अभी तक कोई समाधान नहीं
मध्यम

वैल्यू इटरेशन

बेलमैन ऑप्टिमैलिटी अपडेट को बार-बार लागू करके मार्कोव निर्णय प्रक्रिया की हर अवस्था का मूल्य निकालें।

आप सीखेंगे बेलमैन समीकरणMDP
रीइन्फ़ोर्समेंट लर्निंगएआईमशीन लर्निंग
अभी तक कोई समाधान नहीं
आसान

Above-Average Values

Keep the values that are greater than the average.

आप सीखेंगे दो पासछाँटना
ArraysBeginnerLearning-path
अभी तक कोई समाधान नहीं
आसान

विषम, सम या कोई नहीं

किसी संख्या को वर्गीकृत करें कि वह विषम पूर्णांक है, सम पूर्णांक है, या इनमें से कोई नहीं।

आप सीखेंगे मॉड्यूलोशर्तें
BeginnerNumbers
अभी तक कोई समाधान नहीं
मध्यम

भारित ग्रिड पर A* खोज

गेम और रोबोट के पाथफ़ाइंडिंग के पीछे के खोज एल्गोरिदम A* से भू-भाग लागत वाले ग्रिड में सबसे सस्ता रास्ता खोजें।

आप सीखेंगे A* खोजह्यूरिस्टिक
GraphsGridsShortest-pathएआई
अभी तक कोई समाधान नहीं
आसान

स्वर गिनें

किसी पाठ में स्वर की संख्या गिनें।

आप सीखेंगे अक्षर जाँचनासेट में सदस्यता
BeginnerStringsStudent-beginner
अभी तक कोई समाधान नहीं
मध्यम

जेनेटिक एल्गोरिदम की एक पीढ़ी

टूर्नामेंट चयन, सिंगल-पॉइंट क्रॉसओवर और म्यूटेशन से बिट स्ट्रिंग की अगली पीढ़ी बनाएँ।

आप सीखेंगे जेनेटिक एल्गोरिदमविकासवादी खोज
OptimizationSimulationएआई
अभी तक कोई समाधान नहीं