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

अनुकूलन एक विधि या डिजाइन में सुधार करने का कार्य है। प्रोग्रामिंग में, अनुकूलन आमतौर पर एक एल्गोरिथ्म की गति बढ़ाने, या इसके लिए आवश्यक संसाधनों को कम करने का रूप लेता है। अनुकूलन का एक और अर्थ है संख्यात्मक अधिगम एल्गोरिदम जो मशीन लर्निंग में उपयोग किया जाता है।

3
क्या हर प्रोग्रामर चाहिए नो मेमोरी के बारे में?
मैं सोच रहा हूं कि 2007 से उलरिच ड्रेपर की व्हाट एवरी प्रोग्रामर को मेमोरी के बारे में कितना पता होना चाहिए । इसके अलावा, मैं 1.0 या एक शुद्धिपत्र से एक नए संस्करण नहीं पा सके।

8
प्रदर्शन के संदर्भ में क्या std :: memcpy () या std :: copy () का उपयोग करना बेहतर है?
क्या memcpyनीचे दिखाए अनुसार उपयोग करना बेहतर है या std::copy()प्रदर्शन के मामले में उपयोग करना बेहतर है ? क्यों? char *bits = NULL; ... bits = new (std::nothrow) char[((int *) copyMe->bits)[0]]; if (bits == NULL) { cout << "ERROR Not enough memory.\n"; exit(1); } memcpy (bits, copyMe->bits, ((int *) copyMe->bits)[0]);

7
रूबी में स्ट्रिंग बनाते समय फावड़ा ऑपरेटर (<<) को प्लस-बराबरी (+ =) पर क्यों पसंद किया जाता है?
मैं रूबी कोन्स के माध्यम से काम कर रहा हूं। test_the_shovel_operator_modifies_the_original_stringमें कोआन about_strings.rb निम्नलिखित टिप्पणी में शामिल हैं: रूबी प्रोग्रामर स्ट्रॉन्ग ऑपरेटर (&lt;&lt;) से अधिक स्ट्रॉन्ग बिल्डिंग बनाते समय प्लस ऑपरेटर (+ =) के बराबर होते हैं। क्यों? मेरा अनुमान है कि इसमें गति शामिल है, लेकिन मुझे हुड के …

3
एसएसडी का अर्थ एसटीडी के संदर्भ में: स्ट्रिंग
में एक सी ++ अनुकूलन और कोड शैली के बारे में सवाल , कई जवाब की प्रतियां के अनुकूलन के संदर्भ में "एसएसओ" कहा जाता है std::string। उस संदर्भ में SSO का क्या अर्थ है? स्पष्ट रूप से "सिंगल साइन ऑन" नहीं। "साझा स्ट्रिंग अनुकूलन", शायद?
155 c++  string  optimization 

20
जबकि (1) बनाम। (;) के लिए गति में अंतर है?
दीर्घ संस्करण... एक सहकर्मी ने आज while (1)एक पर्ल लिपि में मेरे प्रयोग को देखने के बाद जोर दिया for (;;)। मैंने तर्क दिया कि उन्हें उम्मीद है कि दुभाषिया किसी भी मतभेद का अनुकूलन करेगा। मैंने एक स्क्रिप्ट स्थापित की जो लूप पुनरावृत्तियों के लिए 1,000,000,000 चलाएगी और लूप …

30
प्रत्येक सेल को मैट्रिक्स में 0 पर सेट करें यदि उस पंक्ति या कॉलम में 0 हो
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न के विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। 0 और 1s के साथ एक NxN मैट्रिक्स दिया। हर पंक्ति को …

5
जो, यदि कोई हो, C ++ कंपाइलर पूंछ-पुनरावृत्ति अनुकूलन करते हैं?
यह मुझे लगता है कि यह सी और सी ++ दोनों में पूंछ-पुनरावृत्ति अनुकूलन करने के लिए पूरी तरह से अच्छी तरह से काम करेगा, फिर भी डिबगिंग के दौरान मुझे कभी भी एक फ्रेम स्टैक नहीं दिखता है जो इस अनुकूलन को इंगित करता है। यह अच्छा है, क्योंकि …

7
पता लगाएँ कि क्या ब्राउज़र टैब फोकस है
क्या यह पता लगाने के लिए एक विश्वसनीय क्रॉस-ब्राउज़र तरीका है कि एक टैब पर ध्यान केंद्रित किया गया है। परिदृश्य यह है कि हमारे पास एक ऐसा आवेदन है जो नियमित रूप से स्टॉक की कीमतों के लिए सर्वेक्षण करता है, और अगर पृष्ठ पर ध्यान केंद्रित नहीं होता …

8
जावास्क्रिप्ट में "बिना"
मुझे हमेशा nullअन्य शर्तों में रखना पड़ता है जिसमें कुछ भी नहीं होता है। क्या इसके आसपास भी ऐसा है? उदाहरण के लिए condition ? x = true : null; मूल रूप से, ऐसा करने का एक तरीका है: condition ? x = true; अब यह सिंटैक्स त्रुटि के रूप …

19
स्टैक सैम्पलिंग से परे: C ++ प्रोफाइलर
एक हैकर की कहानी दिनांक 12/02/10 है। क्रिसमस से पहले के दिन टपक रहे हैं और मैंने विंडोज़ प्रोग्रामर के रूप में एक प्रमुख रोड ब्लॉक को बहुत हिट किया है। मैं AQTime का उपयोग कर रहा हूं, मैंने नींद, चमकदार और बहुत नींद की कोशिश की है, और जैसा …

5
कौन सा बेहतर है, संख्या (x) या parseFloat (x)?
कौनसा अच्छा है? मैं इसे केवल कुछ बाइट्स शेविंग के लिए कह रहा हूं, क्योंकि मैं संख्या (x) के बजाय + x का उपयोग कर सकता हूं। क्या पारसेफ्लोट कुछ बेहतर करता है?

30
आपके द्वारा देखा गया सबसे हास्यास्पद निराशावाद क्या है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

5
(A% 256) a (0xFF) से भिन्न क्यों है?
मैंने हमेशा यह माना कि जब (a % 256)ऑप्टिमाइज़र स्वाभाविक रूप से एक कुशल बिटवाइज़ ऑपरेशन का उपयोग करेगा, जैसे कि मैंने लिखा था (a &amp; 0xFF)। कंपाइलर एक्सप्लोरर gcc-6.2 (-O3) पर परीक्षण करते समय: // Type your code here, or load an example. int mod(int num) { return num …
145 c++  optimization 

12
क्या सील की गई कक्षाएं वास्तव में प्रदर्शन का लाभ देती हैं?
मैं बहुत सारे अनुकूलन युक्तियों को लेकर आया हूं जो कहते हैं कि आपको अतिरिक्त प्रदर्शन लाभ प्राप्त करने के लिए अपनी कक्षाओं को चिह्नित करना चाहिए। मैंने प्रदर्शन अंतर की जांच के लिए कुछ परीक्षण किए और कोई भी नहीं मिला। क्या मुझसे कुछ गलत हो रही है? क्या …

5
पायथन में बहुत बड़ी संख्या को संभालना
मैं पायथन में तेजी से पोकर हैंड मूल्यांकन पर विचार कर रहा हूं। यह मेरे लिए हुआ कि प्रक्रिया को गति देने का एक तरीका यह होगा कि सभी कार्ड चेहरों और सूटों को अभाज्य संख्याओं के रूप में दर्शाया जाए और हाथों को दर्शाने के लिए उन्हें एक साथ …

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