algorithm पर टैग किए गए जवाब

एक एल्गोरिथ्म अच्छी तरह से परिभाषित चरणों का एक क्रम है जो एक समस्या के सार समाधान को परिभाषित करता है। जब आपकी समस्या एल्गोरिथम डिज़ाइन से संबंधित हो, तो इस टैग का उपयोग करें।


12
स्ट्रिंग में जावा का हैशकोड () 31 क्यों एक गुणक के रूप में उपयोग करता है?
जावा प्रलेखन के अनुसार, किसी वस्तु के लिए हैश कोडString की गणना इस प्रकार की जाती है: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] का उपयोग करते हुए intगणित, जहां s[i]है मैं , तार का वें चरित्र nस्ट्रिंग की लंबाई है, और ^घातांक इंगित करता है। 31 को गुणक के …
480 java  string  algorithm  hash 

5
हाय / लो एल्गोरिथ्म क्या है?
हाय / लो एल्गोरिथ्म क्या है? मैंने इसे NHibernate दस्तावेज़ीकरण में पाया है (यह अद्वितीय कुंजी उत्पन्न करने के लिए एक विधि है, खंड 5.1.4.2), लेकिन मुझे यह कैसे काम करता है इसका अच्छा विवरण नहीं मिला है। मुझे पता है कि निबर्नेट इसे संभालता है, और मुझे अंदर जानने …

30
एक स्ट्रिंग को रिवर्स करने का सबसे अच्छा तरीका
मुझे सिर्फ C # 2.0 में एक स्ट्रिंग रिवर्स फ़ंक्शन लिखना है (यानी LINQ उपलब्ध नहीं है) और इसके साथ आया: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i > -1; i--) { reverse += cArray[i]; } …

18
Google "क्या आपका मतलब है?" एल्गोरिथम काम?
मैं एक पोर्टफोलियो प्रबंधन उपकरण के लिए एक आंतरिक वेबसाइट विकसित कर रहा हूं। बहुत सारे पाठ डेटा, कंपनी के नाम आदि हैं। मैं वास्तव में कुछ खोज इंजन की क्षमता से बहुत प्रभावित हुआ हूं, "क्या आपका मतलब है: xxxx"। मुझे समझदारी से एक उपयोगकर्ता क्वेरी लेने में सक्षम …

25
लिंक की गई सूची में एक लूप का पता कैसे लगाएं?
कहते हैं कि आपके पास जावा में एक लिंक सूची संरचना है। यह नोड्स से बना है: class Node { Node next; // some user data } और प्रत्येक नोड अंतिम नोड को छोड़कर अगले नोड को इंगित करता है, जिसमें अगले के लिए शून्य है। कहो कि एक संभावना …


30
किसी दिए गए स्ट्रिंग के सभी क्रमपरिवर्तन उत्पन्न करना
एक स्ट्रिंग के सभी क्रमपरिवर्तन को खोजने के लिए एक सुंदर तरीका क्या है। उदाहरण के लिए क्रमपरिवर्तन ba, होगा baऔर होगा ab, लेकिन लंबे समय तक स्ट्रिंग के बारे में क्या होगा abcdefgh? क्या कोई जावा कार्यान्वयन उदाहरण है?
418 java  algorithm 


24
निश्चित लंबाई 6 इंट सरणी का सबसे तेज़ प्रकार
एक और स्टैक ओवरफ्लो प्रश्न का उत्तर देना ( यह एक ) मैं एक दिलचस्प उप-समस्या पर ठोकर खाई। 6 पूर्णांक की एक सरणी को सॉर्ट करने का सबसे तेज़ तरीका क्या है? चूंकि प्रश्न बहुत निम्न स्तर का है: हम यह नहीं मान सकते कि पुस्तकालय उपलब्ध हैं (और …

11
निकटतम स्ट्रिंग मैच हो रहा है
मुझे एक परीक्षण स्ट्रिंग के लिए कई तारों की तुलना करने और स्ट्रिंग को वापस करने की आवश्यकता है जो इसे करीब से देखता है: TEST STRING: THE BROWN FOX JUMPED OVER THE RED COW CHOICE A : THE RED COW JUMPED OVER THE GREEN CHICKEN CHOICE B : THE …

5
विशुद्ध रूप से कार्यात्मक प्रोग्रामिंग की क्षमता
क्या किसी को पता है कि सबसे खराब संभव स्पर्शोन्मुख मंदी है जो तब हो सकती है जब विशुद्ध रूप से कार्यात्मक रूप से प्रोग्रामिंग अनिवार्य रूप से विरोध किया जाता है (अर्थात साइड-इफेक्ट की अनुमति देता है)? Itowlson द्वारा टिप्पणी से स्पष्टीकरण : क्या कोई समस्या है जिसके लिए …

14
एक निर्देशित ग्राफ में चक्रों का पता लगाने के लिए सर्वश्रेष्ठ एल्गोरिथ्म
एक निर्देशित ग्राफ के भीतर सभी चक्रों का पता लगाने के लिए सबसे कुशल एल्गोरिदम क्या है? मेरे पास एक निर्देशित ग्राफ है जो नौकरियों की एक अनुसूची का प्रतिनिधित्व करता है जिसे निष्पादित करने की आवश्यकता है, एक नौकरी नोड और एक निर्भरता एक किनारे होने की आवश्यकता है। …

20
दो ढेर का उपयोग करके एक कतार कैसे लागू करें?
मान लीजिए कि हमारे पास दो ढेर हैं और कोई अन्य अस्थायी चर नहीं है। क्या केवल दो स्टैक का उपयोग करके एक कतार डेटा संरचना का "निर्माण" करना संभव है?

9
छवि तुलना - तेज एल्गोरिथ्म
मैं छवियों की एक आधार तालिका बनाना चाह रहा हूं और फिर यह निर्धारित करने के लिए कि कोई नई छवि की तुलना करता है कि क्या नई छवि आधार की एक सटीक (या करीबी) नकल है। उदाहरण के लिए: यदि आप 100 बार उसी छवि के संग्रहण को कम …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.