C# कोडिंग चैलेंज

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

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

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

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

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

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

Halve Until One

Count how many halvings bring a number down to 1.

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

दाएँ कोण वाले त्रिभुज त्रिकों को खोजें

निर्दिष्ट परिमाप वाले सभी पूर्णांक दाएँ कोण वाले त्रिभुजों की सूची बनाएं।

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

Multiplication Grid

Build a full multiplication table.

आप सीखेंगे 2D सूचियाँपंक्ति और कॉलम इंडेक्स
BeginnerLearning-pathNested-loops
अभी तक कोई समाधान नहीं
कठिन

अलग-अलग पड़ोसी अंकों वाले संख्याओं की गिनती करें

ऐसी सीमा में आने वाली संख्याएँ गिनें जिनके आस-पास के दशमलव अंक कभी भी समान न हों।

आप सीखेंगे अंक DPसीमा में गिनती
Dynamic-programmingNumbers
अभी तक कोई समाधान नहीं
कठिन

अधिकतम परियोजना पुरस्कार

अप्रतिच्छेदित परियोजनाएँ चुनें ताकि कुल पुरस्कार अधिकतम हो।

आप सीखेंगे भारित शेड्यूलिंगबाइनरी सर्च के साथ DP
Dynamic-programmingScheduling
अभी तक कोई समाधान नहीं
आसान

Min and Max Together

Find the smallest and largest value in one pass.

आप सीखेंगे एक ही पासकई मान लौटाना
ArraysBeginnerFunctionsLearning-path
अभी तक कोई समाधान नहीं
मध्यम

Recursive Power

Compute a power recursively by halving the exponent.

आप सीखेंगे घातांक आधा करनाविभाजित करो और जीतो
BeginnerLearning-pathRecursion
अभी तक कोई समाधान नहीं
आसान

शतरंज की बिसात पर दाने दुगुना करना

किसी वर्ग के दानों की संख्या और सभी 64 वर्गों का कुल योग ज्ञात करें।

आप सीखेंगे दो की घातबड़ी संख्याएँ
NumbersSequences
अभी तक कोई समाधान नहीं
आसान

रोमन अंक का मान

एक रोमन अंक को संख्या में बदलें।

आप सीखेंगे प्रतीक-मान तालिकाघटाने के नियम
BeginnerLookup-tablesStringsStudent-beginner
अभी तक कोई समाधान नहीं
मध्यम

List Primes With a Sieve

Find primes up to a limit by marking composite multiples.

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

सम_even_फिबोनाच्ची_पदों_का_योग

उन सम फिबोनाच्ची पदों को जोड़ें जो एक सीमा से अधिक नहीं हैं।

आप सीखेंगे श्रेणी बनानाछाँटना
NumbersSequences
अभी तक कोई समाधान नहीं
मध्यम

Can We Split Into Two Teams?

Decide whether people can be assigned to two teams so that each listed pair is on opposite teams.

आप सीखेंगे ग्राफ़ रंगनाBFS
BipartiteGraphs
अभी तक कोई समाधान नहीं
कठिन

आयत को वर्गों में काटें

केवल वर्ग बनाने के लिए सबसे कम सीधे कट की संख्या ज्ञात करें।

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

अंकों को घटाकर शून्य तक पहुँचें

शून्य तक पहुँचने के लिए यथासंभव कम अंकों की घटाव का उपयोग करें।

आप सीखेंगे न्यूनतम चरणों का DPलालची चुनाव
Dynamic-programmingNumbers
अभी तक कोई समाधान नहीं
कठिन

Find Many Patterns in Text

For each requested pattern, decide whether it appears as a contiguous substring anywhere in the shared text.

आप सीखेंगे सबस्ट्रिंग खोजपूर्व-प्रसंस्करण
Pattern-matchingStringsTries
अभी तक कोई समाधान नहीं
कठिन

न्यूनतम लिफ्ट यात्राएँ

लोगों को कम से कम भार-सीमित लिफ्ट यात्राओं में समूहित करें।

आप सीखेंगे बिटमास्क DPउपसमुच्चय
Dynamic-programmingOptimization
अभी तक कोई समाधान नहीं
मध्यम

एक सीमा से कम सभी अभाज्य संख्याओं का योग

एक सीमा से कम सभी अभाज्य संख्याओं को जोड़ें।

आप सीखेंगे एराटोस्थनीज़ की छलनीअभाज्यों का योग
Number-theorySieve
अभी तक कोई समाधान नहीं
मध्यम

सबसे बड़ा अभाज्य गुणनखंड

एक धनात्मक पूर्णांक को विभाजित करने वाले सबसे बड़े अभाज्य संख्या को खोजें।

आप सीखेंगे अभाज्य गुणनखंडनपरीक्षण भाग
AlgorithmsNumber-theory
अभी तक कोई समाधान नहीं