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

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

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

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

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

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

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

डुप्लिकेट हटाएँ

प्रत्येक मान की केवल पहली उपस्थिति रखें।

आप सीखेंगे देखे गए मान याद रखनाक्रम बनाए रखना
ArraysBeginnerSetsStudent-beginner
अभी तक कोई समाधान नहीं
मध्यम

Tree Diameter

A tree is a connected undirected graph with no cycles.

आप सीखेंगे दो बार BFSआसन्नता सूची
GraphsTrees
अभी तक कोई समाधान नहीं
आसान

एक ऐरे को गैर-घटती बनाएं

यह पता लगाएं कि प्रत्येक मान कम से कम अपने पिछले मान के बराबर या उससे अधिक करने के लिए न्यूनतम कितने इन्क्रीमेंट्स चाहिए।

आप सीखेंगे लालची सुधारचलता हुआ अधिकतम
ArraysGreedy
अभी तक कोई समाधान नहीं
मध्यम

माइन्सवीपर पड़ोसी गणना

आयताकार बोर्ड को एनोटेट करें।

आप सीखेंगे 8 पड़ोसी जाँचनाकिनारे संभालना
ArraysGrids
अभी तक कोई समाधान नहीं
मध्यम

सबसे छोटी अनुपलब्ध सिक्का राशि

पहली ऐसी धनराशि ज्ञात करें जिसे उपलब्ध सिक्कों से नहीं बनाया जा सकता।

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

आर्मस्ट्रॉन्ग संख्या

जांचें कि कोई संख्या अपने अंकों की संख्या की घात में उठाए गए अंकों के योग के बराबर है या नहीं।

आप सीखेंगे अंक निकालनाघात
BeginnerNumbersStudent-beginner
अभी तक कोई समाधान नहीं
आसान

Sum of Odd Numbers

Add every odd number up to a limit.

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

महत्तम समापवर्तक (GCD)

दोनों मानों को विभाजित करने वाली सबसे बड़ी संख्या ज्ञात करें।

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

Every Other Character

Keep the characters at even positions.

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

Longest Common Subsequence Length

A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.

आप सीखेंगे 2D DP तालिकामेमोरी ऑप्टिमाइज़ेशन
Dynamic-programmingSequences
अभी तक कोई समाधान नहीं
कठिन

Hotel Room Allocation

Assign arriving groups in order.

आप सीखेंगे रेंज में अधिकतम क्वेरीएक बिंदु अपडेट
Segment-treesSimulation
अभी तक कोई समाधान नहीं
आसान

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

आप सीखेंगे अक्षर मैपिंगअनुवाद तालिका
MappingStrings
अभी तक कोई समाधान नहीं
आसान

Body Mass Index

Compute BMI from weight and height.

आप सीखेंगे सूत्रफ़्लोटिंग पॉइंट
BeginnerLearning-pathVariables
अभी तक कोई समाधान नहीं
आसान

Triangle Classification

Classify three side lengths as invalid, equilateral, isosceles, or scalene.

आप सीखेंगे त्रिभुज असमिकाशर्तों का क्रम
ConditionsGeometry
अभी तक कोई समाधान नहीं
मध्यम

दो गैर-आक्रमणकारी घोड़े

हर वर्गाकार बोर्ड आकार के लिए दो घोड़ों की सुरक्षित स्थितियों की गिनती करें।

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

Power by Repeated Multiplication

Raise a number to a power with a loop.

आप सीखेंगे चलता हुआ गुणनफलशून्य घातांक
BeginnerLearning-pathLoops
अभी तक कोई समाधान नहीं
आसान

हैंडशेक की गिनती करें

जब हर जोड़ी व्यक्ति एक बार हाथ मिलाती है, तो कुल हैंडशेक की गिनती करें।

आप सीखेंगे जोड़े गिननाबंद सूत्र
Combinatoricsmath
अभी तक कोई समाधान नहीं
आसान

Letter Grade

Turn a test score into a letter grade.

आप सीखेंगे if/elif श्रृंखलामानों की सीमा
BeginnerConditionsLearning-path
अभी तक कोई समाधान नहीं