मैं पायथन में कोसाराजू के मजबूत कनेक्टेड घटक (एससीसी) ग्राफ खोज एल्गोरिदम को लागू कर रहा हूं।
कार्यक्रम छोटे डेटा सेट पर बहुत अच्छा चलता है, लेकिन जब मैं इसे सुपर-लार्ज ग्राफ (800,000 से अधिक नोड्स) पर चलाता हूं, तो यह "सेगमेंटेशन फॉल्ट" कहता है।
इसका कारण क्या हो सकता है? धन्यवाद!
अतिरिक्त जानकारी: पहले मुझे यह त्रुटि सुपर-बड़े डेटा सेट पर चलने पर मिली:
"RuntimeError: maximum recursion depth exceeded in cmp"
तब मैं पुनरावृत्ति सीमा का उपयोग करके रीसेट करता हूं
sys.setrecursionlimit(50000)
लेकिन एक 'विभाजन दोष' मिला
मेरा विश्वास करो कि यह एक अनंत लूप नहीं है, यह अपेक्षाकृत छोटे डेटा पर सही चलता है। यह संभव है कि कार्यक्रम संसाधनों को समाप्त कर दे?