Search This Blog

Sunday, January 15, 2012

Finding a integer in Array

/**
 * हम इस प्रोग्राम में एक अर्रे A में N integer को सर्च करेंगे, अगर N हमे अर्रे में नहीं मिला तो
 * हम -1 को return करेंगे अन्यथा अगर N अर्रे में है तो हमे जहा अर्रे मिला उसका index को return
 * करेंगे, index i की वोह पहली value है जो A[i] == N condition को satisfy करती है.
 */

 // यह एक स्तटिक function है जिसके दो आर्गुमेंट्स है , एक तो अर्रे खुद और दूसरा
// वह integer जो हमे खोजना है.
static int find(int[] A, int N) {         
// फॉर लूप , जोह अर्रे की values को एक एक करके N से compare करेगा                                         
   for (int index = 0; index < A.length; index++) {
      if ( A[index] == N )
         return index;  // N has been found at this index!
   }
 
   // अगर हम यहाँ तक पहुच गए इसका मतलब हमे N नहीं मिला
   // इसलिए हम -1 Return करेंगे.
 
   return -1;
 
}

No comments:

Post a Comment