Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

लिनियर सर्च का उपयोग करके सरणी में न्यूनतम एलिमेंट खोजने के लिए C++ प्रोग्राम


यह लिनियर सर्च दृष्टिकोण का उपयोग करके सरणी के न्यूनतम एलिमेंट को खोजने के लिए एक C++ प्रोग्राम है। इस प्रोग्राम की समय जटिलता O(n) है।

एल्गोरिदम

शुरुआत डेटा एलिमेंट को सरणी में निर्दिष्ट करें। '0' इंडेक्स पर मान को न्यूनतम वेरिएबल में निर्दिष्ट करें। न्यूनतम की तुलना अन्य डेटा एलिमेंट्स से क्रमिक रूप से करें। यदि न्यूनतम मान सरणी के उस विशेष इंडेक्स पर मान से अधिक है तो मानों को स्वैप करें। न्यूनतम मान प्रिंट करें। अंत

उदाहरण कोड

#include<iostream> using namespace std; int main() { int n, i, minimum, a[10] = {1, 6, 7, 10, 12, 14, 12, 16, 20, 26}; char ch; minimum = a[0]; cout<<"\nसरणी के डेटा एलिमेंट:"; for(i = 0; i < 10; i++) { cout<<" "<<a[i]; if(minimum > a[i]) minimum= a[i]; } cout<<"\n\nलिनियर सर्च का उपयोग करके सरणी के डेटा एलिमेंट्स का न्यूनतम: "<<minimum; return 0; }

आउटपुट

सरणी के डेटा एलिमेंट: 1 6 7 10 12 14 12 16 20 26 लिनियर सर्च का उपयोग करके सरणी के डेटा एलिमेंट्स का न्यूनतम: 1

  1. - पॉइंटर्स का उपयोग करके सरणी तत्व खोजने का C प्रोग्राम

    समस्या उपयोगकर्ता द्वारा रनटाइम पर सरणी से एक तत्व खोजने के लिए एक C प्रोग्राम लिखें और खोज के बाद परिणाम स्क्रीन पर प्रदर्शित किया जाए। यदि खोजा जाने वाला तत्व सरणी में नहीं है तो, हमें search element is not found प्रदर्शित करना होगा। समाधान एक सरणी का उपयोग सामान्य तत्वों के समूह को एक नाम के तहत

  1. - C भाषा में बाइनरी सर्च का उपयोग करके ऐरे में न्यूनतम एलिमेंट कैसे खोजें?

    C प्रोग्रामिंग भाषा दो प्रकार की सर्चिंग तकनीक प्रदान करती है: लीनियर सर्च बाइनरी सर्च बाइनरी सर्च यह मेथड केवल सॉर्टेड लिस्ट पर लागू की जा सकती है। दी गई लिस्ट को दो बराबर भागों में विभाजित किया जाता है। दिए गए की की तुलना लिस्ट के मध्य एलिमेंट से की जाती है। यहां तीन स्थितियां हो सकती हैं: य

  1. C भाषा में लीनियर सर्च का उपयोग करके ऐरे में न्यूनतम एलिमेंट कैसे खोजें? C भाषा में लीनियर सर्च का उपयोग करके ऐरे में न्यूनतम एलिमेंट कैसे खोजें?

    C प्रोग्रामिंग भाषा दो प्रकार की सर्चिंग तकनीक प्रदान करती है: लीनियर सर्च बाइनरी सर्च लीनियर सर्च की एलिमेंट की खोज लीनियर फैशन में की जाती है। यह सबसे सरल सर्चिंग तकनीक है। इसके लिए लिस्ट के सॉर्टेड होने की आवश्यकता नहीं होती। सीमा - यह अधिक समय लेता है और सिस्टम की शक्ति को कम करता है। इनपु