Articles of एल्गोरिथम

स्विफ्ट: एक को विभाजित करने का सही तरीका क्या है, जिसके परिणामस्वरूप एक ] एक दिए गए सबरेरे आकार के साथ?

बड़े [स्ट्रिंग] और एक दिए गए सबरेरे आकार के साथ शुरू करना, यह सरणी को छोटे सरणियों में विभाजित करने का सबसे अच्छा तरीका क्या है? (अंतिम सरणी दिए गए सबरेरे आकार से छोटा होनी चाहिए) ठोस उदाहरण: अधिकतम विभाजन आकार 2 के साथ ["1", "2", "3", "4", "5", "6", "7"] विभाजित करें कोड [["1", […]

हे (लॉग एन) में सॉर्ट किए गए मैट्रिक्स (पंक्तियों और कॉलम) में नंबर ढूंढें

कहें कि मेरे पास एक मैट्रिक्स ( MxN ) है जिसकी पंक्तियां और स्तंभ क्रमबद्ध हैं। प्रत्येक पंक्ति के सभी तत्व बढ़ते क्रम में व्यवस्थित होते हैं प्रत्येक कॉलम के सभी तत्वों को बढ़ते क्रम में व्यवस्थित किया जाता है सभी तत्व पूर्णांक हैं कोई अन्य मान्यताओं नहीं किया जा सकता है उदाहरण: [1 5 […]

पायथन में मॉड्यूलर गुणात्मक व्युत्क्रम फ़ंक्शन

क्या कुछ मानक पायथन मॉड्यूल में एक संख्या के मॉड्यूलर गुणात्मक व्युत्क्रम की गणना करने के लिए एक समारोह होता है, यानी संख्या y = invmod(x, p) जैसे कि x*y == 1 (mod p) ? Google इस पर कोई अच्छा संकेत नहीं दे रहा है। बेशक, कोई भी विस्तारित यूक्लिडियन एल्गोरिदम के 10-लाइनर के घर […]

जावास्क्रिप्ट सरणियों का बड़ा ओ

वस्तुओं को जोड़ने और हटाने के द्वारा जावास्क्रिप्ट में एआरएआर को बहुत आसान करना है। यह कुछ मास्क तथ्य यह है कि अधिकांश भाषाएं सरणी निश्चित आकार हैं, और आकार बदलने के लिए जटिल परिचालन की आवश्यकता होती है। ऐसा लगता है कि जावास्क्रिप्ट ने खराब प्रदर्शन करने के लिए सरणी कोड को लिखना आसान […]

पायथन में स्ट्रिंग समानता मेट्रिक्स

मुझे दो स्ट्रिंग्स के बीच स्ट्रिंग समानता मिलना है I इस पृष्ठ में उनमें से कुछ के उदाहरण हैं पायथन में लेवेनशेटिन एल्गोरिथम का एक अभिप्राय है क्या कोई बेहतर एल्गोरिथम है, (और उम्मीद है कि एक अजगर पुस्तकालय), इन प्रतिबंधों के तहत मैं तार के बीच फजी मिलान करना चाहता हूं। जैसे मैचों ('हैलो, […]

यह जांच कैसे करें कि दो सूचियाँ अजगर में समान रूप से समान हैं या नहीं

उदाहरण के लिए, मेरे पास सूची है: a[0] = [1, 1, 1, 0, 0] a[1] = [1, 1, 0, 0, 1] a[2] = [0, 1, 1, 1, 0] # and so on वे अलग दिख रहे हैं, लेकिन अगर यह माना जाता है कि शुरुआत और अंत जुड़े हुए हैं, तो वे परिपत्र रूप से […]

राउंडिंग डेटटाइम ऑब्जेक्ट्स

मैं एक चार्टिंग आवेदन के लिए निकटतम अंतराल में तिथियां / बार गोल करना चाहता हूं। मैं एक एक्सटेंशन विधि हस्ताक्षर चाहूंगा जैसे कि निम्न प्रकार से सटीकता के किसी भी स्तर के लिए गोलाकार प्राप्त किया जा सकता है: static DateTime Round(this DateTime date, TimeSpan span); यह विचार यह है कि अगर मैं दस […]

गौस-लीजेंड्रे एल्गोरिथ्म इन पायथन

मुझे पीआई की गणना करने में कुछ मदद की ज़रूरत है मैं एक अजगर प्रोग्राम लिखने का प्रयास कर रहा हूं जो कि पाय अंकों की गणना करेगा। मैंने अजगर मेलिंग सूची से कई कोशिश की है, और यह मेरे उपयोग के लिए धीमा है मैंने गॉस-लीजेंड्रे एल्गोरिथ्म के बारे में पढ़ा है, और मैंने […]

क्या कभी सम्मिलन सॉर्ट का उपयोग करने का एक अच्छा कारण है?

सामान्य प्रयोजन क्रमबद्ध करने के लिए, उत्तर उतना नहीं लगता है, जितना तेज़ी से क्रमबद्ध होता है, सॉर्ट और हीप सॉर्ट मर्ज करें औसत-और सबसे खराब-केस परिदृश्यों में बेहतर प्रदर्शन करते हैं। हालांकि, प्रविष्टि सॉर्ट अनुक्रमिक सॉर्टिंग में उत्कृष्टता प्रकट होता है, अर्थात, सूची को सॉर्ट करते हुए एक समय में एक समय में एक […]

स्प्लिट स्ट्रिंग में लंबाई स्ट्रिंग के द्वारा छोटे स्ट्रिंग्स में

मैं एक निश्चित लंबाई चर द्वारा स्ट्रिंग को तोड़ना चाहता हूं। यह सीमा की जरूरत है ताकि चेक नहीं हो पाता जब स्ट्रिंग के अंतिम खंड की लंबाई से अधिक या लंबा न हो। सबसे संक्षिप्त (अभी तक समझने योग्य) संस्करण की तलाश में उदाहरण: string x = "AAABBBCC"; string[] arr = x.SplitByLength(3); // arr[0] […]

दिलचस्प पोस्ट
एंड्रॉइड में कस्टम नेविगेशन ड्रॉवर कैसे बनाएं क्या करता है "निम्नलिखित पैकेज 'पैकेज से छिपी हुई है: xxx' मतलब है? Android अधिसूचना ध्वनि WHOIS API कौन प्रदान करता है? कैसे सूची बॉक्स चयन पृष्ठभूमि रंग बदलने के लिए? कैसे समान दो छवियों की गणना करने के लिए SIFT एल्गोरिथ्म का उपयोग करें? जावा में स्ट्रीमिंग बंद करना सी ++ में प्रक्रिया नाम कैसे प्राप्त करें कई प्रकार पाए गए थे जो 'होम' नामक नियंत्रक से मेल खाते हैं मैं एक PHP फार्म कैसे बना सकता हूं जो स्वयं को सबमिट करता है? कैसे iphone के wobbling आइकन प्रभाव बनाने के लिए? कंटेट करने योग्य डिवा में कैरेट में html डालें पायथन स्ट्रिंग और इंट की तुलना कैसे करता है? वेबफॉर्म के साथ एएसपी.नेट एमवीसी का मिश्रण करें scanf getchar फ़ंक्शन छोड़ दिया है