Articles of वेक्टर

Std :: vector :: operator std :: vector :: at () से 5 से 10 गुना तेज क्यों है?

प्रोग्राम ऑप्टिमाइज़ेशन के दौरान, एक वेक्टर को अनुकूलित करने की कोशिश कर रहा है जो एक सदिश के माध्यम से दोहराता है, मुझे निम्न तथ्य मिला: :: std :: vector :: at () ऑपरेटर की तुलना में अत्यधिक धीमी है! ऑपरेटर [] 5 से 10 गुना तेज () से अधिक है , दोनों रिलीज और […]

मैं सी ++ 11 में लैम्ब्डास (उसी प्रकार) का एक सदिश क्यों नहीं बना सकता?

मैं लैम्ब्डा की एक सदिश बनाने की कोशिश कर रहा था, लेकिन असफल रहा: auto ignore = [&]() { return 10; }; //1 std::vector<decltype(ignore)> v; //2 v.push_back([&]() { return 100; }); //3 लाइन # 2 तक, यह ठीक संकलित करता है लेकिन लाइन # 3 संकलन त्रुटि देता है: त्रुटि: कॉल करने के लिए 'std […]

std :: vector reserve () और push_back () आकार बदलने () और सरणी सूचकांक की तुलना में तेज़ है, क्यों?

मैं कोड के एक ब्लॉक पर एक त्वरित प्रदर्शन परीक्षण कर रहा था void ConvertToFloat( const std::vector< short >& audioBlock, std::vector< float >& out ) { const float rcpShortMax = 1.0f / (float)SHRT_MAX; out.resize( audioBlock.size() ); for( size_t i = 0; i < audioBlock.size(); i++ ) { out[i] = (float)audioBlock[i] * rcpShortMax; } } मूल […]

सी ++ टेम्पलेट फ़ंक्शन हेडर में संकलित करता है लेकिन कार्यान्वयन नहीं

मैं टेम्पलेट्स सीखने की कोशिश कर रहा हूं और मैंने इस गोंधली त्रुटि में भाग लिया है। मैं हेडर फाइल में कुछ फ़ंक्शन घोषित कर रहा हूं और मैं एक अलग कार्यान्वयन फ़ाइल बनाना चाहता हूं जहां फ़ंक्शन परिभाषित हो जाएंगे। यहां वह कोड है जो हैडर (dum.cpp) को कॉल करता है: #include <iostream> #include […]

दो वैक्टर के बीच के कोण को खोजने के लिए atan2 का उपयोग करना

मैं समझता हूँ कि: atan2(vector.y, vector.x) 2 atan2(vector.y, vector.x) = वेक्टर और एक्स अक्ष के बीच का कोण लेकिन मैं जानना चाहता था कि कैसे एना 2 का उपयोग करके दो वैक्टर के बीच के कोण को प्राप्त किया जाए। तो मैं इस समाधान के पार आया: atan2(vector1.y – vector2.y, vector1.x – vector2.x) मेरा प्रश्न […]

अंडाकार मैट्रिक्स वेक्टर गुणन

जब मैं आकार के दो अंडाकार arrays (nxn) * (nx 1) गुणा करता हूँ, तो मुझे आकार का एक मैट्रिक्स मिलता है (nxn)। सामान्य मैट्रिक्स गुणा नियमों के बाद, एक (एनएक्स 1) वेक्टर की उम्मीद है, लेकिन मुझे यह पता नहीं है कि यह कैसे पायथन के नंपी मॉड्यूल में किया गया है। बात यह […]

वेक्टर के प्रत्येक एनएथ तत्व को निकालें

मैं एक वेक्टर बनाना चाहूंगा जिसमें प्रत्येक तत्व दूसरे i+6th vector के i+6th तत्व है i+6th उदाहरण के लिए, 120 लंबाई के एक वेक्टर में मैं एक और वेक्टर की लंबाई 20 बनाना चाहता हूँ जिसमें प्रत्येक तत्व i, i+6, i+12, i+18… प्रारंभिक वेक्टर के, अर्थात मैं निकालना चाहता हूँ मूल के हर 6 वां […]

पायथन में 2 सूचियों को घटाना

अभी मेरे पास वेक्टर 3 मान हैं जो सूची के रूप में दर्शाए गए हैं क्या इन में से 2 सदिश 3 वैल्यू को घटाना है, जैसे [2,2,2] – [1,1,1] = [1,1,1] क्या मुझे ट्यूपल्स का उपयोग करना चाहिए? अगर इनमें से कोई भी इन प्रकारों पर इन परिपथों को परिभाषित नहीं करता है, तो […]

मैं डेक के लिए वेक्टर का उपयोग करना पसंद क्यों करूंगा

जबसे वे दोनों संगत स्मृति कंटेनर हैं; सुविधा के अनुसार, डेक के पास लगभग सभी प्रकार के वेक्टर हैं, लेकिन अधिक, क्योंकि यह सामने में सम्मिलित करने के लिए अधिक कुशल है। क्यों std::deque लिए std::deque पसंद करते हैं?

मोर्चे पर एक वेक्टर में डालना

iterator insert ( iterator position, const T& x ); क्या std::Vector वर्ग के डालें ऑपरेटर का फ़ंक्शन घोषित है। इस फ़ंक्शन का रिटर्न टाइप एक इटेटर है जो डाला तत्व को इंगित करता है। मेरा सवाल है, यह रिटर्न प्रकार दिया गया है, सबसे प्रभावी तरीका क्या है (यह एक बड़ा कार्यक्रम का हिस्सा है, […]

दिलचस्प पोस्ट
पायथन में सरल प्रधान जनरेटर क्या जावा में कई रंगों के लिए स्ट्रिंग में टेक्स्ट का रंग बदलना संभव है? मैं Node.js Mongoose का उपयोग कर दस्तावेज़ कैसे निकाल सकता हूं? एंड्रॉइड – एक फ़ोल्डर खोलें? Android संपर्कों से पहला नाम और अंतिम नाम कैसे प्राप्त करें? कैसे प्रगति सूचक में केंद्र प्रगति सूचक को आसानी से (जब कोई शीर्षक / पाठ पास नहीं है) सभी वेब ब्राउज़र में TIFF छवि प्रदर्शित करें आईओएस 6.0 देशी फेसबुक एकीकरण के साथ साझा करना: "मेरे ऐप नाम के माध्यम से पोस्ट किया गया"? क्यों कनवर्ट करने के लिए OneMenu ItemLabel को भेजें? संविदायोग्य के साथ घटना बदलें मैं SSL के उपयोग से CodeIgniter के विशिष्ट पृष्ठों को कैसे लोड कर सकता हूं? जब छवि लोड हो गई है तब पता लगाने के लिए ब्राउज़र-स्वतंत्र तरीका डबल क्लिक के बाद पाठ चयन को रोकें एंड्रॉइड स्टूडियो में केस बटन पाठ को कम नहीं कर सकते Toggle गोपनीयता सेटिंग्स एप्लिकेशन को मार डालेंगे