"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > C++ वेक्टर के भीतर अधिकतम या न्यूनतम मान कुशलतापूर्वक कैसे ज्ञात करें?

C++ वेक्टर के भीतर अधिकतम या न्यूनतम मान कुशलतापूर्वक कैसे ज्ञात करें?

2024-11-08 को प्रकाशित
ब्राउज़ करें:210

How to efficiently find the maximum or minimum value within a C   vector?

सी में एक वेक्टर में अधिकतम या न्यूनतम मान कैसे प्राप्त करें

सी में, एक वेक्टर के भीतर अधिकतम या न्यूनतम मान ढूंढना एक है सामान्य कार्य. जबकि सरणियाँ और वैक्टर समानताएँ साझा करते हैं, इन मानों को प्राप्त करना दो डेटा संरचनाओं के बीच थोड़ा भिन्न होता है। हेडर से std::max_element() या std::min_element() फ़ंक्शंस का उपयोग करें। ये फ़ंक्शन पुनरावर्तकों को तर्क के रूप में वेक्टर की शुरुआत और अंत तक ले जाते हैं और अधिकतम या न्यूनतम मान वाले तत्व की ओर इशारा करते हुए एक पुनरावर्तक लौटाते हैं।

#include #शामिल करें मुख्य प्रवेश बिंदु() { std::vector वेक्टर = {1, 2, 3, 4, 5}; // अधिकतम मूल्य प्राप्त करना int max = *std::max_element(vector.begin(), वेक्टर.end()); std::cout ::iterator it_max = std::max_element(vector.begin(), वेक्टर.end()); std::cout

Arrays

#include 
#include 

int main() {
  std::vector vector = {1, 2, 3, 4, 5};

  // Getting the maximum value
  int max = *std::max_element(vector.begin(), vector.end());
  std::cout ::iterator it_max = std::max_element(vector.begin(), vector.end());
  std::cout 

int main() { पूर्णांक सरणी[5] = {1, 2, 3, 4, 5}; // अधिकतम मूल्य प्राप्त करना पूर्णांक अधिकतम = सरणी[0]; के लिए (int i = 1; i अधिकतम) { अधिकतम = सरणी[i]; } } std::cout

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3