SSpanKestrel
AI के साथ कोड का कार्यक्षेत्र

अधिकतम लगातार खंड का योग

अधिकतम एक अरब परिमाण वाले 1000 पूर्णांकों तक में सबसे बड़ा लगातार योग खोजकर योग और अंत को छोड़ने वाली सीमाएँ लौटाएँ।

● ● ●SpanKestrel●
कार्यप्रवाह · अधिकतम लगातार खंड का योग ×
def maximum_subarray(values):
    if type(values) not in (list, tuple) or len(values) > 1000 or any(type(v) is not int or abs(v) > 10**9 for v in values):
        raise ValueError("subarray.input")
    if not values:
        return None
    best = None
    total, start = 0, 0
    for end, value in enumerate(values, 1):
        if total < 0:
            total, start = 0, end - 1
        total += value
        candidate = (total, start, end)
        if best is None or (-total, start, end) < (-best[0], best[1], best[2]):
            best = candidate
    return best
✳अधिकतम एक अरब परिमाण वाले 1000 पूर्णांकों तक में सबसे बड़ा लगातार योग खोजकर योग और अंत को छोड़ने वाली सीमाएँ लौटाएँ।
✓ बदलावलागू करने से पहले समीक्षा करें ↗
कार्यक्षेत्र का चित्रण
मॉडल
बेस URL और आवश्यक होने पर API कुंजी से OpenAI-संगत या Anthropic endpoint सेट करें। कनेक्शन जाँचें। स्थानीय मॉडल सर्वर चालू होना चाहिए; दूरस्थ उपकरण अलग से डेटा भेज सकते हैं।
प्रोजेक्ट
सभी ऋणात्मक मान और खाली इनपुट जाँचें तथा बराबरी पर सबसे पहला आरंभ फिर अंत चुनें।
लागू करने से पहले समीक्षा करें
वास्तविक व्यवहार की अपेक्षित परिणाम से तुलना करें। जाँच असफल हो तो अगले बदलाव से पहले कारण समझें।
कार्यप्रवाह

अधिकतम लगातार खंड का योग

कार्यप्रवाह ↗
कार्यप्रवाह
def maximum_subarray(values):
    if type(values) not in (list, tuple) or len(values) > 1000 or any(type(v) is not int or abs(v) > 10**9 for v in values):
        raise ValueError("subarray.input")
    if not values:
        return None
    best = None
    total, start = 0, 0
    for end, value in enumerate(values, 1):
        if total < 0:
            total, start = 0, end - 1
        total += value
        candidate = (total, start, end)
        if best is None or (-total, start, end) < (-best[0], best[1], best[2]):
            best = candidate
    return best
AI के साथ कोड का कार्यक्षेत्र

आपका अगला विचार यहीं शुरू होता है।

Windows के लिए डाउनलोड करें ↗