अपेक्षित भ्रमण नमूने में क्या दिखे?
शुरुआती कोना और दिशा समेत उपभोक्ता के आवश्यक सटीक क्रम में निर्देशांक लिखें। देखे सेल का समुच्चय क्रम की गलतियाँ नहीं दिखा सकता। छोटा आयताकार नमूना रखें जिसे समीक्षक सीधे देख सके।
आयताकार ग्रिड के निर्देशांक ऊपर बाएँ से दक्षिणावर्त सर्पिल में देखें।
def spiral(rows, columns):
if any(type(v) is not int or not 0 <= v <= 100
for v in (rows, columns)):
raise ValueError("dimension.range")
top, bottom, left, right = 0, rows - 1, 0, columns - 1
result = []
while top <= bottom and left <= right:
result.extend((top, c) for c in range(left, right + 1))
top += 1
result.extend((r, right) for r in range(top, bottom + 1))
right -= 1
if top <= bottom:
result.extend((bottom, c) for c in range(right, left - 1, -1))
bottom -= 1
if left <= right:
result.extend((r, left) for r in range(bottom, top - 1, -1))
left += 1
return resultdef spiral(rows, columns):
if any(type(v) is not int or not 0 <= v <= 100
for v in (rows, columns)):
raise ValueError("dimension.range")
top, bottom, left, right = 0, rows - 1, 0, columns - 1
result = []
while top <= bottom and left <= right:
result.extend((top, c) for c in range(left, right + 1))
top += 1
result.extend((r, right) for r in range(top, bottom + 1))
right -= 1
if top <= bottom:
result.extend((bottom, c) for c in range(right, left - 1, -1))
bottom -= 1
if left <= right:
result.extend((r, left) for r in range(bottom, top - 1, -1))
left += 1
return resultजब भ्रमण का आउटपुट दूसरे घटक को जाता है, उसका क्रम उतना ही महत्वपूर्ण है जितने देखे गए सेल। SpiralJuniper जुड़े मॉडल के साथ इस संबंध की समीक्षा का Windows एआई कोडिंग कार्यक्षेत्र है। भ्रमण फ़ंक्शन और आउटपुट इस्तेमाल करने वाला कोड चर्चा में लाएँ, फिर वह व्यवहार बताएँ जो बदलाव को बनाए रखना है।
उदाहरण अनुरोध पूर्वावलोकन में सेल क्रम तय करने वाले दक्षिणावर्त ग्रिड भ्रमण का हो सकता है। सहायक से देखें कि वर्तमान कार्यान्वयन संकरे आयत कैसे सँभालता है और कोई निर्देशांक दो बार आता है या नहीं। केवल चित्र के बजाय छोटा अपेक्षित अनुक्रम दें। इससे भावी पैच को ठोस अनुबंध मिलता है, बिना यह माने कि कार्यक्षेत्र में ग्रिड पूर्वावलोकन अनुप्रयोग शामिल है।
प्रस्तावित बदलाव उपभोक्ता के साथ पढ़ें। देखें कि क्रम, निर्देशांक परिपाटी या खाली ग्रिड व्यवहार बदला है या नहीं, और एक पंक्ति, एक स्तंभ तथा आयत को शामिल करने वाले परियोजना परीक्षण चलाएँ। यदि सरल कार्यान्वयन इंटरफ़ेस का आवश्यक अनुक्रम बदलता है, तो स्वीकारने से पहले उत्पाद का वह निर्णय सुलझाएँ।
SpiralJuniper, OpenAI-संगत या Anthropic मॉडल एंडपॉइंट समर्थित करता है। सेवा में उपलब्ध हो तो अपने प्रतिबंधों और क्षमताओं वाला एब्लिटरेटेड एआई मॉडल चुनें। सर्वर-निर्भर संदर्भ और उपकरण समर्थन कोडिंग बातचीत को आकार देते हैं; नमूने और आपकी समीक्षा तय करते हैं कि पैच अनुप्रयोग के लिए उपयुक्त है या नहीं।
शुरुआती कोना और दिशा समेत उपभोक्ता के आवश्यक सटीक क्रम में निर्देशांक लिखें। देखे सेल का समुच्चय क्रम की गलतियाँ नहीं दिखा सकता। छोटा आयताकार नमूना रखें जिसे समीक्षक सीधे देख सके।
वे ऐसे सीमा अपडेट दिखा सकते हैं जो वही सेल फिर देखें या अंतिम खंड छोड़ दें। सामान्यीकृत भ्रमण पैच स्वीकारने से पहले दोनों मामले और इंटरफ़ेस का अपेक्षित खाली ग्रिड व्यवहार परियोजना जाँचों में रखें।
हाँ। उपभोक्ता युग्म को पंक्ति फिर स्तंभ समझ सकता है, जबकि विकल्प उलटा लौटाए। मॉडल से युग्मों के उपयोग का पथ खोजने को कहें और दस्तावेज़ित परिपाटी रखें, जब तक काम में उसे बदलना स्पष्ट न हो।
उससे उपयोगकर्ता को दिखता परिणाम देखें, लेकिन सटीक अनुक्रम परीक्षण भी रखें। पूर्वावलोकन दोहराव या छूटे निर्देशांक छिपा सकता है। मौजूदा परियोजना जाँचें चलाएँ और प्रस्ताव लिखित भ्रमण अनुबंध से मिलाएँ।
SpiralJuniper · अद्यतन 2026-10-25