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

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

22
पायथन में एक संख्या के सभी कारकों को खोजने का सबसे कुशल तरीका क्या है?
क्या कोई मुझे पायथन (2.7) में एक नंबर के सभी कारकों को खोजने का एक कुशल तरीका समझा सकता है? मैं ऐसा करने के लिए एक एल्गोरिथ्म बना सकता हूं, लेकिन मुझे लगता है कि यह खराब रूप से कोडित है और बड़ी संख्या के लिए परिणाम तैयार करने में …

17
.NET के साथ एक सरणी यादृच्छिक करने के लिए सबसे अच्छा तरीका है
.NET के साथ स्ट्रिंग्स की एक सरणी को यादृच्छिक करने का सबसे अच्छा तरीका क्या है? मेरी सरणी में लगभग 500 स्ट्रिंग्स हैं और मैं एक Arrayही स्ट्रिंग्स के साथ एक यादृच्छिक क्रम में एक नया बनाना चाहता हूं । कृपया अपने उत्तर में C # उदाहरण शामिल करें।
141 c#  .net  algorithm  sorting  random 

10
पायथन में दो अनियंत्रित सूचियों (सेट नहीं) की कुशलता से तुलना कैसे करें?
a = [1, 2, 3, 1, 2, 3] b = [3, 2, 1, 3, 2, 1] ए और बी को समान माना जाना चाहिए, क्योंकि उनके पास एक ही तत्व हैं, केवल अलग-अलग क्रम में। बात यह है, मेरी वास्तविक सूचियाँ ऑब्जेक्ट्स (मेरी कक्षा के उदाहरण) से युक्त होंगी, पूर्णांक …

8
फूट डालो और जीतो एल्गो और डायनामिक प्रोग्रामिंग के बीच अंतर
डिवाइड और कॉनकॉर अल्गोरिथम और डायनामिक प्रोग्रामिंग अल्गोरिद्म में क्या अंतर है? दोनों शब्द कैसे अलग हैं? मुझे उनके बीच का अंतर समझ नहीं आ रहा है। कृपया दोनों के बीच किसी भी अंतर को समझाने के लिए एक सरल उदाहरण लें और वे किस आधार पर समान दिखते हैं।

5
किसी अन्य बिंदु (2D) के बारे में एक बिंदु को घुमाना
मैं एक कार्ड गेम बनाने की कोशिश कर रहा हूं, जहां कार्ड फैन आउट होंगे। अभी इसे Allegro API का उपयोग करके Im प्रदर्शित करना है जिसमें एक फ़ंक्शन है: al_draw_rotated_bitmap(OBJECT_TO_ROTATE,CENTER_X,CENTER_Y,X ,Y,DEGREES_TO_ROTATE_IN_RADIANS); इसलिए इसके साथ मैं अपने प्रशंसक प्रभाव को आसानी से बना सकता हूं। समस्या तो यह है कि …
139 c++  algorithm 

13
एक मिलियन नंबरों की एक स्ट्रिंग को देखते हुए, सभी 3 अंकों की संख्या को दोहराते हुए लौटें
मैंने कुछ महीने पहले न्यूयॉर्क में एक हेज फंड कंपनी के साथ एक साक्षात्कार किया था और दुर्भाग्य से, मुझे डेटा / सॉफ्टवेयर इंजीनियर के रूप में इंटर्नशिप की पेशकश नहीं मिली। (उन्होंने पायथन में होने का उपाय भी पूछा।) मैं पहले इंटरव्यू की समस्या से काफी परेशान था ... …

5
तीन ढेर के साथ एक कतार कैसे लागू करें?
मुझे एक एल्गोरिथम पुस्तक ( एल्गोरिदम, रॉबर्ट सेडगविक और केविन वेन द्वारा 4 वें संस्करण ) में यह सवाल आया था । तीन ढेर के साथ कतार। तीन स्टैक के साथ एक कतार को लागू करें ताकि प्रत्येक कतार ऑपरेशन स्टैक संचालन की एक निरंतर (सबसे खराब स्थिति) की संख्या …

2
Λ-पथरी के इष्टतम मूल्यांकनकर्ता बिना फॉर्मूलों के बड़े मॉड्यूलर घातांक की गणना करने में सक्षम क्यों हैं?
चर्च संख्या कार्यों के रूप में प्राकृतिक संख्याओं का एन्कोडिंग है। (\ f x → (f x)) -- church number 1 (\ f x → (f (f (f x)))) -- church number 3 (\ f x → (f (f (f (f x))))) -- church number 4 केवल, आप उन्हें लागू …

8
मैं एक हैश टेबल और एक ट्राय (उपसर्ग ट्री) के बीच कैसे चुन सकता हूं?
इसलिए अगर मुझे हैश टेबल या एक उपसर्ग के पेड़ के बीच चयन करना है तो भेदभावपूर्ण कारक क्या हैं जो मुझे दूसरे को चुनने के लिए प्रेरित करेंगे। मेरे स्वयं के अनुभवहीन दृष्टिकोण से ऐसा लगता है कि जैसे किसी ट्राइ का उपयोग कुछ अतिरिक्त ओवरहेड है क्योंकि यह …

4
किस समानांतर छंटनी एल्गोरिथ्म में सबसे अच्छा औसत प्रदर्शन होता है?
क्रमिक मामले में सॉर्टिंग ओ (एन लॉग एन) लेता है। अगर हमारे पास O (n) प्रोसेसर है तो हम एक रैखिक स्पीडअप की उम्मीद करेंगे। ओ (लॉग एन) समानांतर एल्गोरिदम मौजूद हैं, लेकिन उनके पास बहुत अधिक निरंतर है। वे कमोडिटी हार्डवेयर पर भी लागू नहीं होते हैं जो O …

7
DFS और BFS O (V + E) दोनों की समय जटिलता क्यों है
BFS के लिए मूल एल्गोरिथ्म: set start vertex to visited load it into queue while queue not empty for each edge incident to vertex if its not visited load into queue mark vertex इसलिए मुझे लगता है कि समय की जटिलता होगी: v1 + (incident edges) + v2 + (incident …

14
जिप बम कैसे बनता है?
ज़िप बमों के बारे में इस सवाल ने मुझे स्वाभाविक रूप से इस विषय पर विकिपीडिया पृष्ठ पर पहुंचा दिया। लेख में 45.1 kb ज़िप फ़ाइल के एक उदाहरण का उल्लेख किया गया है जो 1.3 एक्सैबाइट्स को विघटित करता है। पहली बार ऐसी फाइल बनाने के लिए किन सिद्धांतों …

27
बबल सॉर्ट होमवर्क
क्लास में हम एल्गोरिदम को सॉर्ट कर रहे हैं और, हालांकि मैं उनके बारे में बात करते समय उन्हें ठीक समझता हूं और स्यूडोकोड लिख रहा हूं, मुझे उनके लिए वास्तविक कोड लिखने में समस्या हो रही है। यह पायथन में मेरा प्रयास है: mylist = [12, 5, 13, 8, …

4
लोड किए गए पासा के लिए डेटा संरचना?
मान लीजिए कि मैं एक n तरफा लोड मरने जहां हर तरफ कश्मीर कुछ संभावना पी है है कश्मीर आ रहा है जब मैं यह रोल की। मुझे उत्सुकता है अगर इस जानकारी को संवैधानिक रूप से संग्रहीत करने के लिए अच्छा एल्गोरिथ्म है (यानी संभावनाओं के एक निश्चित सेट …

7
एक अच्छा हैश फंक्शन क्या है?
एक अच्छा हैश फंक्शन क्या है? मैंने कॉलेज में अपने डेटा स्ट्रक्चर्स पाठ्यक्रमों में बहुत से हैश फ़ंक्शन और एप्लिकेशन देखे, लेकिन मुझे ज्यादातर यह मिला कि एक अच्छा हैश फ़ंक्शन करना बहुत कठिन है। टकराव से बचने के लिए एक नियम के रूप में मेरे प्रोफेसर ने कहा कि: …

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