binary-search पर टैग किए गए जवाब

20
पाइथन में बाइनरी सर्च (बिसनेस)
क्या कोई लाइब्रेरी फ़ंक्शन है जो किसी सूची / टपल पर बाइनरी खोज करता है और यदि पाया गया है और 'गलत' (-1, कोई नहीं, आदि) आइटम की स्थिति वापस करता है तो नहीं? मुझे बाइसेक्ट मॉड्यूल में फ़ंक्शंस bisect_left / right मिला , लेकिन वे अभी भी एक पोज़िशन …

14
बाइनरी खोज जटिलता की गणना कैसे करें
मैंने किसी को यह कहते हुए सुना कि चूंकि द्विआधारी खोज खोज के लिए आवश्यक इनपुट को रोक देती है इसलिए यह लॉग (n) एल्गोरिथ्म है। चूंकि मैं गणित की पृष्ठभूमि से नहीं हूं, इसलिए मैं इससे संबंधित नहीं हूं। क्या कोई इसे थोड़ा और विस्तार से समझा सकता है? …

30
ऑप्टिमम तरीके से बाइनरी सर्च ट्री में kth सबसे छोटा तत्व खोजें
मुझे किसी भी स्थिर / वैश्विक चर का उपयोग किए बिना बाइनरी सर्च ट्री में kth सबसे छोटा तत्व खोजने की आवश्यकता है। इसे कुशलता से कैसे हासिल किया जाए? मेरे मन में जो समाधान है वह ओ (एन) में ऑपरेशन कर रहा है, सबसे खराब स्थिति है क्योंकि मैं …

9
मुझे "उपयोगी" C ++ बाइनरी सर्च एल्गोरिथ्म कहां मिल सकता है?
मुझे एक द्विआधारी खोज एल्गोरिथ्म की आवश्यकता है जो सी ++ एसटीएल कंटेनरों के साथ संगत है, std::binary_searchमानक पुस्तकालय के <algorithm>हेडर में कुछ ऐसा है , लेकिन मुझे इसकी आवश्यकता है कि पुनरावृत्तिकर्ता जो परिणाम पर इंगित करता है, न कि एक साधारण बूलियन जो तत्व मौजूद है, मुझे बता …

17
दो क्रमबद्ध सरणियों के मिलन में kth सबसे छोटे तत्व को कैसे खोजें?
यह एक होमवर्क प्रश्न है। वे कहते हैं कि यह लेता है O(logN + logM), जहां Nऔर Mसरणियों समान नहीं हैं। आइए सरणियों को नाम दें aऔर b। जाहिर है हम सभी को नजरअंदाज कर सकते हैं a[i]और b[i]जहां मैं> के। पहले की तुलना करते हैं a[k/2]और b[k/2]। चलो b[k/2]> …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.