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

C++ प्रोग्राम में दी गई सरणी में फिक्स्ड पॉइंट (मान इंडेक्स के बराबर) खोजें


इस ट्यूटोरियल में, हम निम्न प्रॉब्लम को हल करने जा रहे हैं।

एक सरणी दी गई है, उस नंबर को ढूंढें जो इंडेक्स के बराबर है। यह एक सीधी समस्या है।

दिए गए सरणी पर पुनरावृति करें और उस इंडेक्स को लौटाएं जो सरणी तत्व के बराबर है।

उदाहरण

आइए कोड देखें।

#include <bits/stdc++.h>
using namespace std;

int linearSearch(int arr[], int n) {
    for (int i = 0; i < n; i++) {
        if (arr[i] == i) {
            return i;
        }
    }
    return -1;
}

int main() {
    int arr[] = {10, 20, 30, 40, 50, 5, 60};
    cout << linearSearch(arr, 7) << endl;
    return 0;
}

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा।

5

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।


  1. C++ का उपयोग करके ब्रैकेट की स्ट्रिंग में समान बिंदु खोजें C++ का उपयोग करके ब्रैकेट की स्ट्रिंग में समान बिंदु खोजें

    यहां हम देखेंगे कि ब्रैकेट की स्ट्रिंग में समान बिंदु कैसे प्राप्त करें। समान बिंदु वह सूचकांक I है, जिसके पहले खुलने वाले ब्रैकेट की संख्या उसके बाद बंद होने वाले ब्रैकेट की संख्या के बराबर होती है। मान लीजिए एक ब्रैकेट स्ट्रिंग है (()))(()()()))), यदि हम ध्यान से देखें, तो हम पा सकते हैं कि इंडेक

  1. - C++ प्रोग्राम: दिए गए बिंदु को कवर करने वाला सर्वोत्तम फिट आयत ज्ञात करना

    इस लेख में, हम एक प्रोग्राम पर चर्चा करेंगे जो दिए गए बिंदु को कवर करने वाला सर्वोत्तम फिट आयत ज्ञात करता है। इस समस्या में, हमें एक बिंदु के निर्देशांक (x,y) और लंबाई/चौड़ाई का अनुपात = l/b (मान लीजिए) दिया जाता है। हमें एक आयत के निर्देशांक ज्ञात करने हैं जिसमें दिया गया बिंदु हो और जिनके आयाम दि

  1. - पायथन में बाउंडेड ऐरे में दिए गए इंडेक्स पर अधिकतम मान खोजने का प्रोग्राम

    मान लीजिए हमारे पास तीन मान n, index और maxSum हैं। एक ऐरे nums पर विचार करें हमें nums[index] ढूंढना है और nums निम्नलिखित शर्तों को पूरा करता है: nums का आकार n है। n में सभी तत्व पॉजिटिव हैं। सभी i के लिए |nums[i] - nums[i+1]| <= 1, जहां 0 <= i < n-1। nums के सभी तत्वों का योग maxSum स