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

Java प्रोग्राम: लिस्ट में अधिकतम और न्यूनतम एलिमेंट की स्थिति खोजें


लिस्ट में अधिकतम और न्यूनतम एलिमेंट की स्थिति खोजने के लिए, Java प्रोग्राम निम्नलिखित है:

उदाहरण

import java.util.*; import java.util.Arrays; import java.util.Collections; public class Demo{ public static int index_val(int my_arr[], int t){ if (my_arr == null){ return -1; } int len = my_arr.length; int i = 0; while (i < len){ if (my_arr[i] == t){ return i; } else { i = i + 1; } } return -1; } public static void main(String[] args){ Integer[] my_arr = {34, 67, 89, 99, 45, 77}; int[] my_int_arr = {34, 67, 89, 99, 45, 77}; int min_val = Collections.min(Arrays.asList(my_arr)); int max_val = Collections.max(Arrays.asList(my_arr)); System.out.println("The minimum value in the array is: " + min_val); System.out.println("The maximum value in the array is: " + max_val); System.out.println("The position of the minimum value is: " + index_val(my_int_arr, min_val)); System.out.println("The position of the maximum value is: " + index_val(my_int_arr, max_val)); } }

आउटपुट

The minimum value in the array is: 34 The maximum value in the array is: 99 The position of the minimum value is: 0 The position of the maximum value is: 3

Demo नामक क्लास एक लीनियर सर्च फंक्शन परिभाषित करती है जो पैरामीटर में निर्दिष्ट एलिमेंट के इंडेक्स को खोजता है। मुख्य फंक्शन एक ऐरे परिभाषित करता है और ऐरे से न्यूनतम और अधिकतम मान ढूंढता है। लीनियर सर्च फंक्शन को इस ऐरे पर बुलाया जाता है और न्यूनतम मान और अधिकतम मान को भी पैरामीटर के रूप में लीनियर सर्च फंक्शन में पास किया जाता है। यह ऐरे के न्यूनतम और अधिकतम मानों का इंडेक्स देगा।

  1. - MongoDB में अधिकतम और न्यूनतम मान कैसे प्राप्त करें?

    MongoDB एग्रीगेशन में $max और $min का उपयोग करके अधिकतम और न्यूनतम मान ढूंढना $max और $min एग्रीगेशन ऑपरेटर्स एक कलेक्शन में सभी डॉक्यूमेंट्स में एक फील्ड के उच्चतम और निम्नतम मान की गणना करते हैं। नमूना डेटा बनाना > db.maxAndMinDemo.insertOne({Value:98}); { acknowledged : true, insertedId : Obj

  1. C++ में दिए गए नंबर k से विभाज्य लिंक्ड लिस्ट के अधिकतम और न्यूनतम एलिमेंट C++ में दिए गए नंबर k से विभाज्य लिंक्ड लिस्ट के अधिकतम और न्यूनतम एलिमेंट

    लिंक्ड लिस्ट एक रैखिक डेटा संरचना है जिसमें एलिमेंट्स पॉइंटर्स के माध्यम से जुड़े होते हैं। लिंक्ड लिस्ट के प्रत्येक एलिमेंट या नोड में एक डेटा भाग और लिंक होता है, या हम कह सकते हैं कि क्रम में अगले एलिमेंट का पॉइंटर होता है। एलिमेंट्स मेमोरी में नॉन-कंटीगुअस स्थान ले सकते हैं। हमें एक सिंगली लिं

  1. - सूची में अधिकतम और न्यूनतम तत्व की स्थिति खोजने का पायथन प्रोग्राम

    समस्या विवरण पायथन में अधिकतम, न्यूनतम तत्व और उनकी स्थिति खोजना बहुत आसान है। पायथन विभिन्न इनबिल्ट फंक्शन प्रदान करता है। min() सरणी में न्यूनतम मान खोजने के लिए उपयोग किया जाता है, max() अधिकतम मान खोजने के लिए उपयोग किया जाता है। index() तत्व के इंडेक्स खोजने के लिए उपयोग किया जाता है। एल्गोरिद