मैं एक .NET कार्यान्वयन की तलाश में हूं जो बिंदुओं के सेट से डेलाउने त्रिकोण बनाता है।कुशल Delaunay त्रिकोण
मैंने पहले से ही कुछ कार्यान्वयन का परीक्षण किया है, लेकिन वे सभी केवल थोड़ी सी मात्रा (20,000 तक) के लिए काम करते हैं।
मुझे कुछ ऐसा चाहिए जो उचित समय में 500,000 अंक संभाल सके।
यह अजीब है कि यह केवल 20000 अंक संभाल सकता है; इसमें केवल ओ (एन * लॉग (एन)) चल रहा समय – Simone
क्या आपने http://www.s-hull.org/ पर सी # कार्यान्वयन का प्रयास किया था? इसका उपयोग करने वाले एल्गोरिदम को तेज़ माना जाता है। – CodesInChaos
मैंने s-hull.org algo का उपयोग किया है। कोड में चल रहे पुनरावर्तन की असाधारण संख्या के कारण, 100,000 या उच्चतर अंक प्राप्त होने के बाद प्रदर्शन महत्वपूर्ण रूप से घट जाता है। यह सुनिश्चित नहीं है कि इसे कैसे हराया जाए। मैंने सुना है कि वहाँ एक और अलगाव था जो कोड की पुनरावृत्ति को कम करता है, यह सुनिश्चित नहीं करता कि इसे क्या कहा जाता था (शायद डी वॉल या कुछ हो सकता है)। – code4life